If you found a bug post here your report.
Navigation with keyboard
mario Posts: 2
06/01/2018
|
Hello,
I have some problems.
I navigate through the SyMenu with the buttons up/down/rigth/left. On each wrong typed keystroke the SyMenu closes immediately. The behavior in Windows systems will ignore this keystroke or set the focus to the topmost item. The SyMenu should use this behavior.
Somtimes has an new opened submenu (right-button) the focus to the topmost item set, sometimes not.
I use the german Translation for the settings-item "Einstellungen". If i type "E", SyMenu ends instead.
Greetings Mario edited by mario on 06/01/2018
|
|
link
|
Gianluca Administrator Posts: 1274
08/01/2018
|
Hi mario. I'm not able to reproduce your first problem. What do you intend for wrong keystroke? Is it a character not available among the items' initial letters? For example my menu is this one:
Main-| |-- A item |-- B item |-- C item |
If I explode the Main item opening its dropdown and press the D key, SyMenu doesn't close neither select anything. It remains available with the submenu opened.
Isn't your SyMenu behave this way?
Second problem. You are right, with the German language activated, the E key causes the SyMenu exit. It's a collision problem among the accelerator keys. The label used for Exit item in German is Beenden and the translator decided to "accelerate" the e letter (Be&enden). This way the e letter becomes unavailable for any other shortcut in the main menu including the Einstellungen item which is not accelerate so it works with its first letter (e again).
I thinks it's a typo because the other Exit label, &Beenden von Autoexec deaktiviert, is correctly accelerate with the b letter instead exactly to avoid collisions.
With the next version we will fix the typo but for now your workaround is this: - go to your SyMenu folder - go to the Lang subfolder - open with a notepad which supports unicode format (for example Notepad++) the file de-DE.txt - find the string: FormGeneric_Exit = "Be&enden" - replace the string with: FormGeneric_Exit = "&Beenden" - save the txt file - start SyMenu.
Fixed! edited by Gianluca on 08/01/2018
|
|
link
|
Gianluca Administrator Posts: 1274
08/01/2018
|
...and I've just released a fixed version for SyMenu too! Update the program and your problem will be totally fixed.
|
|
link
|
mario Posts: 2
08/01/2018
|
Hi Gianluca,
thanks a lot for your workaround.
Here is an example for my first problem. Assumed this is my menu structue:
SyMenu Public > ---> Firefox ---> Opera Private > ---> IrfanView ---> TotalCommander Settings Exit
(">" is the name of a submenu, "--->" ist the item of the submenu)
Navigating to TotalCommander i press the SyMenu hotkey and then the buttons p, p, right, t. This option is okay, the program starts.
Next test. I type the SyMenu hotkey and then the arrow-buttons down, down, right. a) At this moment the Private submenu opens. Sometimes the IrfanView-item has the focus, sometimes not. b) Assumed the IrfanView-item has the focus, and i type the arrow-button down, i will reach the TotoalCommander-item. But if i type the the button up or rigth, the SyMenu hides.
Or shortly: Pressing any wrong arroy-key (up/down/left/right) should not close/hide the SyMenu or an submenu
[Edit] I was to slow. The Problem with the german language is really fixed. Thanks
Mario edited by mario on 08/01/2018
|
|
link
|