pierre%netscape.com
3a4a6cba6f
Mac only: added 'isCommand' in nsInputEvent
1999-01-21 09:52:07 +00:00
rods%netscape.com
4916cb3b44
Added new Method for Querying System Fonts
1999-01-19 17:36:19 +00:00
sfraser%netscape.com
f8e1a0028a
Warnings fix (remove ; )
1999-01-14 05:37:28 +00:00
brade%netscape.com
d27e20fbbd
reduce Macintosh compiler warnings by removing extra ;
1999-01-06 18:49:37 +00:00
pinkerton%netscape.com
1fccc59141
Get rid of obsolete interfaces.
1998-12-21 21:54:29 +00:00
rods%netscape.com
a29a012791
Added several enums for form's controls
1998-12-21 16:53:49 +00:00
pinkerton%netscape.com
f5c9eca872
inserted IID() method for use with nsCOMPtr.
1998-12-17 22:13:41 +00:00
pinkerton%netscape.com
b23d9d973a
Explanation of why this file is obsolete but still in the tree.
1998-12-11 16:39:29 +00:00
pinkerton%netscape.com
8bb5b988ee
Export nsIContentConnector.h instead of nsITreeView.h
1998-12-11 16:33:40 +00:00
pinkerton%netscape.com
2966b33e46
First Checked In.
1998-12-11 16:32:39 +00:00
hyatt%netscape.com
fc186efdac
Modified the tree view interface so a content root can be set.
1998-12-09 19:56:55 +00:00
pierre%netscape.com
4b20189536
Removed the last of the Mac specific hacks added last week
1998-12-09 10:16:15 +00:00
pierre%netscape.com
7dd4fe1b31
removed the NS_NATIVE_OFFSET_IN_PORT hacks
1998-12-07 03:37:15 +00:00
ramiro%netscape.com
2009b728de
Add cvsignore entries for makefiles generated bu autoconf.
1998-12-05 09:07:33 +00:00
pinkerton%netscape.com
022f7c8c8d
clean up a warning and some comments.
1998-12-03 01:26:10 +00:00
pinkerton%netscape.com
6d5c93befe
export the tree view.
1998-12-02 19:49:06 +00:00
saari%netscape.com
b0c099a2ae
----------------------------------------
mozilla/widget/src/mac/nsMacWindow.cpp
- Line 112: fixed bug with rect bottom not being set correctly
1998-12-02 02:43:19 +00:00
hyatt%netscape.com
cd3b8d7527
The tree view interface.
1998-12-02 01:44:24 +00:00
hyatt%netscape.com
8542693f1e
Deletion of outdated tree widget and toolbar interfaces and updating of
...
the appropriate makefiles.
1998-12-02 01:38:54 +00:00
rods%netscape.com
9dd44ddd78
Added paint method for printing (and possible future owner draw)
1998-11-24 14:57:09 +00:00
joki%netscape.com
2ce41e49a6
Add keypress event type to nsGUIEvent
1998-11-24 07:45:26 +00:00
cyeh%netscape.com
e9d3c67427
Removing static makefiles as a part of the transition to Autoconf. I have taken great
...
care to only remove makefiles affailiated with building nglayout. I have also verified that
the build at this point in time succesfully builds with autoconf.
If you must recover one of these makefiles, you can use the static tag STATIC_MAKEFILES.
If I removed a makefile that you need, please e-mail cyeh@netscape.com .
1998-11-21 00:34:32 +00:00
hyatt%netscape.com
871894975d
Tweaking interfaces to move some functionality out of the treedatamodel and into the base.
1998-11-16 20:53:27 +00:00
hyatt%netscape.com
fa5de0e788
Added SetOpenState.
1998-11-16 20:11:06 +00:00
waterson%netscape.com
be54bbf71a
Added forward decl of nsIDMItem.
1998-11-12 02:11:07 +00:00
hyatt%netscape.com
9a36c7de9c
Added a method for counting columns in the tree.
1998-11-12 01:03:25 +00:00
hyatt%netscape.com
2baa63ffde
Added initializers to the DataModel. Changed the interface hierarchy
...
again (after much debate).
1998-11-12 00:02:26 +00:00
alecf%netscape.com
f8d7bf5460
fix autoconf bustage
1998-11-11 23:48:24 +00:00
hyatt%netscape.com
c33d32b68c
Adding the toolbar widget interface to the data model.
1998-11-11 22:10:50 +00:00
hyatt%netscape.com
e391eb7bf2
New tree widget interface.
1998-11-11 22:03:19 +00:00
hyatt%netscape.com
41f49ca5e1
Added nsITreeDMWidget interface.
1998-11-11 22:03:02 +00:00
waterson%netscape.com
d3987157c6
Added forward declaration of nsIDMItem. Made sure that we actually
...
define NS_IDMWIDGET_IID here.
1998-11-11 20:58:23 +00:00
hyatt%netscape.com
2138b6c1fd
Adding new interfaces for toolbars.
1998-11-11 19:11:02 +00:00
hyatt%netscape.com
2ef0d10265
Modified a few interfaces and tweaked some of the names.
1998-11-11 19:10:18 +00:00
cls%seawood.org
033ee90298
Sync'd with Makefile
1998-11-11 18:37:33 +00:00
waterson%netscape.com
5c3b880066
Fixed unix bustage.
1998-11-11 06:28:46 +00:00
waterson%netscape.com
ee36760a33
Fixed enum declaration.
1998-11-11 03:39:28 +00:00
hyatt%netscape.com
0daba038fb
Made some functions (inspectors) const.
1998-11-11 03:04:20 +00:00
hyatt%netscape.com
5708e127f6
Added forward decl of nsIDMWidget
1998-11-11 02:58:39 +00:00
hyatt%netscape.com
5ca92aa7c5
Changing the interfaces to avoid a big bad diamond inheritance pattern when we
...
drop in the RDF implementations.
1998-11-11 01:58:21 +00:00
hyatt%netscape.com
55d2fd7749
Added interfaces.
1998-11-11 01:52:44 +00:00
hyatt%netscape.com
e7e2ddc39c
Added new interfaces.
1998-11-11 01:52:34 +00:00
hyatt%netscape.com
1ef67832b6
Added a parent access function.
1998-11-11 01:40:54 +00:00
hyatt%netscape.com
bc8296c29a
Added iterators over node's children.
1998-11-11 01:37:51 +00:00
hyatt%netscape.com
544e224764
Tweaks to the APIs to change the int types. Also cleaned up IsExpanded.
1998-11-11 01:29:42 +00:00
hyatt%netscape.com
5764ff6a43
Tweaking sort enum.
1998-11-11 00:21:30 +00:00
hyatt%netscape.com
64f5fbd0fd
Added sort state enum.
1998-11-11 00:20:59 +00:00
hyatt%netscape.com
60ba364a21
Fixing a mistake in the include ifdef.
1998-11-11 00:06:20 +00:00
hyatt%netscape.com
63b488ce40
Tweaks to the interfaces to make them internally consistent.
1998-11-10 23:44:53 +00:00
hyatt%netscape.com
39b0812f54
Files for data model widgets (and for the tree view widget in particular).
1998-11-10 23:08:22 +00:00
hyatt%netscape.com
0972b7e2b3
The interface for widgets that interact with a data model.
1998-11-10 23:07:02 +00:00
spider%netscape.com
9a9a589685
Allow Image URL's to be set independently. Needed for XML parsing.
1998-11-06 02:24:50 +00:00
spider%netscape.com
bc845be437
Add GetImageDimensions API
1998-11-06 02:00:25 +00:00
spider%netscape.com
42fa59ce00
Expose OnPaint and HandleEvent for cases where a native widget is not
...
created for the toolbars
1998-11-05 21:03:04 +00:00
spider%netscape.com
7325708825
Changed toolbar code to support wrapping in View system
1998-11-05 19:52:50 +00:00
rods%netscape.com
197108d967
Made GetBounds and GetClientBounds changes
...
Added window width and height fields nsSizeEvent
1998-11-04 21:43:47 +00:00
rods%netscape.com
4ebf08baf5
Fixed toolbars so the border can be painted in 3 modes. All, partial or none.
1998-11-03 14:52:27 +00:00
joki%netscape.com
fa7cb8280b
Adding submit event type
1998-11-02 23:05:46 +00:00
rods%netscape.com
69b10c21aa
Added 3D child window configurablility
1998-11-02 19:13:05 +00:00
rods%netscape.com
42462ddadd
Added additional border style for dialogs
1998-11-02 16:58:55 +00:00
pierre%netscape.com
ee97d83327
Landing MacWidgets...
1998-10-29 14:06:26 +00:00
cls%seawood.org
609f087498
New autoconf files for nglayout
1998-10-28 03:53:57 +00:00
troy%netscape.com
06428f1712
Added Update() member function which forces a synchronous repaint of any
...
dirty regions of the window
1998-10-27 00:16:59 +00:00
kipp%netscape.com
78ae68159a
Fix InitData classes to init themselves properly to avoid latent unitialized memory bugs
1998-10-21 20:10:22 +00:00
karnaze%netscape.com
b40bd57065
fixed bugs 1130, 1132, 1133
1998-10-19 20:37:40 +00:00
rods%netscape.com
4bfc865906
Added an Invalidate method for a rect in a window
1998-10-09 15:18:54 +00:00
troy%netscape.com
5110e50750
Removed unused widgetSupports member of nsGUIEvent
1998-10-08 21:24:05 +00:00
rods%netscape.com
8b9180ef23
Fixed menus and add DispatchEvent to nsIWidget Interface.
1998-10-07 22:11:37 +00:00
rods%netscape.com
1e933cf603
Added SetHorizontalLayout method
1998-10-07 19:50:42 +00:00
rods%netscape.com
cdbe54d186
Updated Interfaces to support UNIX
1998-10-07 19:49:36 +00:00
rods%netscape.com
15d635a9f2
Reworked all the menu code and removed nsWindow from several classes
1998-09-29 21:30:31 +00:00
rods%netscape.com
71f7cb27f3
Added new interfaces
1998-09-29 15:32:04 +00:00
pierre%netscape.com
5a98d0b98f
fixed previous checkin
1998-09-29 15:26:03 +00:00
dcone%netscape.com
79e10aacbf
added new files from the xpviewer.
1998-09-29 15:16:57 +00:00
pierre%netscape.com
b5971f4426
added nsIToolbarItem.h
1998-09-29 15:04:19 +00:00
rods%netscape.com
4cc0856865
Changed the menu code to use HMENUs instead of casted HWNDs
1998-09-29 14:15:32 +00:00
rods%netscape.com
c04551c5fb
Added interfaces
1998-09-28 22:37:16 +00:00
rods%netscape.com
ba7ffe8c06
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
6698766954
Added NS_NATIVE_OFFSETX and Y for getnativedata.
Mac needed for the renderingcontext
1998-09-25 22:22:57 +00:00
kmcclusk%netscape.com
3fb0fc8705
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
646cb200de
Added nsWidgetSupport.h to exports
1998-09-16 21:10:02 +00:00
dcone%netscape.com
f61e9f2efa
added some coordinate conversion
1998-09-16 17:18:56 +00:00
kostello%netscape.com
8858364ff9
Add nsWidgetSupport MANIFEST
1998-09-15 01:39:26 +00:00
kostello%netscape.com
be8e6c758e
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
3ec450c3ea
Add nsILookAndFeel.h MANIFEST
1998-09-02 17:58:37 +00:00
rods%netscape.com
a120fcc72f
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
eba74be910
Add nsIDialog.h and nsILabel.h to MANIFEST
1998-08-31 19:00:38 +00:00
rods%netscape.com
9216495125
Added InitData struct
1998-08-27 20:29:59 +00:00
rods%netscape.com
b027bbcbbc
Added nsILabel.h and nsIDialog.h
1998-08-27 20:09:16 +00:00
dcone%netscape.com
de13366373
added a region native data type
1998-08-27 17:31:59 +00:00
troy%netscape.com
34f0353b74
Added clipChildren option to nsWidgetInitData
1998-08-19 23:11:41 +00:00
joki%netscape.com
da89307a49
A couple of macros for getting basic event types
1998-08-18 03:47:24 +00:00
spider%netscape.com
3f9200f2ab
Cursor support
1998-08-07 15:35:27 +00:00
troy%netscape.com
4833bb8e9f
Added GetClientData() and SetClientData() member functions
1998-08-07 05:19:40 +00:00
joki%netscape.com
7cf1119360
More new event types
1998-07-31 22:01:42 +00:00
karnaze%netscape.com
c39c222c17
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
2f7f89da73
Normalize widget api on UNIX and Win.
1998-07-29 18:57:26 +00:00
scullin%netscape.com
96e0fe3b71
Added LAF interface.
1998-07-29 18:54:36 +00:00
scullin%netscape.com
498c4d6e98
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
0bbb74378a
Added SetDefaultString for the Save dialog
1998-07-24 21:12:19 +00:00
joki%netscape.com
2e07f1381a
Adding a few more events types.
1998-07-24 05:07:07 +00:00
joki%netscape.com
921c374705
More event stuff. Modified HandleDOMEvent, modified nsGUIEvent types, added mouseover, mouseout.
1998-07-23 02:55:33 +00:00
kipp
c6654ca278
fixed comments
1998-07-09 17:04:45 +00:00
kipp
2f9cb5de4a
tweak
1998-07-09 17:04:31 +00:00
rods
ba9ab98ffd
Filled in more of the methods and added additional tests
1998-07-06 18:13:38 +00:00
kipp
30f6bf49ba
Removed some compiler warnings
1998-07-03 23:16:43 +00:00
michaelp
e183f05efb
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
37c4fa095e
Slight change to nsGUIEvent struct internals
1998-06-23 21:54:43 +00:00
atotic
b790e17110
Last enum should not be followed by a ','. This generates warnings on the Mac
1998-06-16 21:45:48 +00:00
atotic
fcb81f3583
First Checked In.
1998-06-16 21:39:13 +00:00
rods
adc249a88c
removed NoNotify
1998-06-15 22:35:31 +00:00
rods
10ec006b41
removed RadioGroup methods
1998-06-15 22:02:13 +00:00
joki
641847c00d
Comment change
1998-06-07 11:28:08 +00:00
rods
d37cb3814f
add GetNativeData pure
1998-06-04 21:37:14 +00:00
rods
aa8a5b019f
added GetNativeData method
1998-06-04 21:00:40 +00:00
rods
4c16d328c5
fixed event dispatcher
1998-06-04 18:53:22 +00:00
rods
a76dffca3c
changed the Create method
1998-06-04 18:12:10 +00:00
spider
47b82b90c5
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
96dd72a330
Added additional parameter to nsIWidget Resize() member functions
1998-06-01 20:26:50 +00:00
kmcclusk
beea653631
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
360710c815
gui events store nsISupports; improved forms event handling
1998-05-27 23:58:07 +00:00
spider
e39db1726a
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
dce5cf8ea0
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
f7bc342696
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
ad5302a8b5
Added widget specific init structs
1998-05-14 21:34:08 +00:00
michaelp
6bc6fe12e2
made form elements scroll smoothly. added apis to widgets to support this.
1998-05-13 03:39:08 +00:00
kipp
2b74152fc9
Removed unused class decl
1998-05-09 03:20:24 +00:00
rods
80bf79605f
added mouseEvent struct
1998-05-08 14:54:09 +00:00
kmcclusk
c46c75b925
Added tooltip widget and ScreenToWidget and WidgetToScreen conversion member functions
1998-05-05 23:41:16 +00:00
kmcclusk
0e750b5fa8
*** empty log message ***
1998-05-05 19:58:27 +00:00
kmcclusk
ba53c7c893
Added support for generating tooltip events
1998-05-04 19:25:25 +00:00
kmcclusk
77f256ef6b
Added events for left and right mouse button double clicks
1998-04-29 19:59:06 +00:00
kmcclusk
2b0df5e66e
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
4364c856d4
added radio groups, select/option, beter sizing. widgets take creation parms.
1998-04-24 21:37:30 +00:00
kmcclusk
2e9f672aad
Added SetMaxTextLength method to text widget and textarea widget.
1998-04-23 20:21:24 +00:00
kipp
32ae45c0ed
Fixed SetTitle API
1998-04-23 16:51:25 +00:00
kmcclusk
a0d9472205
Changed SetBorderStyle to work with child windows only
1998-04-18 00:27:48 +00:00
kmcclusk
31d9f3e8c5
Added SetBorderStyle and SetTitle to nsIWidget
1998-04-17 23:45:07 +00:00
kmcclusk
97f26f86a2
Added a tab widget
1998-04-17 00:16:11 +00:00
kmcclusk
74cd77c4b7
Added doc++ comments to ns/widget/src/windows
1998-04-14 23:20:49 +00:00
kmcclusk
11af27de6a
Made comments DOC++ compatible
1998-04-14 21:33:43 +00:00
rods
5c4f86ae3d
fixed comments
1998-04-14 20:59:07 +00:00
kmcclusk
96f42c257b
Modified comments
1998-04-14 20:49:25 +00:00
rods
20f7f6dfcc
fixed comment
1998-04-14 20:48:14 +00:00
rods
b98a462b22
fixed comments
1998-04-14 19:26:42 +00:00
kmcclusk
3c00e3be1d
Added/Improved header file comments
1998-04-14 00:31:59 +00:00
kipp
4717009d75
moved to pub
1998-04-13 20:24:54 +00:00