Administrator
|
I'm having difficulty expressing a one-to-many relationship in a Spec UI (in Pharo 2.0). I want to have a dialog where the user can enter a business expense, which will be assigned to a particular account (see screenshot). I tried: - using a DropListModel. This disrupted the flow because it seems it can't be typed into, so the user has to mouse through to find the correct account - using a TextInputFieldModel with entry completion. It seems that this suffers the same fate as above. In its current form, it's almost unusable. Pressing the down arrow to select an item from the completion menu makes the menu disappear, tab makes the widget lose focus, and I have complete on enter disabled, so again one must mouse click on the menu What would be the best way to express this without forcing the user to take their hands off the keyboard? Thanks! Sean
Cheers,
Sean |
From a UI point of view, drop list is your man.
I will quickly have a look :)
Ben
On May 5, 2013, at 4:50 AM, DeNigris Sean <[hidden email]> wrote:
|
In reply to this post by Sean P. DeNigris
After a bit of experimentation :)
As an example here, I take DropListExample On the DropList when you type something like 'Gr', nothing is shown but the list actually highlight it (in green -> second selection). So if then you press enter, it selects it. That's quite weird :) I will have a look of how to have the same behaviour without having to press enter and without having to duplicate the list code
Ben
On May 5, 2013, at 4:50 AM, DeNigris Sean <[hidden email]> wrote:
|
In reply to this post by Sean P. DeNigris
I also notice you can use arrowDown and arrowUp, but not really helping if the list is long :)
I propose a fix here: https://pharo.fogbugz.com/default.asp?10531
Ben On May 5, 2013, at 4:50 AM, DeNigris Sean <[hidden email]> wrote:
|
Free forum by Nabble | Edit this page |