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

834 Коммитов

Автор SHA1 Сообщение Дата
pavlov%pavlov.net 24733dc5c7 nsWindow now compiles! whoo! about half way there! 1998-10-31 17:09:39 +00:00
blizzard%appliedtheory.com b92483c12d compiles now. 1998-10-31 17:02:32 +00:00
blizzard%appliedtheory.com c3b738f872 File widget compiles now. 1998-10-31 16:54:50 +00:00
pavlov%pavlov.net da0da2ffae radio button compiles now 1998-10-31 16:49:26 +00:00
pavlov%pavlov.net 404e512b8a move widgets into protected instead of private 1998-10-31 16:44:00 +00:00
pavlov%pavlov.net 824679b33b these now compile 1998-10-31 16:40:31 +00:00
blizzard%appliedtheory.com fa9ebd0d73 nsDialog compiles now 1998-10-31 16:35:29 +00:00
blizzard%appliedtheory.com d2af35bfae this compiles now. 1998-10-31 16:30:43 +00:00
pavlov%pavlov.net f809dab836 update for event handler and file widget 1998-10-31 16:20:07 +00:00
blizzard%appliedtheory.com 6dfdf2c380 make nsButton.cpp compile. Initial nsWindow as well. The header file works,
the .cpp file doesn't compile yet ( it's still Motif )
1998-10-31 16:19:33 +00:00
blizzard%appliedtheory.com 5bdb958461 cleaned up this interface - it builds and even might do some stuff 1998-10-31 16:02:16 +00:00
pavlov%pavlov.net 2fde421d9c added the GtkEventHandler stuff for the gtk widget set 1998-10-31 15:57:22 +00:00
pavlov%pavlov.net 2cea196780 Fixed some problems the inital checkin and added some new files. 1998-10-31 15:42:09 +00:00
blizzard%appliedtheory.com 9cf6d24337 Patches from Stuart Parmenter <pavlov@innerx.net>. This does not build,
these files are just a starting point.
1998-10-31 05:30:25 +00:00
rpotts%netscape.com 73f7dc2edb Fix some build bustage... 1998-10-30 07:14:17 +00:00
pinkerton%netscape.com 2ebde998df put it in-line with the windows version of this file. The right widgets were not being created because we weren't checking the class/interface id's correctly (at least, I assume that the windows way is more correct than the mac way because now it works!). 1998-10-30 02:38:58 +00:00
michaelp%netscape.com fc225bf7c1 changes to support nsIRenderingContext that conforms to COM conventions. 1998-10-30 02:08:25 +00:00
pinkerton%netscape.com ffa5e28039 fix bug where new windows would not be the active window by calling right toolbox routines. 1998-10-30 01:00:33 +00:00
pinkerton%netscape.com 2fa9e0e238 fix bug where dragging windows around would cause them to move twice by not passing the window move event down. 1998-10-30 00:59:29 +00:00
pinkerton%netscape.com 4a9ab4e630 cleanup constructor/destructor, and use auto_ptr where appropriate. 1998-10-30 00:12:37 +00:00
pinkerton%netscape.com f9a2d0f71f don't process menu events multiple times (do them only on keydown). 1998-10-29 23:47:05 +00:00
akkana%netscape.com 7c915be525 Remove nonworking IRIX compile segments; these should be in IRIX.mk anyway, if they're really needed 1998-10-29 20:08:22 +00:00
pinkerton%netscape.com 1631cf3ee6 make sure we init mMenuBar to null. 1998-10-29 17:40:22 +00:00
pierre%netscape.com f740ba45f7 Landing MacWidgets... 1998-10-29 14:06:26 +00:00
pierre%netscape.com 417d462a71 First Checked In. 1998-10-29 13:55:02 +00:00
rods%netscape.com 055533fbcf Cleaned up debug statements 1998-10-28 20:09:21 +00:00
cls%seawood.org 5de96f891e Added $(FE_X_LIBS) to INCLUDES and $(FE_X_LIBS) to DSO_OS_LDOPTS to take care of motif dependencies under solaris. 1998-10-28 06:22:16 +00:00
cls%seawood.org 411ab80ce3 New autoconf files for nglayout 1998-10-28 03:53:57 +00:00
troy%netscape.com 90dc99441d Changed SetCursor() to use the HINSTANCE in the nsToolkit object rather
than assume a hardcoded DLL name
1998-10-27 18:57:18 +00:00
troy%netscape.com 701ef505a1 Moved resource to src/build and changed makefile to build a .RES file 1998-10-27 18:45:20 +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
dcone%netscape.com 29934bf65b fixed the incremental layout problems. 1998-10-26 18:36:08 +00:00
kipp%netscape.com 8cf2866f87 Port to updated DrawString API 1998-10-26 17:35:09 +00:00
dcone%netscape.com 8cdbc2c3af call the doresize event 1998-10-23 21:29:39 +00:00
dcone%netscape.com 0cceb0004d Small bug fix in resize 1998-10-23 21:29:17 +00:00
dcone%netscape.com 2b84d744e8 Now checks the width and height before a NS_SIZE_EVENT is dispatched. 1998-10-23 18:02:38 +00:00
dcone%netscape.com d29ec4e197 Fixed the resize problem, now breaks out of the infinite loop. 1998-10-23 18:00:54 +00:00
michaelp%netscape.com dbc8b0a597 changes for new rendering context API stuff. 1998-10-23 17:59:28 +00:00
michaelp%netscape.com 2812cd80c1 made CopyBits() more flexible. added better ddraw support for windows rendering
context. added ddraw support to windows blender. made CreateDrawingSurface()
able to be smarter.
1998-10-23 17:58:18 +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 8bbee1fea9 Changed the background of the widget. 1998-10-16 22:43:13 +00:00
rods%netscape.com 257452dace Removed debug statements 1998-10-16 22:42:55 +00:00
dcone%netscape.com 6f1e29a698 updated, documented and cleanup the code. 1998-10-16 17:59:52 +00:00
pierre%netscape.com 2dbb0ef8b9 inherit from nsBaseWidget: removed lots of code 1998-10-16 09:21:23 +00:00
pierre%netscape.com 26526207cf added Previous() and ResetToLast() to the Enumerator 1998-10-16 09:18:03 +00:00
pierre%netscape.com 4a42999db9 added the XP Widgets 1998-10-16 09:04:24 +00:00
rods%netscape.com b9aeebf1e2 Added makefiles and factory for widget directory reorganization 1998-10-15 21:41:38 +00:00
rods%netscape.com 7ccaf178cc Moved the cross-platform widgets into their own directory.
Moved the platform specific factories into the new "build" directory.
The "build" directory now links the spwidgets and the platforms specific
widgets together.
1998-10-15 21:30:32 +00:00
dcone%netscape.com 428aee3253 fixed some clipping and updating stuff 1998-10-15 13:39:47 +00:00
dcone%netscape.com e218d1fe8e added support to offset child window to correct location. 1998-10-13 16:33:39 +00:00
spider%netscape.com 1687a40064 Fixes for building on SunOS 1998-10-12 23:05:16 +00:00
rods%netscape.com ebea981f56 NS_IMPL_ISUPPORTS was used incorrectly 1998-10-12 18:22:07 +00:00
rpotts%netscape.com faa5799533 Fixed reference counting bug in GetMenuBarparent 1998-10-10 10:07:21 +00:00
kmcclusk%netscape.com 09eaea5994 Fix for Linux build. 1998-10-09 22:53:19 +00:00
rods%netscape.com 97357e8f0e The Cross-platform widgets have been moved to widget/src, the makefile.win
was changed to include the platform specific directory
1998-10-09 22:08:28 +00:00
dcone%netscape.com 749e80cb9c *** empty log message *** 1998-10-09 21:46:39 +00:00
dcone%netscape.com 346ea80e22 fixed some bugs 1998-10-09 21:46:30 +00:00
dcone%netscape.com 74fcdc41a8 added look and feel 1998-10-09 21:46:17 +00:00
dcone%netscape.com cb813e93f9 fixed gettext to return correct string, and use a null character at the end. 1998-10-09 21:46:01 +00:00
dcone%netscape.com 7666f663a2 First Checked In. 1998-10-09 21:45:15 +00:00
dcone%netscape.com 17f6423729 fixed the mouseup event for the url processing 1998-10-09 21:44:00 +00:00
dcone%netscape.com d479210bee added to widget project, first version 1998-10-09 21:43:42 +00:00
dcone%netscape.com 47d42c5fba added new menu source files, lookandfeel widget 1998-10-09 21:42:44 +00:00
rods%netscape.com 62daf93937 Fixed an error I introduced in DispatchEvent 1998-10-09 15:39:24 +00:00
rods%netscape.com dff869ceef Added Invalidate method for a rect in a window. 1998-10-09 15:20:47 +00:00
rods%netscape.com 64c6bab0fd Added an Invalidate method for a rect in a window 1998-10-09 15:18:54 +00:00
dcone%netscape.com a2b1bb00cb updated the invalidate method 1998-10-09 15:18:26 +00:00
pierre%netscape.com 17aa9d2361 fixed link errors: added DragLib and NSPR20 1998-10-08 23:29:39 +00:00
troy%netscape.com 5ff1cfe35d Removed unused widgetSupports member of nsGUIEvent 1998-10-08 21:24:05 +00:00
kmcclusk%netscape.com 916384f660 Removed nsObject.cpp and nsObject.h. Removed commented out code.
added NS_ERROR_NO_AGGREATION to widget factory. marked code with XXX where
additional work is required. Removed unused global variables in nsWindow.cpp
1998-10-08 18:33:48 +00:00
spider%netscape.com 7ea970f836 Fix compile errors on IRIX 1998-10-08 17:54:07 +00:00
rods%netscape.com b1b4233eb5 Fixed ref count problem 1998-10-08 15:23:03 +00:00
rpotts%netscape.com fb5cab9ba8 Attempting to fix unix build bustage... 1998-10-08 07:55:23 +00:00
pierre%netscape.com b86cf5a78d fix build on mac after rods's changes in DispatchEvent 1998-10-08 02:00:23 +00:00
kmcclusk%netscape.com c212eea4ea Fixed key events. 1998-10-08 00:47:10 +00:00
kmcclusk%netscape.com a301ff4ae9 Removed references to widgets which are not checked in yet 1998-10-08 00:13:39 +00:00
rods%netscape.com 6b9a9a934c Added an NS_ADDREF to InitEvent and then put in NS_RELEASE in all the proper places.
This was necessary because an Exit menu event was deleting the Windows object
before event processing could complete.
1998-10-08 00:04:21 +00:00
rods%netscape.com d6da910767 Changed back 1998-10-07 23:39:27 +00:00
rods%netscape.com a61c33f25d Removed "::" from XmCall (trying to fix the IRIX build) 1998-10-07 23:38:52 +00:00
rods%netscape.com 34d1cbea26 Made an attempt at fixing the Mac port for the DispatchEvent change 1998-10-07 23:33:52 +00:00
rods%netscape.com 594b97f546 More changes so DispatchEvent works 1998-10-07 23:18:34 +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 a0dcead7e7 Added menu support 1998-10-07 21:07:40 +00:00
dcone%netscape.com 56cda0f2e9 updated Dispatch to new interface. 1998-10-07 20:15:45 +00:00
dcone%netscape.com 69ac930d03 Updated to Rod S's changes 1998-10-07 20:15:05 +00:00
rods%netscape.com c0b8f9e933 I fixed rendering part 1998-10-07 20:06:50 +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
dcone%netscape.com 488da56048 re-wrote the ConvertToDeviceCoordinates to offset the event point. 1998-10-07 17:59:26 +00:00
dcone%netscape.com 7e49439af0 Calculated the offset for the event and added that to the point before event processing 1998-10-07 17:57:07 +00:00
dcone%netscape.com ec925cd393 calculate the correct offset 1998-10-07 15:13:48 +00:00
dcone%netscape.com 383aafe32c fixed offset problems 1998-10-07 15:13:19 +00:00
dcone%netscape.com 8cd76a3947 fix the size problem 1998-10-07 15:12:57 +00:00
dcone%netscape.com 87a17df6fd selection fix 1998-10-07 15:10:40 +00:00
dcone%netscape.com 2a28b847f6 update fix 1998-10-07 15:09:03 +00:00
troy%netscape.com 4358c88eeb Changed factory CreateInstance() code to return NS_ERROR_NO_AGGREGATION
if the caller is trying to aggregate the widget
1998-10-06 22:32:30 +00:00
dcone%netscape.com eaf1d9324c fixed some offset bugs 1998-10-06 13:28:53 +00:00
pierre%netscape.com 87764930d1 fix 1000s of link warnings in Mac Raptor / some XP stubs were hiding actual functions 1998-10-06 03:00:28 +00:00
michaelp%netscape.com 0308904e76 fixed bug where scrolling with the thumb would cause the thumb
to jump down too far on long documents.
1998-10-05 21:20:54 +00:00
michaelp%netscape.com 9b82a28284 modified for new fontmetrics/renderingcontext. 1998-10-02 01:12:39 +00:00
rpotts%netscape.com aba40ac4a7 Pass in a null nsIURLGroup to the image group... 1998-10-01 21:53:52 +00:00
rods%netscape.com aa5b839ebb Initial checkin 1998-10-01 21:06:09 +00:00
dcone%netscape.com f0d73bb49e Fixed the location problem 1998-10-01 19:48:52 +00:00
dcone%netscape.com 234bfa674a Fixed the thumbsize problem 1998-10-01 19:48:31 +00:00
michaelp%netscape.com e09efbe55a font cache is no longer public. 1998-09-30 18:59:31 +00:00
michaelp%netscape.com 451b9b2a18 we no longer have a public font cache. removed circular refs between font cache
and device context.
1998-09-30 18:58:24 +00:00
rods%netscape.com 05439c943f Added HWND cast for STRICT compiler problem. 1998-09-29 22:22:30 +00:00
rods%netscape.com e054d0c8fa Run method now does an AddRef so it stays alive until the last message can
come through the pump.
1998-09-29 22:16:23 +00:00
kmcclusk%netscape.com d88895772b Initialize mFont to nsnull in constructor. 1998-09-29 22:01:50 +00:00
kmcclusk%netscape.com d2d9ccc02b Moved common Create(nsIWidget... and Create(nsNativeWidget to a StandardWindowCreate
utility method then call it from each of the Creates.
1998-09-29 21:34:58 +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 a42dea7cc8 Changed casting of HMENU native data 1998-09-29 18:32:37 +00:00
rods%netscape.com 7d25d265b9 This should fix a casting error for VC++ 5.0 with STRICT 1998-09-29 17:50:50 +00:00
pinkerton%netscape.com 1fff0d4271 Updated projects for Pro4. Turned off mod-date caching for depend builds. Using InterfacesStubs wrapper where appropriate for Carbon. 1998-09-29 17:11:00 +00:00
rods%netscape.com 4e068d8491 Additional signature changes for XPCOM 1998-09-29 16:32:04 +00:00
rods%netscape.com 96196905a5 Changed all the signatures to NS_IMETHOD and NS_METHOD 1998-09-29 16:12:15 +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 42fd6b4e14 Fixed the menubars are added to an nsWindow
Fixed last item layout for toolbars
1998-09-29 15:01:07 +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 939f18e55d Added more casts to HMENU 1998-09-29 02:01:31 +00:00
rods%netscape.com 054eae75e1 fixed menu casting problem. 1998-09-29 01:23:40 +00:00
kostello%netscape.com a2f12bee8c Synch with Rod's changes to nsIWidget 1998-09-29 00:58:32 +00:00
kostello%netscape.com 037dabb88d Synch with Rod's new nsIWidget changes 1998-09-29 00:55:17 +00:00
pierre%netscape.com 3ba082e001 fixed crash due to missing {} after if() statement 1998-09-28 23:30:17 +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 a135352bd3 Fixed the growing part of the window, setorigin was messing us up. 1998-09-28 21:08:09 +00:00
dcone%netscape.com d6ae43a7eb fixed a validrect problem needed for doublebuffer. Cant call validrect in grow when doublebuffering. Dont know why yet 1998-09-28 17:03:49 +00:00
pierre%netscape.com f208605e3c enabled debugger for some new files (nsScrollbar etc...) 1998-09-25 23:54:30 +00:00
rpotts%netscape.com 93e66f2ea2 Initialized the returned rect in GetBounds() even if the HWND is null. This fixed a reference to uninitialized memory... 1998-09-25 22:26:28 +00:00
dcone%netscape.com 77d70b7a61 fixed offset problems and parent heiarchy problems 1998-09-25 22:23:58 +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
dcone%netscape.com 2596ac4f28 updated resize 1998-09-25 15:13:29 +00:00
dcone%netscape.com eb97021f8d fixed some resizing issues 1998-09-25 15:12:55 +00:00
dcone%netscape.com e387e2f5dd fixed resizing issues 1998-09-25 15:12:22 +00:00
dcone%netscape.com 741d23d723 fixed some sizing issues 1998-09-25 15:12:05 +00:00
eyork%netscape.com e38a931d36 Fix Solaris Build problems 1998-09-25 00:57:28 +00:00
eyork%netscape.com ae67d12163 Fix Solaris Build Problem 1998-09-25 00:54:04 +00:00
eyork%netscape.com 0e460a7be5 Fix Solaris build problem 1998-09-25 00:52:46 +00:00
kmcclusk%netscape.com b1d7363698 Added INITREFCNT to constructor 1998-09-24 17:44:33 +00:00
kmcclusk%netscape.com 63716e7350 Removed NS_DECL_ISUPPORTS in classes which would cause multiple mRefCnt member
variables to be delcared
1998-09-24 17:28:07 +00:00
dcone%netscape.com af77c10d6e fixed resizing issues 1998-09-23 22:10:40 +00:00
dcone%netscape.com 20a29c53b2 fixed resizing problems 1998-09-23 22:09:52 +00:00
dcone%netscape.com bb6e438879 fixed some sizing issues 1998-09-23 22:09:23 +00:00
dcone%netscape.com f63fe299a7 Put in code to offset drawing, hittest, etc 1998-09-23 22:08:53 +00:00
kmcclusk%netscape.com 1add701f7f Fixed filewidget query interface failure. The viewer was crashing when trying to open
a file.
1998-09-23 20:39:16 +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
pierre%netscape.com 1702ec7fa1 handle menu events when there is no window + other fixes 1998-09-23 09:24:33 +00:00
pierre%netscape.com f8474ee65e handle menu events when there is no window 1998-09-23 09:23:07 +00:00
pierre%netscape.com fed9338564 fixed a GlobalToLocal problem in FindWidgetHit 1998-09-23 09:18:46 +00:00
pierre%netscape.com 7bab6b10ff First Checked In. 1998-09-23 09:11:08 +00:00
pierre%netscape.com 60f6592b4b handle Quit cmd (added mMacPump in order to call StopRunnning) 1998-09-22 04:22:57 +00:00
pierre%netscape.com 254d8d510d implemented menu events 1998-09-22 04:21:31 +00:00
pierre%netscape.com a5908b59da added DoMenu and StopRunning 1998-09-22 04:20:05 +00:00
pierre%netscape.com 2c1e2821f6 destructor closes window 1998-09-22 04:18:40 +00:00
dcone%netscape.com 66e150acbc scroll bar is drawing, nothing else 1998-09-21 21:56:55 +00:00
mcafee%netscape.com 52713a13e5 Adding support for Rhapsody 1998-09-19 07:21:28 +00:00
mcafee%netscape.com c4747da39f Initial version for Rhapsody 1998-09-19 07:21:02 +00:00
pierre%netscape.com c42c161be9 added DoResizeWidgets() 1998-09-19 01:40:26 +00:00
pierre%netscape.com a935e3d2bb added DoResizeWidgets() + fixed Create to handle resize events + imported minor fixes from Windows 1998-09-19 01:40:13 +00:00
pierre%netscape.com 849d768b88 implemented resize events and redraw on resize 1998-09-19 01:38:26 +00:00
pierre%netscape.com 4727c7a851 added nsScrollbar to fix a build breakage 1998-09-18 23:51:30 +00:00
pierre%netscape.com 7918fae2d5 Replaced a faulty line with NS_ERROR in order to fix a build breakage. Don will do the right thing later. 1998-09-18 23:50:04 +00:00
troy%netscape.com fed21931ee Added NS_INIT_REFCNT() to constructor 1998-09-18 02:05:46 +00:00
troy%netscape.com 94de21e214 Replaced some AddRef() and Release() calls with the XP-COM macros 1998-09-17 20:02:04 +00:00
kmcclusk%netscape.com 16f920d2f5 Added back missing nsTextField and nsTextArea widgets to the factory. 1998-09-17 17:55:24 +00:00
kmcclusk%netscape.com 0cb13476cf Fix for Irix build. 1998-09-17 16:18:29 +00:00
kmcclusk%netscape.com 28b895b957 Added fix in nsCheckButton for IRIX build. Made OnPaint and OnResize virtual
in nsWindow.h, this fixes a bug when bringing up Sample5.
1998-09-17 15:31:18 +00:00
dcone%netscape.com 0bf1a9ddcf First scrollbar pass 1998-09-17 13:44:46 +00:00
pierre%netscape.com 3b172e673a added GetMacFontNumber and CheckFontExistence 1998-09-17 07:51:12 +00:00
kmcclusk%netscape.com 59e4f0edbb Fix for IRIX in nsRadioButton.cpp added const to nsRadioButton::SetState.
Removed scrollbar debug printf in nsXtEventHandler.cpp.
1998-09-17 00:57:59 +00:00
kmcclusk%netscape.com 233c9cb96e Fixed scrollbar scrolling event dispatch.
Wasn't scrolling because OnScroll was not declared virtual in nsWindow.h.
1998-09-17 00:49:03 +00:00
kmcclusk%netscape.com dd5d333ce3 Removed so releaseref's from nsWindow::OnDestroy 1998-09-17 00:30:08 +00:00
pierre%netscape.com aa3a024973 fix build breakage 1998-09-16 22:55:05 +00:00
pierre%netscape.com 8f75c70b82 re-enable OnPaint() (it crashed because of missing refcounts in nsWindow) 1998-09-16 22:48:25 +00:00
pierre%netscape.com f372760887 add refcount in GetDeviceContext and GetAppShell 1998-09-16 22:45:24 +00:00
kmcclusk%netscape.com 05f68e12c9 Added nsWidgetSupport to Makefile. Removed NS_RELASE in widget factory which
would get called after each widget was instantiated.
1998-09-16 21:10:51 +00:00
kmcclusk%netscape.com e329db0c07 Added nsWidgetSupport.h to exports 1998-09-16 21:10:02 +00:00
kmcclusk%netscape.com eed4cc2824 Added ConvertToDeviceCoordinates method to nsWindow.h 1998-09-16 20:34:32 +00:00
kmcclusk%netscape.com b6a0dea6be Remove PreCreate method from nsComboBox.h added QueryInterface method to
nsTextWidget.cpp
1998-09-16 20:27:23 +00:00
kmcclusk%netscape.com f4f9b91498 Added missing addref and releaseref's 1998-09-16 20:19:39 +00:00
rods%netscape.com cd4dfe4a70 Fixes for linking 1998-09-16 20:17:17 +00:00
rods%netscape.com 2aa2522962 Changed to new interfaces 1998-09-16 19:54:06 +00:00
kmcclusk%netscape.com dfb853cfb5 Changed TextField and TextArea to use new inteface definition. 1998-09-16 19:48:02 +00:00
rods%netscape.com e997d425f5 Changed to new interfaces 1998-09-16 17:59:11 +00:00
rods%netscape.com 64f4a66bd6 Changed to new interfaces 1998-09-16 17:45:04 +00:00
rods%netscape.com 92166df694 Changed to new interfaces 1998-09-16 17:31:02 +00:00
rods%netscape.com ebde4b917b Changed to new interface 1998-09-16 17:21:19 +00:00
kmcclusk%netscape.com 8ce2d1bb2c Recheckin in over the last checkin from donc which was bad. 1998-09-16 17:18:57 +00:00
dcone%netscape.com 24c5f90cb6 added some coordinate conversion 1998-09-16 17:18:56 +00:00
rods%netscape.com 23dca980a8 Fixes for compiling 1998-09-16 17:13:10 +00:00
kmcclusk%netscape.com 510fa57207 Converted to use new nsIComboBox interface. 1998-09-16 17:12:32 +00:00
rods%netscape.com 8d2d889481 Changed to new interface 1998-09-16 17:01:24 +00:00
rods%netscape.com d949dd2a0c Changed to new interfaces 1998-09-16 17:01:03 +00:00
kmcclusk%netscape.com 758525aa3c More modifications to nsWindow.cpp to match nsIWidget interface. 1998-09-16 16:44:25 +00:00
dcone%netscape.com d41e8e7875 fixed colorspace stuff 1998-09-16 16:27:36 +00:00
dcone%netscape.com 1f5b4d51c8 fixed mac version 1998-09-16 16:24:21 +00:00
kmcclusk%netscape.com fcb0645758 Added nsObject.cpp and nsObject.h files, More mods to nsWindow to match
the nsIWidget interface
1998-09-16 00:53:19 +00:00
kmcclusk%netscape.com dce87b2a1e Massive modifications to use the new nsIWidget interface. 1998-09-16 00:21:00 +00:00
dcone%netscape.com 1f6031d9dd Added image test support, needed netlib in the link 1998-09-15 21:58:25 +00:00
kostello%netscape.com 0d8ca4a247 *** empty log message *** 1998-09-15 21:56:35 +00:00
kostello%netscape.com db9e0d3dad Added nsFileWidget.cpp 1998-09-15 21:56:07 +00:00
kostello%netscape.com 8923754bd0 Fix CreateInstance 1998-09-15 21:55:50 +00:00
kostello%netscape.com 5a23c62c1e Fix QueryInterface 1998-09-15 21:55:22 +00:00
michaelp%netscape.com ffa719807f fix so that if our windows get subclassed and we never hear any
WM_DESTROY messages, we still cleanup properly.
1998-09-15 03:45:06 +00:00
kostello%netscape.com cd57976277 Update to synch with new Widget interfaces 1998-09-15 01:40:16 +00:00
kostello%netscape.com 0df2897066 Add nsWidgetSupport MANIFEST 1998-09-15 01:39:26 +00:00
kostello%netscape.com 7e9421c9a4 Added nsWidgetSupport.cpp 1998-09-15 01:38:53 +00:00
kostello%netscape.com 144cdf5866 Synch with new Widget interfaces 1998-09-15 01:36:26 +00:00
kostello%netscape.com 7e38bb18e1 Synch with new widget interfaces 1998-09-15 01:35:27 +00:00
kipp%netscape.com a1b73c9089 Cleaned up ConvertStatus code 1998-09-15 00:14:11 +00:00
kostello%netscape.com 90b7c84599 Helper functions for widget manipulation and creation 1998-09-14 20:49:28 +00:00
kostello%netscape.com fec8dc255c Changes implementation to match the new Widget interfaces. This involves
many calls to QueryInterface. Also, using helper functions in nsWidgetHelper
for standard Create calls.
1998-09-14 20:43:58 +00:00
kostello%netscape.com 56e43e352f Removed Aggregation and removed multiple inheritance.
Changes implementation to match the new Widget interfaces. This involves
many calls to QueryInterface.
1998-09-14 20:40:49 +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
dcone%netscape.com c07b6b9bee added some image tests 1998-09-14 15:46:23 +00:00
kipp%netscape.com 0ead32a761 Use ADDREF/RELEASE macros 1998-09-12 19:29:39 +00:00
thom%netscape.com 45e27c6264 Added code to handle Menu events 1998-09-12 00:05:39 +00:00
dcone%netscape.com 2f4b7095a7 fixed some focus bugs 1998-09-11 17:49:49 +00:00
dcone%netscape.com 8bccd8d904 fixed focus bugs 1998-09-11 17:49:32 +00:00
dcone%netscape.com 0746233add focus bug fixes 1998-09-11 17:47:50 +00:00
pierre%netscape.com 640eb49bd7 fix crash on update 1998-09-11 10:19:26 +00:00
pierre%netscape.com a98460e5c6 fix uninitialized mWindowRegion / make the window title bar visible 1998-09-11 10:17:02 +00:00
dcone%netscape.com d15d905b2d added textfield 1998-09-10 21:33:56 +00:00
dcone%netscape.com 06819bc92b added focus managment, textfields 1998-09-10 21:26:46 +00:00
dcone%netscape.com 63e7d2cdab added focus managment 1998-09-10 21:26:01 +00:00
dcone%netscape.com d7df9f5691 Added focus managment 1998-09-10 21:25:47 +00:00
dcone%netscape.com 07135ba1a4 added textfield widget, focus management 1998-09-10 21:25:10 +00:00
pierre%netscape.com 9913eb98e3 removed temporary NET_PollSockets() added OnPaint() call 1998-09-05 08:10:15 +00:00
pierre%netscape.com edfac0aa55 ported AddMouseListener() and AddEventListener() from Windows 1998-09-05 08:05:30 +00:00
dcone%netscape.com 2c2316889f added checkbutton 1998-09-04 21:12:12 +00:00
dcone%netscape.com e5eab56850 fixed text 1998-09-04 21:10:30 +00:00
dcone%netscape.com 4451ce1a25 new mac version 1998-09-04 21:10:13 +00:00
dcone%netscape.com 3939c7b8c1 updated kipps changes 1998-09-04 18:01:46 +00:00
dcone%netscape.com 50584afce5 fixed to XP again 1998-09-04 18:01:00 +00:00
dcone%netscape.com 592f65095c updated to kipps changes 1998-09-04 18:00:21 +00:00
thom%netscape.com 07fff5b61e Quick hack to get timers working (added call to tickle LPeriodical class) 1998-09-04 00:28:35 +00:00
mcafee%netscape.com 31e97eb164 nsToolkitErrorhandler() needs to return a value, this breaks Solaris. 1998-09-03 10:32:55 +00:00
pierre%netscape.com 89fdd67fd0 temporarily call NET_PollSockets() before WNE, waiting for the timers to be implemented 1998-09-03 06:20:32 +00:00
thom%netscape.com 72329b649a Copy and paste error (SomethingClassWin needed to change to somethingClassMac) 1998-09-03 02:54:11 +00:00
karnaze%netscape.com 90951aa3b9 frameset/frame border resizing via mouse; NORESIZE, BORDERCOLOR 1998-09-03 01:16:27 +00:00
buster%netscape.com ed3cdaf460 put "quickdraw" in an #ifdef NS_MAC 1998-09-02 23:01:35 +00:00
dcone%netscape.com 17baed6234 mac fixes 1998-09-02 22:01:18 +00:00
dcone%netscape.com bcf3e4fe8f add the macradiobutton 1998-09-02 21:54:14 +00:00
dcone%netscape.com fcdbd9cc23 made it a mac version 1998-09-02 21:53:49 +00:00
dcone%netscape.com 934bf0c4ce enabled the nsRadiobutton factory 1998-09-02 21:48:05 +00:00