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

522 Коммитов

Автор SHA1 Сообщение Дата
pierre%netscape.com 63bd393104 added DoResizeWidgets() 1998-09-19 01:40:26 +00:00
pierre%netscape.com 8a253b3757 added DoResizeWidgets() + fixed Create to handle resize events + imported minor fixes from Windows 1998-09-19 01:40:13 +00:00
pierre%netscape.com 8f3dfe14a2 implemented resize events and redraw on resize 1998-09-19 01:38:26 +00:00
pierre%netscape.com fd30fe2e78 added nsScrollbar to fix a build breakage 1998-09-18 23:51:30 +00:00
pierre%netscape.com bb1d9b7edc 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 1ef8a73a3b Added NS_INIT_REFCNT() to constructor 1998-09-18 02:05:46 +00:00
troy%netscape.com b0631978cd Replaced some AddRef() and Release() calls with the XP-COM macros 1998-09-17 20:02:04 +00:00
kmcclusk%netscape.com 28e0f48765 Added back missing nsTextField and nsTextArea widgets to the factory. 1998-09-17 17:55:24 +00:00
kmcclusk%netscape.com 704e705495 Fix for Irix build. 1998-09-17 16:18:29 +00:00
kmcclusk%netscape.com e6c322d304 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 c46787a6ca First scrollbar pass 1998-09-17 13:44:46 +00:00
pierre%netscape.com cca994b352 added GetMacFontNumber and CheckFontExistence 1998-09-17 07:51:12 +00:00
kmcclusk%netscape.com 14db6fc8d5 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 ff9e11370f 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 4c4d868943 Removed so releaseref's from nsWindow::OnDestroy 1998-09-17 00:30:08 +00:00
pierre%netscape.com 34f60d3269 fix build breakage 1998-09-16 22:55:05 +00:00
pierre%netscape.com 13e97506b2 re-enable OnPaint() (it crashed because of missing refcounts in nsWindow) 1998-09-16 22:48:25 +00:00
pierre%netscape.com e177bee01c add refcount in GetDeviceContext and GetAppShell 1998-09-16 22:45:24 +00:00
kmcclusk%netscape.com 501525f8d8 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 646cb200de Added nsWidgetSupport.h to exports 1998-09-16 21:10:02 +00:00
kmcclusk%netscape.com 7facf7d50b Added ConvertToDeviceCoordinates method to nsWindow.h 1998-09-16 20:34:32 +00:00
kmcclusk%netscape.com c29039b0b0 Remove PreCreate method from nsComboBox.h added QueryInterface method to
nsTextWidget.cpp
1998-09-16 20:27:23 +00:00
kmcclusk%netscape.com ab748917dc Added missing addref and releaseref's 1998-09-16 20:19:39 +00:00
rods%netscape.com 2064d5c3cb Fixes for linking 1998-09-16 20:17:17 +00:00
rods%netscape.com 6da48093c8 Changed to new interfaces 1998-09-16 19:54:06 +00:00
kmcclusk%netscape.com 08456885ce Changed TextField and TextArea to use new inteface definition. 1998-09-16 19:48:02 +00:00
rods%netscape.com f24423fea0 Changed to new interfaces 1998-09-16 17:59:11 +00:00
rods%netscape.com ad6681158e Changed to new interfaces 1998-09-16 17:45:04 +00:00
rods%netscape.com 21cd5411f7 Changed to new interfaces 1998-09-16 17:31:02 +00:00
rods%netscape.com 80d161065e Changed to new interface 1998-09-16 17:21:19 +00:00
kmcclusk%netscape.com a92bac998f Recheckin in over the last checkin from donc which was bad. 1998-09-16 17:18:57 +00:00
dcone%netscape.com f61e9f2efa added some coordinate conversion 1998-09-16 17:18:56 +00:00
rods%netscape.com 522ef8e23f Fixes for compiling 1998-09-16 17:13:10 +00:00
kmcclusk%netscape.com f47c6517a7 Converted to use new nsIComboBox interface. 1998-09-16 17:12:32 +00:00
rods%netscape.com 1587e90ab9 Changed to new interface 1998-09-16 17:01:24 +00:00
rods%netscape.com b2ec27561e Changed to new interfaces 1998-09-16 17:01:03 +00:00
kmcclusk%netscape.com 2b9fb8e047 More modifications to nsWindow.cpp to match nsIWidget interface. 1998-09-16 16:44:25 +00:00
dcone%netscape.com 1ef77d25e1 fixed colorspace stuff 1998-09-16 16:27:36 +00:00
dcone%netscape.com 4427a8d422 fixed mac version 1998-09-16 16:24:21 +00:00
kmcclusk%netscape.com 9db8c32551 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 105efc857a Massive modifications to use the new nsIWidget interface. 1998-09-16 00:21:00 +00:00
dcone%netscape.com bf13a91cef Added image test support, needed netlib in the link 1998-09-15 21:58:25 +00:00
kostello%netscape.com 1bde2d30ae *** empty log message *** 1998-09-15 21:56:35 +00:00
kostello%netscape.com 9c019b38ba Added nsFileWidget.cpp 1998-09-15 21:56:07 +00:00
kostello%netscape.com 050d5a81b9 Fix CreateInstance 1998-09-15 21:55:50 +00:00
kostello%netscape.com f922545f77 Fix QueryInterface 1998-09-15 21:55:22 +00:00
michaelp%netscape.com 14f953dc6a 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 caac64c90e Update to synch with new Widget interfaces 1998-09-15 01:40:16 +00:00
kostello%netscape.com 8858364ff9 Add nsWidgetSupport MANIFEST 1998-09-15 01:39:26 +00:00
kostello%netscape.com 9297d0f681 Added nsWidgetSupport.cpp 1998-09-15 01:38:53 +00:00
kostello%netscape.com 4943bcbef1 Synch with new Widget interfaces 1998-09-15 01:36:26 +00:00
kostello%netscape.com 03b192b61c Synch with new widget interfaces 1998-09-15 01:35:27 +00:00
kipp%netscape.com aaeffbed29 Cleaned up ConvertStatus code 1998-09-15 00:14:11 +00:00
kostello%netscape.com 275194a16c Helper functions for widget manipulation and creation 1998-09-14 20:49:28 +00:00
kostello%netscape.com ed9722ce65 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 2c6efb3fa2 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 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
dcone%netscape.com 1c3116264b added some image tests 1998-09-14 15:46:23 +00:00
kipp%netscape.com 909417ec89 Use ADDREF/RELEASE macros 1998-09-12 19:29:39 +00:00
thom%netscape.com 80179da595 Added code to handle Menu events 1998-09-12 00:05:39 +00:00
dcone%netscape.com befa47f746 fixed some focus bugs 1998-09-11 17:49:49 +00:00
dcone%netscape.com a14cbbbd10 fixed focus bugs 1998-09-11 17:49:32 +00:00
dcone%netscape.com df3bf704d1 focus bug fixes 1998-09-11 17:47:50 +00:00
pierre%netscape.com 5a98727f27 fix crash on update 1998-09-11 10:19:26 +00:00
pierre%netscape.com c61f6bdb05 fix uninitialized mWindowRegion / make the window title bar visible 1998-09-11 10:17:02 +00:00
dcone%netscape.com dc36bb18e6 added textfield 1998-09-10 21:33:56 +00:00
dcone%netscape.com 684277a5d9 added focus managment, textfields 1998-09-10 21:26:46 +00:00
dcone%netscape.com 47d091204c added focus managment 1998-09-10 21:26:01 +00:00
dcone%netscape.com e5acf9ec50 Added focus managment 1998-09-10 21:25:47 +00:00
dcone%netscape.com 185dc1b271 added textfield widget, focus management 1998-09-10 21:25:10 +00:00
pierre%netscape.com 878d0048af removed temporary NET_PollSockets() added OnPaint() call 1998-09-05 08:10:15 +00:00
pierre%netscape.com 97a11080f9 ported AddMouseListener() and AddEventListener() from Windows 1998-09-05 08:05:30 +00:00
dcone%netscape.com 7bac08e4c6 added checkbutton 1998-09-04 21:12:12 +00:00
dcone%netscape.com 09341b018b fixed text 1998-09-04 21:10:30 +00:00
dcone%netscape.com 888c94eb2f new mac version 1998-09-04 21:10:13 +00:00
dcone%netscape.com 06f7b5c7c0 updated kipps changes 1998-09-04 18:01:46 +00:00
dcone%netscape.com 97ed8eb757 fixed to XP again 1998-09-04 18:01:00 +00:00
dcone%netscape.com b1100d948a updated to kipps changes 1998-09-04 18:00:21 +00:00
thom%netscape.com a450f38e1b Quick hack to get timers working (added call to tickle LPeriodical class) 1998-09-04 00:28:35 +00:00
mcafee%netscape.com e8f4030eca nsToolkitErrorhandler() needs to return a value, this breaks Solaris. 1998-09-03 10:32:55 +00:00
pierre%netscape.com 593c7c6778 temporarily call NET_PollSockets() before WNE, waiting for the timers to be implemented 1998-09-03 06:20:32 +00:00
thom%netscape.com 4484ae3e9b Copy and paste error (SomethingClassWin needed to change to somethingClassMac) 1998-09-03 02:54:11 +00:00
karnaze%netscape.com a26dce780e frameset/frame border resizing via mouse; NORESIZE, BORDERCOLOR 1998-09-03 01:16:27 +00:00
buster%netscape.com 77bf6df366 put "quickdraw" in an #ifdef NS_MAC 1998-09-02 23:01:35 +00:00
dcone%netscape.com 513b84b0f4 mac fixes 1998-09-02 22:01:18 +00:00
dcone%netscape.com d851355460 add the macradiobutton 1998-09-02 21:54:14 +00:00
dcone%netscape.com c0b19a06a8 made it a mac version 1998-09-02 21:53:49 +00:00
dcone%netscape.com 4f1fa7ad3a enabled the nsRadiobutton factory 1998-09-02 21:48:05 +00:00
dcone%netscape.com 03537413ed Mac implementation, first pass 1998-09-02 21:47:47 +00:00
dcone%netscape.com 2298d203b7 used my own mousemoved tracking for better speed 1998-09-02 21:47:25 +00:00
dcone%netscape.com c817b9d63e added better tracking 1998-09-02 21:46:53 +00:00
spider%netscape.com ac09d5c154 Fix for modifier key state on keyboard messages 1998-09-02 21:14:45 +00:00
rods%netscape.com baf1908239 Removed nsDeviceCOntextUnix header file and replaced it with nsIDeviceContext 1998-09-02 20:01:41 +00:00
rods%netscape.com 84106de27a Implemented ConvertPixel 1998-09-02 19:33:01 +00:00
kostello%netscape.com 3ec450c3ea Add nsILookAndFeel.h MANIFEST 1998-09-02 17:58:37 +00:00
rods%netscape.com f8b4c13051 Fixed SetLabel and Get Label in nsDialog 1998-09-01 23:13:43 +00:00
rods%netscape.com a47590c6e4 SetForegroundColor and SetBackground work properly
Enabled implemented
1998-09-01 22:42:13 +00:00
rods%netscape.com 677967df06 SetForegroundColor and SetBackground work properly 1998-09-01 22:41:39 +00:00
rods%netscape.com d5b582755e Fixed small compiler error 1998-09-01 20:57:16 +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