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

406 Коммитов

Автор SHA1 Сообщение Дата
kmcclusk%netscape.com 4639ab42bc Approved by Chris Hofmann.
Patch for M3 bug #2226. [PATCH] File->Open dialog does not 'remember' browsing directory.
The patch fixes WIN32. It also defines member variables and functions for Mac and Unix to keep tinderbox building.
Mac and Unix need implementations which honor the SetDisplayDirectory method so that the browsing directory is actually set.
1999-03-17 00:35:37 +00:00
saari%netscape.com 4f2b42b177 Fixing bug #3674 and #3679 1999-03-14 20:59:10 +00:00
danm%netscape.com 3ab3a2eb61 Added SetParent method 1999-03-14 08:19:34 +00:00
beard%netscape.com 836c0e5fa3 added AddEventListener 1999-03-12 04:30:30 +00:00
beard%netscape.com 0a9e124c14 now subclasses nsISupports 1999-03-12 04:29:19 +00:00
joki%netscape.com 9dee55c3c0 Adding new charCode variable to nsGUIEvent 1999-03-11 00:01:50 +00:00
rods%netscape.com 6bb2d25dd8 Added EnableDileDrop method 1999-03-09 23:50:40 +00:00
rods%netscape.com b462a0d489 Added nsDragDropEvent 1999-03-09 23:50:18 +00:00
akkana%netscape.com aa1c7f3747 Hook up a debug implementation of paste 1999-03-08 22:45:56 +00:00
rods%netscape.com 44802fb522 Made sure nsIRadioGroup has been removed 1999-03-05 21:06:09 +00:00
beard%netscape.com 7c0c4ecce0 Removed nsIRadioGroup.h (evidently obsolete?) 1999-03-05 20:59:34 +00:00
rods%netscape.com ecc96f38c9 I have removed nsRadioGroup and nsIRadioGroup and all references to it. 1999-03-05 20:28:16 +00:00
rods%netscape.com 15f6a63ae1 Added new method "SetVerticalScrollbar" 1999-03-05 15:25:21 +00:00
scc%netscape.com 31ff626ae9 rename |IID()| --> |GetIID()| 1999-03-03 19:48:57 +00:00
rods%netscape.com 22dce04ff4 Added static IID() method 1999-03-03 15:17:33 +00:00
pierre%netscape.com a5a10abb8a updated some comments about nsIWindow 1999-03-03 09:00:44 +00:00
joki%netscape.com c401b7142e Adding new tab handling and focus support. 1999-03-02 19:19:24 +00:00
rods%netscape.com 36fa7b8ce3 Added forward decl 1999-03-01 17:08:13 +00:00
rods%netscape.com 4924b55d49 Added MenuDeselect to nsIMenuListener 1999-03-01 16:22:40 +00:00
mcafee%netscape.com 40ae3c97e7 Fixing solaris bustage. a/r=akkana,simon 1999-02-27 02:55:13 +00:00
akkana%netscape.com 60ef731019 windows has NS_IMETHOD != virtual nsresult 1999-02-26 19:39:14 +00:00
akkana%netscape.com acad819a33 Turn on nsSelectionMgr class for copy/paste 1999-02-26 19:00:17 +00:00
akkana%netscape.com 9cb2841848 Backing out my changes 1999-02-25 06:54:50 +00:00
akkana%netscape.com 6d688a6e95 Use the real nsISelectionMgr for doCopy 1999-02-25 05:32:30 +00:00
akkana%netscape.com cb9e13c26b New SelectionMgr class 1999-02-25 02:42:06 +00:00
mcafee%netscape.com 6c15195bdf Solaris needs newline at end of file. 1999-02-24 07:06:01 +00:00
rods%netscape.com 32a829b5fa Added Set/GetEnabled and Set/GetChecked methods 1999-02-21 14:31:19 +00:00
rods%netscape.com 1ca9b2c223 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 caf82723f4 Added methods for adding and removing menu listeners 1999-02-17 14:29:51 +00:00
rods%netscape.com e9d26583af 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 8fc2a8647a no longer exports nsIToolbarItem because this interface is obsolete. 1999-02-16 17:37:40 +00:00
pinkerton%netscape.com da0d51e389 No longer exports nsIToolbarItem because this interface is obsolete. 1999-02-16 17:37:00 +00:00
pinkerton%netscape.com afc4e3bf23 Dont export or build toolbar or tree stuff. 1999-02-11 19:20:35 +00:00
pinkerton%netscape.com 88628db486 Reexport nsIToolbarItem (for throbber). 1999-02-11 18:30:04 +00:00
pinkerton%netscape.com 76c6dbe071 reexport nsIToolbarItem because the throbber needs it (this needs to be removed). 1999-02-11 18:29:05 +00:00
pinkerton%netscape.com 8f98a2b0c1 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 550bcd3e6a don't export tree or toolbar stuff. 1999-02-11 17:58:17 +00:00
rods%netscape.com 982a6cf7ed Removed the commented out XULCommandCID 1999-02-11 15:20:42 +00:00
rods%netscape.com 7c6549cd3f Moved XULCommand back to xpfe/appshell 1999-02-11 15:13:29 +00:00
pierre%netscape.com 191a14d1c6 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 5dcb3b2301 Added GetNativeEvent and DispatchNativeEvent, these are neded for future modal dialog support 1999-02-10 16:20:29 +00:00
saari%netscape.com ae6290e076 File Removed. 1999-02-05 09:38:51 +00:00
saari%netscape.com 673bb8c2a9 First Checked In. 1999-02-05 08:52:55 +00:00
saari%netscape.com a30a5837d2 moving nsIXULCommand.h, nsXULCommand.h, and nsXULCommand.cpp to widget dll from appshell 1999-02-05 08:52:39 +00:00
saari%netscape.com 00acc5bbc4 oops, changed wrong file 1999-02-05 03:07:42 +00:00
saari%netscape.com 1d66d830ef fixed horkage, exporting nsIXULCommand.h 1999-02-05 03:06:08 +00:00
saari%netscape.com dce538a2bb 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 302f05dec4 On the road to fixing build breakage. More checkins to follow 1999-02-04 02:27:58 +00:00
troy%netscape.com 14b149a14c Added 'clipSiblings' to nsWidgetInitData struct 1999-01-28 17:06:39 +00:00
saari%netscape.com 4b9f9e35bc /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 7a38e9726a /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 4c68f19be5 /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 134cbfac74 /m/pub/mozilla/widget/public/nsIWidget.h - Added AddMenuListener method 1999-01-27 15:48:22 +00:00
saari%netscape.com 6a781524b3 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 1b121f5a72 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 389fcbdee8 Cleaning up whitespace 1999-01-23 00:02:41 +00:00
saari%netscape.com f9fe3cd8f0 First Checked In. 1999-01-22 23:53:53 +00:00
saari%netscape.com 5a3024bd0e 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 934d281ab9 Removed the GetFont method (this functionality is now a part of the nsIDeviceContext) 1999-01-21 23:59:14 +00:00
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