Commit Graph

457 Commits

Author SHA1 Message Date
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