[Sugar-devel] Scrollbar width
Art Hunkins
abhunkin at uncg.edu
Thu Dec 10 20:42:10 EST 2009
Following specific instructions for setting scrollbar width found here:
http://bytes.com/topic/python/answers/710473-how-use-styles-pygtk
I constructed the following scrollwidth.rc file:
__________________________
style "wide_range"
{
GtkRange::slider-width = 40
}
class "GtkRange" style "wide_range"
__________________________
I placed the file in my activity folder, then added the following line
toward the beginning of the init segment of my activity (.py):
gtk.rc_parse("scrollwidth.rc")
The activity (which uses a full-screen gtk.ScrolledWindow) runs fine and its
log reflects no errors. However, the window's scrollbars remain the default
width. (They are fully viewable as well.)
(I did try:
gtk.rc_parse("~/Activities/OurMusic.activity/scrollwidth.rc")
as well; identical result.)
I thought something like this might work - experimenting with the
possibility of widening scrollbars, since any change would be limited to my
activity.
Does anyone see the flaw(s) here?
Art Hunkins
----- Original Message -----
From: "Aleksey Lim" <alsroot at member.fsf.org>
To: "Art Hunkins" <abhunkin at uncg.edu>
Cc: <sugar-devel at lists.sugarlabs.org>
Sent: Thursday, December 10, 2009 6:22 PM
Subject: Re: [Sugar-devel] Scrollbar width
> On Thu, Dec 10, 2009 at 03:45:38PM -0500, Art Hunkins wrote:
>> I'm not eager to tinker with Themes - especially a theme persists through
>> other activities in the same session.
>>
>> Does it require reboot to reset changes made to a theme, or do changes
>> only
>> last for the given activity?
>
> previously mentioned CartoonBuilder's code, affects only to current
> process
>
>>
>> (FWIW, I'm really surprised that gtk.Scrollbar doesn't allow for varying
>> scrollbar width.)
>>
>> Art Hunkins
>>
>> ----- Original Message -----
>> From: "Aleksey Lim" <alsroot at member.fsf.org>
>> To: "Art Hunkins" <abhunkin at uncg.edu>
>> Cc: <sugar-devel at lists.sugarlabs.org>
>> Sent: Thursday, December 10, 2009 5:00 AM
>> Subject: Re: [Sugar-devel] Scrollbar width
>>
>>
>> > On Wed, Dec 09, 2009 at 10:43:49PM -0500, Art Hunkins wrote:
>> >> I've now got whole-screen scrollbars working well in my music
>> >> activities,
>> >> but I'd like to make the bars wider. The automatic settings (as used
>> >> in
>> >> most
>> >> activities) are too narrow for my taste.
>> >>
>> >> Can someone point me in the right direction?
>> >
>> > I guess it's a gtk theme field,
>> > so you can just tweak sugar theme for your activity e.g.
>> > by redefining it from your gtkrc
>> > http://git.sugarlabs.org/projects/cartoon-builder/repos/mainline/blobs/master/theme.py#line108
>> > or so
>> >
>> > But not sure its worth doing, I mean having different metrics for
>> > standard widgets for various activities.
>> >
>> > --
>> > Aleksey
>>
>
> --
> Aleksey
More information about the Sugar-devel
mailing list