rods%netscape.com
aa87aa621d
Updated Interfaces to support UNIX
1998-10-07 19:49:36 +00:00
rods%netscape.com
d9854f6f95
Reworked all the menu code and removed nsWindow from several classes
1998-09-29 21:30:31 +00:00
rods%netscape.com
85b4e3488a
Added new interfaces
1998-09-29 15:32:04 +00:00
pierre%netscape.com
0e19b67806
fixed previous checkin
1998-09-29 15:26:03 +00:00
dcone%netscape.com
beb60b7096
added new files from the xpviewer.
1998-09-29 15:16:57 +00:00
pierre%netscape.com
ac41be0e25
added nsIToolbarItem.h
1998-09-29 15:04:19 +00:00
rods%netscape.com
3ca543d895
Changed the menu code to use HMENUs instead of casted HWNDs
1998-09-29 14:15:32 +00:00
rods%netscape.com
60b5422758
Added interfaces
1998-09-28 22:37:16 +00:00
rods%netscape.com
b3e3812400
XPCOM'ed most methods and added a couple of methods to BaseWidget
...
and added a lot of files
1998-09-28 22:32:48 +00:00
dcone%netscape.com
1586c3d913
Added NS_NATIVE_OFFSETX and Y for getnativedata.
Mac needed for the renderingcontext
1998-09-25 22:22:57 +00:00
kmcclusk%netscape.com
e6e3087aae
Factored cross-platform code within nsWindow in nsBaseWidget. Converted headers and footers
...
to use nsISupports.h macros. Implemented nsToolkits query interface and made it creatable
through the factory.
1998-09-23 19:19:23 +00:00
kmcclusk%netscape.com
e329db0c07
Added nsWidgetSupport.h to exports
1998-09-16 21:10:02 +00:00
dcone%netscape.com
24c5f90cb6
added some coordinate conversion
1998-09-16 17:18:56 +00:00
kostello%netscape.com
0df2897066
Add nsWidgetSupport MANIFEST
1998-09-15 01:39:26 +00:00
kostello%netscape.com
fe224e3000
Major Change: changed all Widget interfaces so that they no longer
...
descend from nsIWidget. This conforms better to our standard
of not having interfaces inherit from each other.
Changed many of the interfaces to be XPCOM complient i.e. all methods
return nsresult. Therefore the signature of many of the "getters"
changed.
1998-09-14 20:38:05 +00:00
kostello%netscape.com
a42e7e8bb4
Add nsILookAndFeel.h MANIFEST
1998-09-02 17:58:37 +00:00
rods%netscape.com
6b753e5849
Renamed the enums to be more compiliant with naming conventions,
...
Changed API to be XP_COM correct
Added eMetric_TextHeight enum
1998-09-01 20:54:39 +00:00
kostello%netscape.com
5132a1f2da
Add nsIDialog.h and nsILabel.h to MANIFEST
1998-08-31 19:00:38 +00:00
rods%netscape.com
a0311c354d
Added InitData struct
1998-08-27 20:29:59 +00:00
rods%netscape.com
bfad15d218
Added nsILabel.h and nsIDialog.h
1998-08-27 20:09:16 +00:00
dcone%netscape.com
9694521091
added a region native data type
1998-08-27 17:31:59 +00:00
troy%netscape.com
37e4abec31
Added clipChildren option to nsWidgetInitData
1998-08-19 23:11:41 +00:00
joki%netscape.com
e6e3075481
A couple of macros for getting basic event types
1998-08-18 03:47:24 +00:00
spider%netscape.com
986554891a
Cursor support
1998-08-07 15:35:27 +00:00
troy%netscape.com
f0d1ff684a
Added GetClientData() and SetClientData() member functions
1998-08-07 05:19:40 +00:00
joki%netscape.com
888ddf94b3
More new event types
1998-07-31 22:01:42 +00:00
karnaze%netscape.com
8e54395b27
turn off frameborders ala nav4; mouse sensitive to frame borders, but can't yet resize
1998-07-30 21:25:35 +00:00
scullin%netscape.com
a808d700b9
Normalize widget api on UNIX and Win.
1998-07-29 18:57:26 +00:00
scullin%netscape.com
fec762a1f3
Added LAF interface.
1998-07-29 18:54:36 +00:00
scullin%netscape.com
25e43ba242
Normalize widget api on UNIX and win, add LAF interface, make sample
...
apps function again.
1998-07-29 18:51:45 +00:00
kostello%netscape.com
ea8e3908dc
Added SetDefaultString for the Save dialog
1998-07-24 21:12:19 +00:00
joki%netscape.com
89af3de0e4
Adding a few more events types.
1998-07-24 05:07:07 +00:00
joki%netscape.com
ce61da5597
More event stuff. Modified HandleDOMEvent, modified nsGUIEvent types, added mouseover, mouseout.
1998-07-23 02:55:33 +00:00
kipp
49a7633f65
fixed comments
1998-07-09 17:04:45 +00:00
kipp
db1c43e536
tweak
1998-07-09 17:04:31 +00:00
rods
9428abd8e5
Filled in more of the methods and added additional tests
1998-07-06 18:13:38 +00:00
kipp
7c613dc78a
Removed some compiler warnings
1998-07-03 23:16:43 +00:00
michaelp
ec4811f612
added init() method to prescontext.
...
creator of prescontext is responsible for initializing pres context.
devicecontext is now init()ed with a nsNativeWidget.
removed hacky X Display stuff from device context and font metrics.
removed hacky code from windows font metrics.
changed nsNativeWindow to be nsNativeWidget.
added more code for compositor back-to-front pass.
improved text performance on X.
changed nsHTMLTagContent.cpp so that it will build with MSVC 4.1.
1998-06-25 04:24:45 +00:00
joki
8b17a8489f
Slight change to nsGUIEvent struct internals
1998-06-23 21:54:43 +00:00
atotic
6283ad2a30
Last enum should not be followed by a ','. This generates warnings on the Mac
1998-06-16 21:45:48 +00:00
atotic
2b30eaf7bd
First Checked In.
1998-06-16 21:39:13 +00:00
rods
74c26bb60a
removed NoNotify
1998-06-15 22:35:31 +00:00
rods
510233d59a
removed RadioGroup methods
1998-06-15 22:02:13 +00:00
joki
68eb071ca2
Comment change
1998-06-07 11:28:08 +00:00
rods
071df17384
add GetNativeData pure
1998-06-04 21:37:14 +00:00
rods
27e617464f
added GetNativeData method
1998-06-04 21:00:40 +00:00
rods
176be5581f
fixed event dispatcher
1998-06-04 18:53:22 +00:00
rods
4da9655fbf
changed the Create method
1998-06-04 18:12:10 +00:00
spider
5a364b65e2
Add NS_NATIVE_DISPLAY so gfx on UNIX can retrieve a Display
...
pointer from the Widget
1998-06-04 05:13:36 +00:00
troy
76258759a8
Added additional parameter to nsIWidget Resize() member functions
1998-06-01 20:26:50 +00:00
kmcclusk
f9f35f5a79
GetBounds returns the client area not the window area
...
Resize new returns the client area not the window area
Removed the commented out RelayEvent method in nsWindow.cpp
Add a nsDispatchListener for nsIAppShell.
1998-06-01 17:04:16 +00:00
karnaze
dc7da6fe8a
gui events store nsISupports; improved forms event handling
1998-05-27 23:58:07 +00:00
spider
7055e18ab9
Adding NS_NATIVE_WIDGET to get the native widget associated with an nsIWidget.
...
Windows has a concept of a native window whilst unix has a native widget and
a native window.
1998-05-20 23:19:38 +00:00
kmcclusk
ea10c2074e
Created an AppShell to abstract the event loop. Re-organized widget tests
...
into scribble and widget subdirectories and separated cross-platform code from
platform specific code
1998-05-20 22:02:14 +00:00
kmcclusk
1c2df781c1
Added nsTooltipEvent to indicate the index of the tooltip rectangle that is being shown.
...
Now correctly initializes TOOLINFO structures before using them.
1998-05-18 17:55:34 +00:00
kmcclusk
1d7e22a70f
Added widget specific init structs
1998-05-14 21:34:08 +00:00
michaelp
936ee3ae67
made form elements scroll smoothly. added apis to widgets to support this.
1998-05-13 03:39:08 +00:00
kipp
9cbc46a23c
Removed unused class decl
1998-05-09 03:20:24 +00:00
rods
fb4514ecea
added mouseEvent struct
1998-05-08 14:54:09 +00:00
kmcclusk
ea8c399672
Added tooltip widget and ScreenToWidget and WidgetToScreen conversion member functions
1998-05-05 23:41:16 +00:00
kmcclusk
d69cde193a
*** empty log message ***
1998-05-05 19:58:27 +00:00
kmcclusk
9ad3d2ec08
Added support for generating tooltip events
1998-05-04 19:25:25 +00:00
kmcclusk
765700b032
Added events for left and right mouse button double clicks
1998-04-29 19:59:06 +00:00
kmcclusk
d7d08c392b
Added SelectAll member function to nsITextWidget
...
Fixed Select(start, stop) for nsITextWidget and nsITextAreaWidget
Added NS_MOVE event
Cleanup up nsWindow.cpp by centralizing code to initialize events and dispatch events.
1998-04-24 23:09:11 +00:00
karnaze
3943ad1a15
added radio groups, select/option, beter sizing. widgets take creation parms.
1998-04-24 21:37:30 +00:00
kmcclusk
22f96a82ef
Added SetMaxTextLength method to text widget and textarea widget.
1998-04-23 20:21:24 +00:00
kipp
fb266e5bee
Fixed SetTitle API
1998-04-23 16:51:25 +00:00
kmcclusk
2968c8e276
Changed SetBorderStyle to work with child windows only
1998-04-18 00:27:48 +00:00
kmcclusk
f8195a35d6
Added SetBorderStyle and SetTitle to nsIWidget
1998-04-17 23:45:07 +00:00
kmcclusk
a31e715330
Added a tab widget
1998-04-17 00:16:11 +00:00
kmcclusk
ce81d87785
Added doc++ comments to ns/widget/src/windows
1998-04-14 23:20:49 +00:00
kmcclusk
534205ffca
Made comments DOC++ compatible
1998-04-14 21:33:43 +00:00
rods
a3dbbe2d9a
fixed comments
1998-04-14 20:59:07 +00:00
kmcclusk
5ba78739d4
Modified comments
1998-04-14 20:49:25 +00:00
rods
3f856a4f76
fixed comment
1998-04-14 20:48:14 +00:00
rods
a66ff83a2e
fixed comments
1998-04-14 19:26:42 +00:00
kmcclusk
f44a95e7d7
Added/Improved header file comments
1998-04-14 00:31:59 +00:00
kipp
098bef52b4
moved to pub
1998-04-13 20:24:54 +00:00