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