@eric - thanks! - that is very helpful. Perhaps not the most intuitive shortcuts, but they get the job done and will definitely save me time. M
On 26 July 2016 at 14:21, 'Mark S.' via TiddlyWiki < [email protected]> wrote: > There's also the problem of navigating from the tags down into the text. > If you have hundreds of tags, you have to tab hundreds of times. And, once > you're in the text box, the tab list is still open, blocking your view! > > Thanks! > Mark > > > On Tuesday, July 26, 2016 at 2:16:53 AM UTC-7, Eric Shulman wrote: >> >> On Tuesday, July 26, 2016 at 1:16:25 AM UTC-7, Marcus Baw wrote: >>> >>> Just re-asking the question: Is there any way to select tags using the >>> keyboard? I've tried various things and don't seem to be able to find a way >>> to select them via keyboard. >>> >>> After typing the title of the tiddler, I can `tab` into the next input >>> (to enter a tag name). If I start typing here I can narrow the list of >>> tags, but I can't select from the list using `up-arrow / down-arrow` or any >>> other key combination I can find. Creating a new tag is also not possible >>> via keyboard. >>> >> >> The steps for entering or selecting a tag using only the keyboard are not >> obvious, and is regrettably awkward. >> >> To create a new tag: >> >> 1) Move the focus to the tag input field >> 2) Enter the desired tag text >> 3) Press TAB 2 times... the 1st tab moves to the downarrow button, the >> 2nd tab moves to the "add" button >> 4) Press ENTER to push the button... the tag is added to the tiddler. >> 5) To return to the tag input field, use SHIFT-TAB 2 times. >> >> To select an existing tag: >> >> 1) Move the focus to the tag input field... the list of tags (if any) >> appears. >> 2) Press TAB 3 times... the 1st tab moves to the downarrow button, the >> 2nd tab moves to the "add" button, the 3rd tab moves to the top of the list >> of tags.) >> 3) Continue to press TAB to move down the list until the desired tag is >> highlighted. >> 4) Press ENTER to add the tag. >> 5) To return to the tag input field, use SHIFT-TAB 3 times. >> >> Of course, this process would be MUCH smoother if you could use ENTER >> directly from the tag input field to add the tag, and DOWN/UP ARROWS to >> move focus from the input field to the list, as well as moving through the >> list. >> >> For the first part, perhaps the core <$edit-text> widget handling could >> be extended so that the *contents* of the widget (which are currently >> ignored) could be used to specify *action-widgets* that would be triggered >> when the ENTER key is pressed. In this particular use-case, the action >> would be the same as when the "add" button is pressed (i.e., the tag is >> added to the tiddler). As an extra bonus, this functionality (triggering >> actions when ENTER is pressed in an input field) might also be useful for >> other edit fields, not just the tab input. >> >> For the second part (DOWN/UP ARROWS), it might be possible to extend the >> tag 'pill' keyboard event handling so that DOWN/UP arrow is treated as if >> TAB/SHIFT-TAB was pressed, so that the existing navigation handling would >> be triggered (i.e., moving the focus/selection between items in the tab >> list). >> >> Jeremy: what do you think? Is this do-able? >> >> enjoy, >> -e >> Eric Shulman >> TiddlyTools / ELS Design Studios >> InsideTiddlyWiki: The Missing Manuals >> >> -- > You received this message because you are subscribed to a topic in the > Google Groups "TiddlyWiki" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/tiddlywiki/pExEbkc6e6c/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/tiddlywiki. > To view this discussion on the web visit > https://groups.google.com/d/msgid/tiddlywiki/9a2bec9d-7c4a-493a-846a-035228424cb6%40googlegroups.com > <https://groups.google.com/d/msgid/tiddlywiki/9a2bec9d-7c4a-493a-846a-035228424cb6%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/CAGoUAhqWFG1XX2DrBRwna97td_La9MCMdZno%2B8aCKoKBCBac0g%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.

