pierre%netscape.com
ba1dd649af
Removed the unused method DrawWidget()
...
git-svn-id: svn://10.0.0.236/trunk@18169 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-21 11:21:51 +00:00
pierre%netscape.com
449bfd60e6
fixed live scrolling
...
git-svn-id: svn://10.0.0.236/trunk@18009 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-19 14:33:47 +00:00
sfraser%netscape.com
37e14404f9
Mcmullen's fixes for scroll bar behaviour, and override a method so that scroll bars are sized correctly.
...
git-svn-id: svn://10.0.0.236/trunk@17906 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-16 00:41:20 +00:00
mcmullen%netscape.com
590180f6f7
Fully implement scrollbars - live scrolling, etc. Includes changes by Cyrus Harmon.
...
git-svn-id: svn://10.0.0.236/trunk@17593 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-12 19:26:31 +00:00
pierre%netscape.com
ca37b268f7
Fixed bug in SetPosition. Thanks to Cyrus Harmon <cyrus@neomorphic.com>
...
git-svn-id: svn://10.0.0.236/trunk@17374 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-08 05:36:06 +00:00
dcone%netscape.com
2cd6154e04
minor fix for the printers port
...
git-svn-id: svn://10.0.0.236/trunk@16251 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 16:09:28 +00:00
pierre%netscape.com
c43e0c95ac
Implemented scrollbars as native controls. Still some bugs, should have live-scrolling, should be proportionnal under 8.5.
...
git-svn-id: svn://10.0.0.236/trunk@16054 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 13:26:49 +00:00
pierre%netscape.com
c8c24c8ec4
don't draw when not visible and don't draw in SetThumbSize() in order to fix a flicker of the horizontal sbar on resize when the text fits into the page
...
git-svn-id: svn://10.0.0.236/trunk@16048 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 10:18:03 +00:00
pierre%netscape.com
b2b5f6973f
removed the 2 Resize() methods
...
git-svn-id: svn://10.0.0.236/trunk@15620 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 10:15:41 +00:00
saari%netscape.com
69c1d2263e
This is the first in what will probably be a series of checkins addressing rendering on the Mac.
...
Changed files:
----------------------------------------
mozilla/gfx/src/mac/nsRenderingContextMac.h
mozilla/gfx/src/mac/nsRenderingContextMac.cpp
- Major changes to the Mac rendering context implementation. nsRenderingContextMac now keeps the majority of its state in a GraphicsState object, not in member variables. Setting ports and origins is now a more tightly controlled process. Offscreen buffers don't work correctly yet.
To Do:
- Remove ::SetOrigin calls from most nsRenderingContextMac drawing methods
- Some old variables need to be fully obsoleted
- Offscreen GWorlds currently do not work correctly. This will be addressed shortly.
----------------------------------------
mozilla/widget/src/mac/nsMacWindow.cpp
- Line 112: fixed bug with rect bottom not being set correctly
----------------------------------------
mozilla/widget/public/nsIWidget.h
- Added some more #defines for GetNativeData. I don't like this and want to remove them ASAP.
/\/\/\/\/\//\
mozilla/widget/src/mac/nsWindow.h
mozilla/widget/src/mac/nsWindow.cpp
- Added mMacPortRelativeRegion
----------------------------------------
mozilla/widget/src/mac/nsScrollbar.cpp
- Support the new nsWindow constructs
----------------------------------------
git-svn-id: svn://10.0.0.236/trunk@15605 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 02:26:08 +00:00
beard%netscape.com
5ea03f970d
Fixed SetThumbSize to not crash when mContext == NULL.
...
git-svn-id: svn://10.0.0.236/trunk@14727 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 21:58:09 +00:00
pierre%netscape.com
784d87b96e
Clean up the drawing code. Use StartDraw() and EndDraw(). It still has to be replaced with a native control.
...
git-svn-id: svn://10.0.0.236/trunk@14384 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 01:39:44 +00:00
pierre%netscape.com
1879f2dad1
removed OnResize()
...
commented out the SetOrigin() etc...
git-svn-id: svn://10.0.0.236/trunk@14061 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 06:57:28 +00:00
pierre%netscape.com
3058b55651
Landing MacWidgets...
...
git-svn-id: svn://10.0.0.236/trunk@13651 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-29 14:06:26 +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
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
dcone%netscape.com
62280206de
fix the size problem
...
git-svn-id: svn://10.0.0.236/trunk@12190 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-07 15:12:57 +00:00
dcone%netscape.com
8669e95c2b
Fixed the thumbsize problem
...
git-svn-id: svn://10.0.0.236/trunk@11679 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-01 19:48:31 +00:00
kostello%netscape.com
478b06a76b
Synch with Rod's new nsIWidget changes
...
git-svn-id: svn://10.0.0.236/trunk@11308 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-29 00:55:17 +00:00
dcone%netscape.com
a035d18976
fixed offset problems and parent heiarchy problems
...
git-svn-id: svn://10.0.0.236/trunk@11102 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-25 22:23:58 +00:00
dcone%netscape.com
3332bd0528
fixed resizing problems
...
git-svn-id: svn://10.0.0.236/trunk@10847 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-23 22:09:52 +00:00
dcone%netscape.com
48e20a157a
scroll bar is drawing, nothing else
...
git-svn-id: svn://10.0.0.236/trunk@10623 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-21 21:56:55 +00:00
pierre%netscape.com
fb31c68e28
Replaced a faulty line with NS_ERROR in order to fix a build breakage. Don will do the right thing later.
...
git-svn-id: svn://10.0.0.236/trunk@10448 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-18 23:50:04 +00:00
dcone%netscape.com
09df69244e
First scrollbar pass
...
git-svn-id: svn://10.0.0.236/trunk@10263 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-17 13:44:46 +00:00
dcone%netscape.com
12be85a50e
First Checked In.
...
git-svn-id: svn://10.0.0.236/trunk@7369 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-05 17:24:06 +00:00