[ENH] ColorScrollBars-dew

dway at riskmetrics.com dway at riskmetrics.com
Tue Jan 22 08:40:56 UTC 2002


Here's the changeset for another ColorScrollbar look, which I discussed
in a message sent a few minutes ago.  (see
http://groups.yahoo.com/group/squeak/message/38584 )


from preamble:

"Change Set:		ColorScrollBars-dew
Date:			21 January 2002
Author:			Doug Way

- Changes the non-alternative scrollbar color to match window color, and
lightens the scrollbar background for contrast.  Removes border around
scrollbar, which looks cleaner, and also saves space.  (This is for when
alternativeWindowLook is on, but alternativeScrollbarLook is off.  The
alternativeScrollbarLook is left intact.)
- Improves the Color>>lighter/darker family to work consistently for
lighter and darker shades of color.  Basically, #lighter and #darker
will now adjust by the same amount, no matter what shade you start from
(similar to what #dansDarker attempted).  This makes the #raised/inset
bevelling of buttons/etc look a lot better.  Also tweaks a few users of
these methods in the system to adjust for the change.  Mostly everything
looks fine as is.
- Fixes keyboard focus highlighting so that the rectangle isn't hidden
behind inboard scrollbars. (cleaned up ScrollPane>>innerBounds)
- Permanently hides scrollbars in a few short panes, since they're not
needed, and look ugly when inboard. Includes the top pane of a
hierarchy/filecontents browser, the pattern pane of the filelist, and
the top pane of the methodfinder.
- Makes the scrollbars fit correctly within the panes, without
overlapping borders (when inboard).
- Increases lightening and darkening of window titlebars when
active/inactive, so the difference is more noticeable.
- Moves alternativeWindowLook preference to windows category (instead of
browsing), since it is window-related.
- Fixes alternativeScrollbarLook scrollbar so that the thumb doesn't
darken after you drag it the first time.
"!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ColorScrollBars-dew.cs.gz
Type: application/octet-stream
Size: 6482 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20020122/ff33699f/ColorScrollBars-dew.cs.obj


More information about the Squeak-dev mailing list