View Single Post
Old Yesterday, 11:00 AM   #36
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 9,475
Karma: 6734148
Join Date: Nov 2009
Device: many
Okay, I just tested accelerators on my Linux box (KDE). See the screenshot.

If I use Alt+F it will move to first. If I use Alt+L it will move to last and similarly for up and down. But there is no visual indication that there are any accelerator keys anywhere on the buttons. Since the translator will convert the button text and assign their own initial letter, there is no way to say what that accelerator key is, no way to add it to the tooltip in the code, nor any visual way of indicating what letter to use.

So basically Accelerators based on a translated string are not really discoverable for Linux and Mac.

So this is a no go for me. I will go back to hard coding the shortcut for each and letting people see that shortcut in the button tooltip.
Attached Thumbnails
Click image for larger version

Name:	Screenshot_20260326_105319.png
Views:	13
Size:	85.6 KB
ID:	222069  
KevinH is offline   Reply With Quote