Page 1 of 1

PRB: Levý a pravý Alt

Posted: 13 Mar 2006, 17:50
by manison
PROBLÉM
Pokud je aktivní česká klávesnice QWERTY, SS nevyvolá akci po stisknutí klávesové zkratky s kombinací s pravou klávesou Alt (Alt Gr).

POSTUP K REPRODUKOVÁNÍ PROBLÉMU
1. Aktivovat českou klávesnici QWERTY
2. Stisknout klávesovou zkratku Alt Gr+Enter

OČEKÁVANÝ VÝSLEDEK
Zobrazí se dialogové okno s vlastnostmi vybraného souboru (složky).

REÁLNÝ VÝSLEDEK
Žádná akce.

Re: PRB: Levý a pravý Alt

Posted: 13 Mar 2006, 17:54
by ino
Alt Gr + Enter to nevyvola ani u klavesnice QWERTZ, protoze AltGr neni to co Alt (levy).
AltGr = Alt + Ctrl.

Re: PRB: Levý a pravý Alt

Posted: 13 Mar 2006, 18:00
by Jan Rysavy
manison wrote:OČEKÁVANÝ VÝSLEDEK
Zobrazí se dialogové okno s vlastnostmi vybraného souboru (složky).

REÁLNÝ VÝSLEDEK
Žádná akce.
Chová se Servant Salamander v tomto případě jinak než Windows Explorer?
Klávesa "Alt Gr" je specialita německých klávesnic?

Re: PRB: Levý a pravý Alt

Posted: 13 Mar 2006, 18:21
by manison
Jan Rysavy wrote:Chová se Servant Salamander v tomto případě jinak než Windows Explorer?
Ano, konkrétně kombinace Alt+Enter funguje v Exploreru korektně i na české QWERTY klávesnici.
Jan Rysavy wrote:Klávesa "Alt Gr" je specialita německých klávesnic?
Rozhodně ne. Jde jen o to, že na některých klávesnicích je pravý Alt označen jako {Alt Gr}, na jiných mají obě klávesy stejný popisek, protože ve většině případů mají i stejný význam. Pravý Alt se ve skutečnosti chová (jak poznamenal ino) jako Ctrl+levý Alt na klávesnicích, který pravý Alt nemají (ukažte mi dnes takovou) a v kombinaci s jinými klávesami funguje jako modifikátor. Viz ALT GR keys. Kombinace Alt+Enter, Alt+F4 a další ale mezi ně IMHO nepatří.

Re: PRB: Levý a pravý Alt

Posted: 13 Mar 2006, 18:24
by Mem
AltGr (Alt napravo) není totéž, co Alt nalevo. Klávesové zkratky typu AltGr+Q (\) na české klávesnici se s levým Altem musí dělat přes Ctrl+Alt.

Nicméně konkrétně to zobrazení vlastností složky/souboru ve Windows Exploreru funguje k mému překvapení i pro AltGr

Re: PRB: Levý a pravý Alt

Posted: 13 Mar 2006, 18:26
by Mem
manison wrote:Kombinace Alt+Enter, Alt+F4 a další ale mezi ně IMHO nepatří.
Přesně tak, AltGr+F4 již jako Alt+F4 nefunguje ani v Exploreru, stím AltGr+Enter to byl od nich jen očividně úlet

Posted: 13 Mar 2006, 18:52
by manison
Alt Gr+Enter je podle mě výhodnější než Alt+Enter, protože mi k tomu stačí jedna ruka :)

Rozlišení Alt a Alt Gr by se IMHO mělo vztahovat jen na alfanumerické klávesy. Na funkční (F1-F12) a speciální (Enter, Insert, Delete, ...) klávesy by se to vztahovat nemuselo. Je fakt, že obecně to tak podle Exploreru a Office nefunguje.

V tom případě by ale SS měl takové kombinace ignorovat, což ale nedělá. Když podržíte Alt Gr tak se vyprázdní Bottom Toolbar -- jako že žádná kombinace Alt Gr+Fx nic nevyvolá, ale přitom např. Alt Gr+F2 = F2 = Quick Rename.

Posted: 13 Mar 2006, 18:54
by Mem
manison wrote:Rozlišení Alt a Alt Gr by se IMHO mělo vztahovat jen na alfanumerické klávesy. Na funkční (F1-F12) a speciální (Enter, Insert, Delete, ...) klávesy by se to vztahovat nemuselo. Je fakt, že obecně to tak podle Exploreru a Office nefunguje.
Ne, bacha, třeba AltGr+F4 samozřejmě nefunguje nikde, aplikace ve Windows jdou zavřít jen přes Alt+F4, jen to AltGr+Enter MS prostě naimplementoval, a IMHO naopak nesmyslně ;-)

Posted: 13 Mar 2006, 19:05
by manison
Mem wrote:Ne, bacha, třeba AltGr+F4 samozřejmě nefunguje nikde, aplikace ve Windows jdou zavřít jen přes Alt+F4,
Já se nepřu :) Jenom v tom 6cípadě tvrdím, že AltGr+F4 v SS by nemělo vyvolat akci Edit (jak je to mimochodem (ne)signalizováno na Bottom Toolbaru).
Mem wrote:jen to AltGr+Enter MS prostě naimplementoval, a IMHO naopak nesmyslně :wink:
Možná proto, jak jsem již výše zmiňoval, že na některých klávesnicích nejsou levý a pravý Alt odlišeny (oba jsou prostě {Alt}) a uživatelé podle toho očekávali stejné chování (alespoň já tedy ano :D)

Posted: 22 Mar 2006, 17:38
by Jan Rysavy
Zatím jsem povolil AltGr+Enter (Ctrl+Alt+Enter), aby s českou (atd.) klavesnicí bylo možné otevřít Properties dialog pravou rukou.

Popisovaný problém s AltGr+F2, F5 časem odstraníme, ale momentálně tomu dávám nízkou prioritu. Děkujeme za nalezení chyby!