danm%netscape.com
d24a43a3f4
HandleEvent holds onto the view's ViewObserver for the life of the method. Prevents early deletion of the view in some cases. Part of bug 5844.
1999-05-04 23:23:35 +00:00
joki%netscape.com
91c2b2ba1f
Adding scrolling fixes to fix bug #3999 , A: chofmann
1999-04-30 19:38:39 +00:00
kipp%netscape.com
ccb405d714
Do not update views when refresh is disable
1999-04-30 00:09:04 +00:00
pierre%netscape.com
13b9034d6f
fixed the display of some missing views on Mac (like the CornerView)
1999-04-27 05:34:05 +00:00
troy%netscape.com
6de54225e5
Removed #define ALL_VIEW_FLAGS which is no longer used
1999-04-24 22:58:14 +00:00
troy%netscape.com
2473482f28
Changed Scroll() to check if the scrolled view has the
...
NS_VIEW_PUBLIC_FLAG_DONT_BITBLT flag set
1999-04-24 22:49:28 +00:00
troy%netscape.com
c1987aeb49
Added function GetClipView()
1999-04-24 02:52:58 +00:00
kipp%netscape.com
9254569a95
Removed obsolete include file
1999-04-23 19:52:36 +00:00
troy%netscape.com
d279c12ec4
Made a bunch of nsIView member functions "const"
1999-04-23 17:44:48 +00:00
troy%netscape.com
2acb6b4e38
Changed a comment a little
1999-04-21 21:22:22 +00:00
troy%netscape.com
be7c4f5b18
Added NS_VIEW_FLAG_DONT_BITBLT flag
1999-04-21 21:08:27 +00:00
pierre%netscape.com
d19eff3089
expands the width and height independently from each other in GetDrawingSurface
1999-04-20 04:03:25 +00:00
kipp%netscape.com
38cee10456
Dump refcnts when listing views
1999-04-19 23:22:53 +00:00
kipp%netscape.com
3addd96216
Added a missing NS_RELEASE
1999-04-19 23:22:32 +00:00
michaelp%netscape.com
710117681b
a parting shot.
1999-04-16 21:22:45 +00:00
michaelp%netscape.com
75ba17665d
we no longer recurse into clip views. shoot me troy. so long folks.
1999-04-16 19:53:53 +00:00
kmcclusk%netscape.com
db9cff3749
fix for bug#4325. ScrollingView's now manage their component's (mClipView, mHScrollBarView,
...
mVScrollBarView, mCornerView) visibility when the ScrollingView's visibility changes.
1999-04-16 19:18:30 +00:00
michaelp%netscape.com
bb5128d844
oops. union works better than intersect...
1999-04-16 05:19:45 +00:00
michaelp%netscape.com
8a29649a56
added GetExtents().
1999-04-16 04:50:02 +00:00
michaelp%netscape.com
bda045ca40
cleaned up view flags stuff.
1999-04-16 04:23:43 +00:00
kipp%netscape.com
385b1f4293
Backed out yesterdays change as it broke framesets
1999-04-08 23:18:02 +00:00
kipp%netscape.com
ee52f8eb41
Fixed not bother repositioning when coordinates don't change
1999-04-08 00:00:13 +00:00
joki%netscape.com
10e31a105f
Adding spacebar to list of keys that will scroll page.
1999-04-06 21:37:34 +00:00
michaelp%netscape.com
f73e02a9d0
enabling new compositor.
1999-04-05 22:45:32 +00:00
kipp%netscape.com
e8646e33a2
Make SetWidget assertion more particular about when to bomb
1999-04-03 19:01:15 +00:00
kipp%netscape.com
b87b244e39
Removed some compiler warnings...
1999-04-03 19:00:56 +00:00
troy%netscape.com
86e1f2ed4f
Fix for bug #4317 . Changed SetPosition() to call AdjustChildWidgets() with
...
"this" as the second parameter instead of the scrolled view
1999-03-28 05:25:07 +00:00
michaelp%netscape.com
3999fe2688
added Set/GetLineHeight().
1999-03-20 01:25:37 +00:00
michaelp%netscape.com
0876709514
ScrollTo() now blits wherever possible.
1999-03-20 00:47:08 +00:00
michaelp%netscape.com
59c8f9b691
added APIs for scrolling by page or line.
1999-03-20 00:11:35 +00:00
michaelp%netscape.com
a536bf85ef
fixed bug where out of order computation of child view positions and scroll
...
offsets in layout, widgets could be in different places than their views.
made nsView::List() print out all units in app units.
1999-03-18 21:04:00 +00:00
michaelp%netscape.com
1980bf33d4
made compositor state an enum and macro to trace state transitions
...
for easier debugging. made offscreen to onscreen blit restricted to the
damage rect. added temporary hack so that new compositor works on linux.
1999-03-11 21:25:25 +00:00
michaelp%netscape.com
0e12b10231
fixed bug in underflow of state push count in new compositor.
1999-03-10 05:31:27 +00:00
michaelp%netscape.com
d59a66c386
added nsIClipView.h
...
added support for getting/setting scroll properties in scrollable view so
that the app can control whether scrolling should be accomplished via
blitting or painting.
more work in progress for the new compositor.
1999-03-09 22:10:31 +00:00
warren%netscape.com
c50687b845
nsRepository -> nsIComponentManager changes.
1999-03-09 09:44:27 +00:00
rods%netscape.com
2d8d9dd7ba
Aded check for null parent to fix printing
1999-03-05 20:14:05 +00:00
rods%netscape.com
3fe47219f1
Added where a scrolled view sets the widget for the vertical scrollbar
...
into the window so the window can send the vertical scrollbar the appropriate
message.
1999-03-05 15:41:50 +00:00
michaelp%netscape.com
bad7100d33
added return code check WRT off screen surface allocation.
...
part of mac fixes.
1999-03-05 01:43:06 +00:00
joki%netscape.com
efafc46414
Fix for frames not resizing.
1999-03-03 01:59:50 +00:00
kmcclusk%netscape.com
52afc44421
gfx vs native widget rendering can now be specified in the viewer at run-time.
...
Added methods to GetWidgetRenderingMode and SetWidgetRenderingMode in nsPresContext
Removed NS_GFX_RENDER_FORM_ELEMENTS define, now it uses the GetWidgetRenderingMode
method on the rendering context.
Resurrected Rod's listbox frame-based widget code.
Added -moz-option-selected pseudo attribute to control the appearance of selected items for the listbox frame-based widget.
Added a style rule with attribute selector for -moz-option-selected to the ua.css style sheet.
Modifed nsView::SetVFlags to do a bitwise or instead of bitwise and to set flags.
Modified nsView::HandleEvent to compare mVFlags with NS_VIEW_FLAG_DONT_CHECK_CHILDREN
1999-03-02 22:43:26 +00:00
kipp%netscape.com
fa71722cc2
use macro to get operator new correct
1999-02-26 19:57:18 +00:00
warren%netscape.com
97781f4c14
Changes for RDF component registration using nsRepository. Also changed args to NSGetFactory and friends.
1999-02-26 10:17:14 +00:00
sfraser%netscape.com
d847eb7428
Mac project changes -- link with MSLDropInRuntime, instead of MSLShLibRuntime, and fix link order.
1999-02-26 00:54:57 +00:00
michaelp%netscape.com
404485956b
work in progress for new compositor.
1999-02-25 18:44:45 +00:00
michaelp%netscape.com
abc0a250c7
added unknown content quality. fixed potential crash because of bug in timer
...
code. now uses rootscrollable for all scrollable view notifications.
1999-02-16 19:57:45 +00:00
michaelp%netscape.com
b7b48568ee
turned off timers when our damage count goes to zero.
1999-02-16 02:25:20 +00:00
michaelp%netscape.com
fd60616dc3
added Get/SetScrollableRoot() to nsIViewManager. fixed bug where maximizing
...
window would cause junk to be shown below/to the right of the real content
if the document was scrolled towards bottom/right. fixed flashing scrollbar
problem. made quality control work again.
1999-02-16 00:57:06 +00:00
troy%netscape.com
c5c7f2f3a2
Re-ordered the call to SetPosition(0) for the horizontal scrollbar,
...
because the way it was caused the scrollbar to be enabled when it should
be disabled...
1999-02-03 05:03:04 +00:00
troy%netscape.com
0068780d65
Added GetScrollbarVisibility()
1999-02-03 04:25:31 +00:00
michaelp%netscape.com
e9df6a8f2c
work in progress for new compositor. not currently enabled, so it won't
...
affect anyone else. killed Paint() method of scrolling view since it
no longer does anything useful. made view manager destructor protected to
eliminate gcc warnings.
1999-02-03 04:12:21 +00:00