Граф коммитов

739 Коммитов

Автор SHA1 Сообщение Дата
rods%netscape.com b80b319d6d Added forward decl 1999-03-01 17:08:13 +00:00
rods%netscape.com 6b6d319623 Added MenuDeselect to nsIMenuListener 1999-03-01 16:22:40 +00:00
mcafee%netscape.com ece5b77c37 Fixing solaris bustage. a/r=akkana,simon 1999-02-27 02:55:13 +00:00
akkana%netscape.com eeb561dd9a windows has NS_IMETHOD != virtual nsresult 1999-02-26 19:39:14 +00:00
akkana%netscape.com 84cc4f1260 Turn on nsSelectionMgr class for copy/paste 1999-02-26 19:00:17 +00:00
akkana%netscape.com f017b98c31 Backing out my changes 1999-02-25 06:54:50 +00:00
akkana%netscape.com 9e90097ffe Use the real nsISelectionMgr for doCopy 1999-02-25 05:32:30 +00:00
akkana%netscape.com a612748acc New SelectionMgr class 1999-02-25 02:42:06 +00:00
mcafee%netscape.com 6f57a34fdd Solaris needs newline at end of file. 1999-02-24 07:06:01 +00:00
rods%netscape.com 0c1a88f45d Added Set/GetEnabled and Set/GetChecked methods 1999-02-21 14:31:19 +00:00
rods%netscape.com 388137e5ed Removed the InsertItemAt method that takes a string, this was a conveince
method no one was implementing.
Changed The InsertMenuItemAt to nsISupports because either a nsIMenu or nsIMenuItem
can be inserted.
1999-02-18 15:17:11 +00:00
rods%netscape.com cac090da2e Added methods for adding and removing menu listeners 1999-02-17 14:29:51 +00:00
rods%netscape.com 6311232b8f Changed GetItemAt to return a nsISupports instead of a nsIMenuItem, this is
because a menu can hold both other menus and menu items.
1999-02-17 14:29:15 +00:00
pinkerton%netscape.com 31c6a47f9f no longer exports nsIToolbarItem because this interface is obsolete. 1999-02-16 17:37:40 +00:00
pinkerton%netscape.com 4ac9b0f1e5 No longer exports nsIToolbarItem because this interface is obsolete. 1999-02-16 17:37:00 +00:00
pinkerton%netscape.com 3288a5382a Dont export or build toolbar or tree stuff. 1999-02-11 19:20:35 +00:00
pinkerton%netscape.com 836c38999e Reexport nsIToolbarItem (for throbber). 1999-02-11 18:30:04 +00:00
pinkerton%netscape.com 9c1465de27 reexport nsIToolbarItem because the throbber needs it (this needs to be removed). 1999-02-11 18:29:05 +00:00
pinkerton%netscape.com 3442f409dc Don't build or export the tree/toolbar stuff since they aren't widgets anymore 1999-02-11 18:08:25 +00:00
pinkerton%netscape.com 65b5710ba2 don't export tree or toolbar stuff. 1999-02-11 17:58:17 +00:00
rods%netscape.com e5af8d2c81 Removed the commented out XULCommandCID 1999-02-11 15:20:42 +00:00
rods%netscape.com a475436887 Moved XULCommand back to xpfe/appshell 1999-02-11 15:13:29 +00:00
pierre%netscape.com 30df698861 Added checkbox and radiobox size to the LookAndFeel (bug#2923 "Checkboxes don't display ") 1999-02-11 00:51:36 +00:00
rods%netscape.com 2074e5a217 Added GetNativeEvent and DispatchNativeEvent, these are neded for future modal dialog support 1999-02-10 16:20:29 +00:00
saari%netscape.com c38fed34c0 File Removed. 1999-02-05 09:38:51 +00:00
saari%netscape.com 975a7794e2 First Checked In. 1999-02-05 08:52:55 +00:00
saari%netscape.com 67796a307b moving nsIXULCommand.h, nsXULCommand.h, and nsXULCommand.cpp to widget dll from appshell 1999-02-05 08:52:39 +00:00
saari%netscape.com b98244c983 oops, changed wrong file 1999-02-05 03:07:42 +00:00
saari%netscape.com 22fe20f143 fixed horkage, exporting nsIXULCommand.h 1999-02-05 03:06:08 +00:00
saari%netscape.com f19d7cd4d8 mozilla/widget/src/xpwidgets/nsBaseWidget.cpp - included "nsIMenuListener.h" - destructor releases mMenuListener - AddMenuListener Releases a previously held nsMenuListener (nsMenuBar) before AddRefing the passed in one mozilla/widget/public/nsIMenuItem.h - included "nsIXULCommand.h" - added SetXULCommand(nsIXULCommand*) which sets the XUL command for the menu item mozilla/widget/src/mac/nsMenuItem.cpp mozilla/widget/src/gtk/nsMenuItem.cpp mozilla/widget/src/motif/nsMenuItem.cpp mozilla/widget/src/windows/nsMenuItem.cpp - QueryInterface supports nsIMenuListener interface. - MenuSelected calls DoCommand on XULCommand (mac only right now) - Added SetXULCommand() to set the nsXULCommand for this menuitem mozilla/widget/src/mac/nsMenuItem.h mozilla/widget/src/gtk/nsMenuItem.h mozilla/widget/src/motif/nsMenuItem.h mozilla/widget/src/windows/nsMenuItem.h - nsMenuItem inherits from nsIMenuListener - Added SetXULCommand() method 1999-02-05 02:19:46 +00:00
saari%netscape.com 360bf0dab5 On the road to fixing build breakage. More checkins to follow 1999-02-04 02:27:58 +00:00
troy%netscape.com eefd7b4063 Added 'clipSiblings' to nsWidgetInitData struct 1999-01-28 17:06:39 +00:00
saari%netscape.com 12a066f392 /m/pub/mozilla/widget/public/nsIMenuItem.h - Added SetLabel method /m/pub/mozilla/widget/src/mac/nsMenuItem.h /m/pub/mozilla/widget/src/gtk/nsMenuItem.h /m/pub/mozilla/widget/src/motif/nsMenuItem.h /m/pub/mozilla/widget/src/windows/nsMenuItem.h - Added SetLabel method /m/pub/mozilla/widget/src/mac/nsMenuItem.cpp /m/pub/mozilla/widget/src/gtk/nsMenuItem.cpp /m/pub/mozilla/widget/src/motif/nsMenuItem.cpp /m/pub/mozilla/widget/src/windows/nsMenuItem.cpp - Added SetLabel method 1999-01-27 16:14:48 +00:00
saari%netscape.com c656fedda3 /m/pub/mozilla/widget/public/nsIMenuBar.h - Added Paint method /m/pub/mozilla/widget/src/mac/nsMenuBar.h - Added Paint method - Mac implementation changes /m/pub/mozilla/widget/src/gtk/nsMenuBar.h /m/pub/mozilla/widget/src/motif/nsMenuBar.h /m/pub/mozilla/widget/src/windows/nsMenuBar.h - Added Paint method /m/pub/mozilla/widget/src/mac/nsMenuBar.cpp - Added Paint method - Mac implementation changes /m/pub/mozilla/widget/src/gtk/nsMenuBar.cpp /m/pub/mozilla/widget/src/motif/nsMenuBar.cpp /m/pub/mozilla/widget/src/windows/nsMenuBar.cpp - Added Paint method 1999-01-27 16:05:57 +00:00
saari%netscape.com 1507ffe918 /m/pub/mozilla/widget/public/nsIMenu.h - Changed AddItem to AddMenuItem /m/pub/mozilla/widget/src/mac/nsMenu.h /m/pub/mozilla/widget/src/gtk/nsMenu.h /m/pub/mozilla/widget/src/motif/nsMenu.h /m/pub/mozilla/widget/src/windows/nsMenu.h - Changed AddItem to AddMenuItem /m/pub/mozilla/widget/src/mac/nsMenu.cpp /m/pub/mozilla/widget/src/gtk/nsMenu.cpp /m/pub/mozilla/widget/src/motif/nsMenu.cpp /m/pub/mozilla/widget/src/windows/nsMenu.cpp - Changed AddItem to AddMenuItem 1999-01-27 15:57:57 +00:00
saari%netscape.com 6bf6cb7939 /m/pub/mozilla/widget/public/nsIWidget.h - Added AddMenuListener method 1999-01-27 15:48:22 +00:00
saari%netscape.com f680767b34 nsIMenu.h - Add SetLabel method nsMenu.h - Added SetLabel method nsMenu.cpp - Added SetLabel method nsIWidget.h - Added AddMenuListener method /m/pub/mozilla/webshell/tests/viewer/nsSetupRegistry.cpp - Registered factories for nsMenuBar, nsMenu, and nsMenuItem 1999-01-27 07:51:20 +00:00
michaelp%netscape.com c8e0ba6a08 moving headers from src to public. added support for dib sections to windows
drawing surface. WIP on making blender work with arbitrary pixel organizations.
1999-01-25 22:16:47 +00:00
mcafee%netscape.com 4698b714f0 Cleaning up whitespace 1999-01-23 00:02:41 +00:00
saari%netscape.com e1094ae9a6 First Checked In. 1999-01-22 23:53:53 +00:00
saari%netscape.com 67c5953284 Added nsIMenuListener.h and made a member variable in nsBaseWidget for holding one of these. This is for the XPToolkit menus to hook in and get notified of menu events. 1999-01-22 23:23:00 +00:00
rods%netscape.com 596b93e6f4 Removed the GetFont method (this functionality is now a part of the nsIDeviceContext) 1999-01-21 23:59:14 +00:00
pierre%netscape.com 514e1957db Mac only: added 'isCommand' in nsInputEvent 1999-01-21 09:52:07 +00:00
rods%netscape.com 941a7a59f9 Added new Method for Querying System Fonts 1999-01-19 17:36:19 +00:00
sfraser%netscape.com 95f4527c07 Warnings fix (remove ; ) 1999-01-14 05:37:28 +00:00
brade%netscape.com 748aa65c90 reduce Macintosh compiler warnings by removing extra ; 1999-01-06 18:49:37 +00:00
pinkerton%netscape.com 0e730c41fe Get rid of obsolete interfaces. 1998-12-21 21:54:29 +00:00
rods%netscape.com 8bbcbd7687 Added several enums for form's controls 1998-12-21 16:53:49 +00:00
pinkerton%netscape.com 68d610b7dc inserted IID() method for use with nsCOMPtr. 1998-12-17 22:13:41 +00:00
pinkerton%netscape.com fb06b55da4 Explanation of why this file is obsolete but still in the tree. 1998-12-11 16:39:29 +00:00
pinkerton%netscape.com 1f8ea0b1fc Export nsIContentConnector.h instead of nsITreeView.h 1998-12-11 16:33:40 +00:00
pinkerton%netscape.com 286d14c4dc First Checked In. 1998-12-11 16:32:39 +00:00
hyatt%netscape.com 33425774ac Modified the tree view interface so a content root can be set. 1998-12-09 19:56:55 +00:00
pierre%netscape.com cc250de8dd Removed the last of the Mac specific hacks added last week 1998-12-09 10:16:15 +00:00
pierre%netscape.com bc71cb7f74 removed the NS_NATIVE_OFFSET_IN_PORT hacks 1998-12-07 03:37:15 +00:00
ramiro%netscape.com e2b921bf3c Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +00:00
pinkerton%netscape.com 4ad7e18ed5 clean up a warning and some comments. 1998-12-03 01:26:10 +00:00
pinkerton%netscape.com 7a96113028 export the tree view. 1998-12-02 19:49:06 +00:00
saari%netscape.com 6691a47a01 ---------------------------------------- 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 d973cca63c The tree view interface. 1998-12-02 01:44:24 +00:00
hyatt%netscape.com 6ba325dd88 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 b05e123c34 Added paint method for printing (and possible future owner draw) 1998-11-24 14:57:09 +00:00
joki%netscape.com 16d400d1bf Add keypress event type to nsGUIEvent 1998-11-24 07:45:26 +00:00
cyeh%netscape.com 65038e9551 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 ec9902304f 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 23413a2894 Added SetOpenState. 1998-11-16 20:11:06 +00:00
waterson%netscape.com 0de40c76c3 Added forward decl of nsIDMItem. 1998-11-12 02:11:07 +00:00
hyatt%netscape.com 57a1394928 Added a method for counting columns in the tree. 1998-11-12 01:03:25 +00:00
hyatt%netscape.com 05d245d2d1 Added initializers to the DataModel. Changed the interface hierarchy
again (after much debate).
1998-11-12 00:02:26 +00:00
alecf%netscape.com 15a0f19d2d fix autoconf bustage 1998-11-11 23:48:24 +00:00
hyatt%netscape.com 3694db19c3 Adding the toolbar widget interface to the data model. 1998-11-11 22:10:50 +00:00
hyatt%netscape.com 21b75c4ff3 New tree widget interface. 1998-11-11 22:03:19 +00:00
hyatt%netscape.com 795f5cd07a Added nsITreeDMWidget interface. 1998-11-11 22:03:02 +00:00
waterson%netscape.com 2e6dc2c908 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 ac9145084b Adding new interfaces for toolbars. 1998-11-11 19:11:02 +00:00
hyatt%netscape.com 8e8b566a44 Modified a few interfaces and tweaked some of the names. 1998-11-11 19:10:18 +00:00
cls%seawood.org 5a73690128 Sync'd with Makefile 1998-11-11 18:37:33 +00:00
waterson%netscape.com 13a2ed25a3 Fixed unix bustage. 1998-11-11 06:28:46 +00:00
waterson%netscape.com ded42de2a7 Fixed enum declaration. 1998-11-11 03:39:28 +00:00
hyatt%netscape.com 5e7e2f7f8e Made some functions (inspectors) const. 1998-11-11 03:04:20 +00:00
hyatt%netscape.com d1f2b348ec Added forward decl of nsIDMWidget 1998-11-11 02:58:39 +00:00
hyatt%netscape.com e28082da09 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 4c639b03c8 Added interfaces. 1998-11-11 01:52:44 +00:00
hyatt%netscape.com 09e67bf95b Added new interfaces. 1998-11-11 01:52:34 +00:00
hyatt%netscape.com 346b3cfd41 Added a parent access function. 1998-11-11 01:40:54 +00:00
hyatt%netscape.com 334d3657e6 Added iterators over node's children. 1998-11-11 01:37:51 +00:00
hyatt%netscape.com 7e9a36bc15 Tweaks to the APIs to change the int types. Also cleaned up IsExpanded. 1998-11-11 01:29:42 +00:00
hyatt%netscape.com 90efe9d4ba Tweaking sort enum. 1998-11-11 00:21:30 +00:00
hyatt%netscape.com a65884dea9 Added sort state enum. 1998-11-11 00:20:59 +00:00
hyatt%netscape.com e70ca286d7 Fixing a mistake in the include ifdef. 1998-11-11 00:06:20 +00:00
hyatt%netscape.com cbc9b965c9 Tweaks to the interfaces to make them internally consistent. 1998-11-10 23:44:53 +00:00
hyatt%netscape.com 0a22893a92 Files for data model widgets (and for the tree view widget in particular). 1998-11-10 23:08:22 +00:00
hyatt%netscape.com 9562d41f69 The interface for widgets that interact with a data model. 1998-11-10 23:07:02 +00:00
spider%netscape.com 31357bacf1 Allow Image URL's to be set independently. Needed for XML parsing. 1998-11-06 02:24:50 +00:00
spider%netscape.com e01ff1caf8 Add GetImageDimensions API 1998-11-06 02:00:25 +00:00
spider%netscape.com 0152e19aa8 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 0a03c7babf Changed toolbar code to support wrapping in View system 1998-11-05 19:52:50 +00:00
rods%netscape.com 2bd5f4f19f Made GetBounds and GetClientBounds changes
Added window width and height fields nsSizeEvent
1998-11-04 21:43:47 +00:00
rods%netscape.com b33ee2bfb8 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 7a58f918de Adding submit event type 1998-11-02 23:05:46 +00:00
rods%netscape.com 5fbe813718 Added 3D child window configurablility 1998-11-02 19:13:05 +00:00
rods%netscape.com 75f9dcdeb7 Added additional border style for dialogs 1998-11-02 16:58:55 +00:00
pierre%netscape.com f740ba45f7 Landing MacWidgets... 1998-10-29 14:06:26 +00:00
cls%seawood.org 411ab80ce3 New autoconf files for nglayout 1998-10-28 03:53:57 +00:00
troy%netscape.com d03010f3a8 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 973c0f25a5 Fix InitData classes to init themselves properly to avoid latent unitialized memory bugs 1998-10-21 20:10:22 +00:00
karnaze%netscape.com 98eb658b89 fixed bugs 1130, 1132, 1133 1998-10-19 20:37:40 +00:00
rods%netscape.com 64c6bab0fd Added an Invalidate method for a rect in a window 1998-10-09 15:18:54 +00:00
troy%netscape.com 5ff1cfe35d Removed unused widgetSupports member of nsGUIEvent 1998-10-08 21:24:05 +00:00
rods%netscape.com 14703299e4 Fixed menus and add DispatchEvent to nsIWidget Interface. 1998-10-07 22:11:37 +00:00
rods%netscape.com 4fa50cdcb6 Added SetHorizontalLayout method 1998-10-07 19:50:42 +00:00
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