1.9.6 ter
don Paolo Benvenuto
paolobenve at gmail.com
Mon May 29 14:30:07 EDT 2006
El lun, 29-05-2006 a las 14:10 -0400, David Hampton escribió:
> On Sat, 2006-05-27 at 13:38 -0400, don Paolo Benvenuto wrote:
> > El sáb, 27-05-2006 a las 13:32 -0400, don Paolo Benvenuto escribió:
> > > Gnucash uses ctl-alt-pgup/down to move between tabs.
> > >
> > > Why doesn't it use the standard gnome shortcut ctl-pgup/down (without
> > > alt)?
>
> It does. Keystrokes are first provided to the selected widget. If that
> widget does nothing with the keystroke, then the keystroke will be
> passed in turn to each successive containing widget. In gnucash the
> widgets used for the account tree page and the register page also use
> ctl-pgup/down as a shortcut, so the behavior you see will depend on
> which widget currently has focus. If the account tree has focus, then
> it process the ctl-pgup keystroke and the notebook never sees it. If
> the notebook has focus, then it is the first widget to see the ctl-pgup
> and functions like you would expect. Try clicking on a notebook tab
> then then typing ctl-pgup/down.
>
> The accounts page and the notebook are not behavior that can be changed
> by gnucash. This behavior is embedded into the underlying GtkNotebook
> and GtkTreeView widget used by gnucash.
In the account tree, ctrl-pgup/down scrolls the tree without changing
the selection.
On the contrary, pgup/down and shift-pgup/down have the same result
Possibly we could ask GtkTreeView not to use shift-pgup/down?
> > Besides that, ctl-alt-pgup/down works only when I am in the main
> > accounts tab. After passing to a register with crl-alt-pgdown, then
> > ctl-alt-pgup moves upwards in the txns
>
> I am investigating why the register widget doesn't pass along the
> ctl-alt-pgup/down keystrokes. This widget is part of gnucash and can be
> modified.
--
Buon Cammino!
don Paolo Benvenuto
Vuoi sapere di più su quello che succede qui?
leggi il mio diario a http://www.chiesamissionaria.it/diario
Visita l'enciclopedia libera, dove puoi contribuire anche tu:
http://it.wikipedia.org/
More information about the gnucash-devel
mailing list