Posted 16 years ago
by Matt Whitfield
Ok - so this is a thought really - have we considered flow between the tab groups on the Intelliprompt completion list (if tab groups are now a 'firm fixture'?)
What I was thinking is, in our previous discussion we had the basic concept of tabs which contained one or more groups of items.
So - I'll put in a worked example from my editor. Say I am writing some SQL and I want to inner join onto another table - my sql editor will first suggest tables that are linked with some sort of foreign key (this will be on the first tab). as I start typing, it becomes clear that I am typing another table from the 'all tables' group which is on the second tab. Do we want the intelliprompt completion list to flow automatically from one tab to the next? What about if I then press backspace and start typing one of the items from the first tab again - should it automatically 'flow back'?
Personally I think it should flow only as necessary - i.e. it needs to flow forward because the first tab doesn't contain the item we're typing, but the second tab does. It would only flow back if the vice versa was true.
Please bear in mind that the concepts above as implemented in SE will probably be more abstract than tabs and groups as simply as laid out above - i'm just trying to talk about how the UI will work for the user, and give a worked example :)
What I was thinking is, in our previous discussion we had the basic concept of tabs which contained one or more groups of items.
So - I'll put in a worked example from my editor. Say I am writing some SQL and I want to inner join onto another table - my sql editor will first suggest tables that are linked with some sort of foreign key (this will be on the first tab). as I start typing, it becomes clear that I am typing another table from the 'all tables' group which is on the second tab. Do we want the intelliprompt completion list to flow automatically from one tab to the next? What about if I then press backspace and start typing one of the items from the first tab again - should it automatically 'flow back'?
Personally I think it should flow only as necessary - i.e. it needs to flow forward because the first tab doesn't contain the item we're typing, but the second tab does. It would only flow back if the vice versa was true.
Please bear in mind that the concepts above as implemented in SE will probably be more abstract than tabs and groups as simply as laid out above - i'm just trying to talk about how the UI will work for the user, and give a worked example :)