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