Commit Graph

604 Commits

Author SHA1 Message Date
troy%netscape.com
336c7bc219 Added Update() member function which forces a synchronous repaint of any
dirty regions of the window


git-svn-id: svn://10.0.0.236/trunk@13524 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-27 00:16:59 +00:00
dcone%netscape.com
2f8779ae3d fixed the incremental layout problems.
git-svn-id: svn://10.0.0.236/trunk@13456 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-26 18:36:08 +00:00
kipp%netscape.com
1179f03bd9 Port to updated DrawString API
git-svn-id: svn://10.0.0.236/trunk@13451 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-26 17:35:09 +00:00
dcone%netscape.com
89414bdc34 call the doresize event
git-svn-id: svn://10.0.0.236/trunk@13404 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-23 21:29:39 +00:00
dcone%netscape.com
56adf83688 Small bug fix in resize
git-svn-id: svn://10.0.0.236/trunk@13403 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-23 21:29:17 +00:00
dcone%netscape.com
29a360ec69 Now checks the width and height before a NS_SIZE_EVENT is dispatched.
git-svn-id: svn://10.0.0.236/trunk@13387 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-23 18:02:38 +00:00
dcone%netscape.com
e94d00e173 Fixed the resize problem, now breaks out of the infinite loop.
git-svn-id: svn://10.0.0.236/trunk@13386 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-23 18:00:54 +00:00
michaelp%netscape.com
58bc94bb8e changes for new rendering context API stuff.
git-svn-id: svn://10.0.0.236/trunk@13385 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-23 17:59:28 +00:00
michaelp%netscape.com
aab130cc8b made CopyBits() more flexible. added better ddraw support for windows rendering
context. added ddraw support to windows blender. made CreateDrawingSurface()
able to be smarter.


git-svn-id: svn://10.0.0.236/trunk@13383 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-23 17:58:18 +00:00
kipp%netscape.com
6d28021460 Fix InitData classes to init themselves properly to avoid latent unitialized memory bugs
git-svn-id: svn://10.0.0.236/trunk@13272 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-21 20:10:22 +00:00
karnaze%netscape.com
b92a78c828 fixed bugs 1130, 1132, 1133
git-svn-id: svn://10.0.0.236/trunk@13117 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-19 20:37:40 +00:00
rods%netscape.com
08bfbf832c Changed the background of the widget.
git-svn-id: svn://10.0.0.236/trunk@13042 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-16 22:43:13 +00:00
rods%netscape.com
22af17ef42 Removed debug statements
git-svn-id: svn://10.0.0.236/trunk@13041 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-16 22:42:55 +00:00
dcone%netscape.com
46218e7c24 updated, documented and cleanup the code.
git-svn-id: svn://10.0.0.236/trunk@12996 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-16 17:59:52 +00:00
pierre%netscape.com
ea28d41d41 inherit from nsBaseWidget: removed lots of code
git-svn-id: svn://10.0.0.236/trunk@12986 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-16 09:21:23 +00:00
pierre%netscape.com
d7bf521871 added Previous() and ResetToLast() to the Enumerator
git-svn-id: svn://10.0.0.236/trunk@12984 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-16 09:18:03 +00:00
pierre%netscape.com
8db18cb578 added the XP Widgets
git-svn-id: svn://10.0.0.236/trunk@12983 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-16 09:04:24 +00:00
rods%netscape.com
600549559f Added makefiles and factory for widget directory reorganization
git-svn-id: svn://10.0.0.236/trunk@12925 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-15 21:41:38 +00:00
rods%netscape.com
b962ff63b0 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.


git-svn-id: svn://10.0.0.236/trunk@12924 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-15 21:30:32 +00:00
dcone%netscape.com
5094c23fe3 fixed some clipping and updating stuff
git-svn-id: svn://10.0.0.236/trunk@12881 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-15 13:39:47 +00:00
dcone%netscape.com
8d3cdccd9b added support to offset child window to correct location.
git-svn-id: svn://10.0.0.236/trunk@12700 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-13 16:33:39 +00:00
spider%netscape.com
9259fe97e2 Fixes for building on SunOS
git-svn-id: svn://10.0.0.236/trunk@12629 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-12 23:05:16 +00:00
rods%netscape.com
b21a0a3dc2 NS_IMPL_ISUPPORTS was used incorrectly
git-svn-id: svn://10.0.0.236/trunk@12587 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-12 18:22:07 +00:00
rpotts%netscape.com
02ffa135a9 Fixed reference counting bug in GetMenuBarparent
git-svn-id: svn://10.0.0.236/trunk@12523 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-10 10:07:21 +00:00
kmcclusk%netscape.com
aae96d7dab Fix for Linux build.
git-svn-id: svn://10.0.0.236/trunk@12470 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 22:53:19 +00:00
rods%netscape.com
dd7e285f0a The Cross-platform widgets have been moved to widget/src, the makefile.win
was changed to include the platform specific directory


