phil wrote: ↑Sat Sep 28, 2019 11:18 pm
I guess if you press the {} button more than once without typing in-between, it could (maybe) intelligently realize this and move the cursor back to the "end" of the text so you get {}{}....
I gave that a thought before submitting my previous post but realized that it could be messy.
Say you have this: "{string1}{string2}" and want to insert "{}{}" in the middle. Clicking the button twice would insert "{}" in the middle and another "{}" at the end which will not look good especially if those strings are longer than the text field. So unless you can make it insert the next "{}" right after the previously inserted one (while keeping the cursor in-between the {}, coz IMO that is mandatory) it is better to leave it like it is now. As I think of it now you may use the "{}" button and the right arrow key like that: click>right>click>right>click to easily insert {}{}{} in between strings 1 and 2
By the way I like Kukurykus' idea about holding a key and pressing the button to insert complete tag of that key.
phil wrote: ↑Sat Sep 28, 2019 11:18 pm
As for the command button.dropdown etc. yes - I have been struggling to think the best way to do this - multiple buttons might work... but will take up quite a lot of screen space... a dropdown menu type thing with submenus might work - so click and get a dropdown of categories which have sub-menus for the individual commands...
Yes, a dropdown of categories with sub-menus will be good enough. I think this looks good:
111.jpg
You may place the dropdown of categories in the yellow area, or maybe a couple of buttons/dropdowns for the basic/frequently used categories in the yellow area and one dropdown with all other categories in the green area or vice versa. Also as I see the "How to send..." dropdown can be about half an inch shorter
608 - Investigate possibility to add different actions for double, triple clicks (potentially a difficult one)
Indeed a tricky one but IMO very powerful feature because if it is possible, then sequence of buttons should also be possible (e.g. LMB>RMB or RMB>LMB>RMB or LMB>RMB>RMB). Probably a timed option for blocking/not blocking the first click would be needed (but might give it a try without such option at first) and definitely there should be a timed option for blocking/not blocking the second and third clicks. So I imagine something similar to the "Button held" feature (e.g. "Multiclick" feature) which allows to define different combinations of the second and third buttons/clicks for the selected "initial" button.
Aslo while dreaming about the neat "Multiclick" feature I had an epiphany about including "Button held" into "Button Chording" via the "Unblock after" option. Say you've set Unblock after 300ms, then instead of sending "button down" it might abandon the chord and start the "Button held" timer so if you release the button shortly after those 300ms it does the first "Button held" action or you can hold it a bit longer for the next one and so on… Additionaly you can use the "initial" button for "click&drag" by checking the "Abort when the mouse moves" option
It’s not as good as adding "Button held" to the chorded button but it surely will be great because that way both features are combined in one and you don’t need to chose whether to use the button for only chording or only "Button held".
You do not have the required permissions to view the files attached to this post.