[GNC] V#3 Windows scroll bars

Chris Good goodchris96 at gmail.com
Mon Jul 2 20:02:49 EDT 2018


>From: Chris Good <goodchris96 at gmail.com> 
>Sent: Sunday, 27 May 2018 11:15 AM
>To: 'GnuCash User Mailing List' <gnucash-user at gnucash.org>
>Subject: V#3 Windows scroll bars
>
>Hi,
>
>Users of Gnucash 3 may have noticed that the scrollbars are used
differently in GnuCash version 3 to version 2.
>If you now click above (or below) the current position bar in the
>scrollbar, it takes you to the place in the window which is proportional to
where in the scroll bar you click, rather
>than up (or down) 1 screen full.
>
>This is due to the change from gtk2 to gtk3.
>There is a gtk3 setting which can be changed to revert back to the old
behaviour but this is currently not working for GnuCash.
>I have raised bug https://bugzilla.gnome.org/show_bug.cgi?id=796421 - GTK3
settings.ini not being used
>so that hopefully this can be fixed.
>
>In the meantime. you can revert back to the old behaviour by using
shift-left-click or middle-button-click instead of just left click.
>I have tested this in Windows 10. This should also work in Linux. Not sure
about Mac sorry.
>
>Regards, Chris Good

I've found that the reason my configuration change in settings.ini was not
working, was because I used an incorrect character (semi-colon) to mark the
first line as a comment instead of #.
When I changed C:\Users\{UserName}\AppData\Local\gtk-3.0\settings.ini to:

# Use Windows style scrollbars
[Settings]
gtk-primary-button-warps-slider=false

it works fine.

In Linux, this file is usually
/home/{UserName}/.config/gtk-3.0/settings.ini.
In Mac, it should be /Users/{UserName}/Library/Application
Support/GnuCash/gtk-3.0/settings.ini

Regards, Chris Good



More information about the gnucash-user mailing list