@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.

Reply via email to