git-svn-id: svn://10.0.0.236/trunk@12461 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 22:08:28 +00:00
dcone%netscape.com
b0bf28b88a *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@12453 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 21:46:39 +00:00
dcone%netscape.com
8a2b6ef6ab fixed some bugs
git-svn-id: svn://10.0.0.236/trunk@12452 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 21:46:30 +00:00
dcone%netscape.com
5da7e8508a added look and feel
git-svn-id: svn://10.0.0.236/trunk@12451 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 21:46:17 +00:00
dcone%netscape.com
da76a6c0c5 fixed gettext to return correct string, and use a null character at the end.
git-svn-id: svn://10.0.0.236/trunk@12450 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 21:46:01 +00:00
dcone%netscape.com
76af850276 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@12449 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 21:45:15 +00:00
dcone%netscape.com
3a64eaf734 fixed the mouseup event for the url processing
git-svn-id: svn://10.0.0.236/trunk@12448 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 21:44:00 +00:00
dcone%netscape.com
d6052a78b0 added to widget project, first version
git-svn-id: svn://10.0.0.236/trunk@12447 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 21:43:42 +00:00
dcone%netscape.com
2cf2f2781d added new menu source files, lookandfeel widget
git-svn-id: svn://10.0.0.236/trunk@12446 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 21:42:44 +00:00
rods%netscape.com
8fcb880394 Fixed an error I introduced in DispatchEvent
git-svn-id: svn://10.0.0.236/trunk@12428 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 15:39:24 +00:00
rods%netscape.com
20bed4ce21 Added Invalidate method for a rect in a window.
git-svn-id: svn://10.0.0.236/trunk@12426 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 15:20:47 +00:00
rods%netscape.com
b14a5fe545 Added an Invalidate method for a rect in a window
git-svn-id: svn://10.0.0.236/trunk@12425 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 15:18:54 +00:00
dcone%netscape.com
8317b5ebf6 updated the invalidate method
git-svn-id: svn://10.0.0.236/trunk@12424 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 15:18:26 +00:00
pierre%netscape.com
dc0c05aefd fixed link errors: added DragLib and NSPR20
git-svn-id: svn://10.0.0.236/trunk@12359 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 23:29:39 +00:00
troy%netscape.com
1ba7626853 Removed unused widgetSupports member of nsGUIEvent
git-svn-id: svn://10.0.0.236/trunk@12322 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 21:24:05 +00:00
kmcclusk%netscape.com
60895b0f06 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


git-svn-id: svn://10.0.0.236/trunk@12294 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 18:33:48 +00:00
spider%netscape.com
752c7f5826 Fix compile errors on IRIX
git-svn-id: svn://10.0.0.236/trunk@12289 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 17:54:07 +00:00
rods%netscape.com
dec17db9e2 Fixed ref count problem
git-svn-id: svn://10.0.0.236/trunk@12282 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 15:23:03 +00:00
rpotts%netscape.com
78300b53dc Attempting to fix unix build bustage...
git-svn-id: svn://10.0.0.236/trunk@12279 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 07:55:23 +00:00
pierre%netscape.com
c4abb0434a fix build on mac after rods's changes in DispatchEvent
git-svn-id: svn://10.0.0.236/trunk@12260 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 02:00:23 +00:00
kmcclusk%netscape.com
1581ad665e Fixed key events.
git-svn-id: svn://10.0.0.236/trunk@12248 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 00:47:10 +00:00
kmcclusk%netscape.com
88e7ad86b5 Removed references to widgets which are not checked in yet
git-svn-id: svn://10.0.0.236/trunk@12246 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 00:13:39 +00:00
rods%netscape.com
a834674942 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.


git-svn-id: svn://10.0.0.236/trunk@12245 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-08 00:04:21 +00:00
rods%netscape.com
53633a4eae Changed back
git-svn-id: svn://10.0.0.236/trunk@12243 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-07 23:39:27 +00:00
rods%netscape.com
e6b8074d4e Removed "::" from XmCall (trying to fix the IRIX build)
git-svn-id: svn://10.0.0.236/trunk@12242 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-07 23:38:52 +00:00