Comment 3 for bug 1663790

Revision history for this message
Kinnin Vo-Shay (vo-shay) wrote :

Ah, I see! As I'm still learning about GTK, I didn't realize the it provided the assistant widget that was doing the heavy lifting. Thanks for that insight.

Trying out Homebank in Linux (Gnome specifically), the assistant is actually MUCH more intuitive than in Windows, because it actually looks like this (https://developer.gnome.org/gtk3/stable/assistant.png) with the buttons on top. As you go through the assistant, the "Next" button is ALWAYS on the top right (and it turns into "Apply" on the last page), the "Cancel" is ALWAYS on the top left, and the "Back" button appears beside the "Cancel" button when it should. The position of the buttons are logical because they establish the directional convention of left=back/right=forward, and it is followed through out all the pages of the assitant. My issues is that this convention doesn't happen cleanly in Windows.

So I agree with you completely that this isn't a Homebank bug, but rather a GTK one; it's not even a matter of competing HIGs, as the implementation under Gnome makes perfect sense to me. The issue is a matter of the HIG having an inconsistent implementation on the Windows platform.

Given your experience and better knowledge of the GTK stack, and if you agree me here, I would appreciate it if you filled in a bug about it. I've even tried to illustrate the issue as it appears in Homebank with a new set of screenshots. If not, I still appreciate the time you took to explain it to me.