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

547 Коммитов

Автор SHA1 Сообщение Дата
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