Kolize a potíže

Vlnovka - klávesová zkratka AccuDraw

Do okna AccuDraw je možné "odesílat" různé klávesové zkratky, a tak ovlivnit provoz aktivního nástroje.  Základní klávesové zkratky jsou ukázány v článku  AccuDraw ve 2D. Pokud prozkoumáme podrobně jednotlivé klávesové zkratky, jak je nám v dialogu Klávesové zkratky (otevře se po klávesové zkratce "?") připravil americký designer, snadno oddělíme zrno do plev - přesněji: rychle si najdeme klávesové zkratky, které se nám budou hodit a které potřebovat nebudeme. Avšak jedna klávesová zkratka nám vnese do duše zmatek - je to vlnovka, neboli tilda.

Podle stručného popisu (v dialogu Klávesové zkratky) by vlnovka měla přepínat (jakýsi) parametr, avšak při praktickém vyzkoušení se může snadno stát, že při odeslání vlnovky do okna AccuDraw se nic neděje, nebo se děje něco divného. Zkusme být trpěliví a pokusme se zjistit, vlnovka provede.

Vlnovku (tildu) naleznete na klávesnici na klávese zcela vlevo nahoře - pod "Esc" a vlevo od klávesy "1". Avšak pozor! Vlnovka je na této pozici pouze na anglické (En) klávesnici, na české klávesnici ji nenajdete přímo - lze ji "stisknout" opisem - jako kombinaci: "Pravý Alt+1" - podobně jako kombinace "Pravý Alt+V" zadá zavináč. Předpokládám, že na slovenské klávesnici to bude podobné.

Pokud klávesu s vlnovkou pošlete do okna AccuDraw z české klávesnice - tak tam pošlete středník (";") - který nemá pro okno AccuDraw žádný význam - přesněji: středník se zapíše do právě aktivního políčka v okně AccuDraw jako (nesmyslný) znak.

Předpokládejme, že se nám do okna AccuDraw podařilo vlnovku nějak dopravit - úspěch můžeme zkontrolovat pomocí černé bubliny, která na nás na chvilku v okně AccuDraw jukne. Jenže stále nevíme, jaký PARAMETR jsme přepnuli. 

Takže je čas prozradit pointu: Přepnul se parametr v okně Parametry funkce - pokud tam nějaký parametr právě je. Nejlépe je to vidět při aktivním nástroji Umístit SmartLine. U  tohoto nástroje vlnovka přepíná parametr (menu variant) Typ segmentu mezi polohami Úsečka a Oblouk.

Černá bublina by tedy měla říkat toto: "Přepnout první parametr v okně Parametry funkce".

Pokud bychom tímto způsobem chtěli při vytváření SmartLine přepnut jiný parametr (např. Typ vrcholu: ostrý/zaoblený), tak to pomocí vlnovky nedokážeme - vlnovka "dosáhne" jen na první (nahlíženo odshora) parametr příslušného nástroje, jak jsou poskládány v okně Parametry funkce.

Pokud nástroj žádné parametry nemá (např. Smazat prvek), tak vlnovka nic v okně Parametry funkce neprovede. Pokud je jako parametr v okně Parametry funkce textová položka - např. u nástroje Kopírovat prvek (je zde položka, do níž se číselně zadává počet kopií), tak se tato položka ignoruje - je to logické, číselnou položku nelze přepnout, je jí třeba nějak z klávesnice zadat.

Zkusil jsem vlnovku poslat do okna AccuDraw u různých nástrojů a zjistil jsem, že chování je docela různorodé.  Zadaná vlnovka propadává skrze okno Parametry funkce, až se uchytí na první položce, která jde nějak přepnout. Např. u Šrafování  se přepně přepínač Asociativní vzorování, i když je v okně Paranetry funkce až 4. v pořadí. Předchozí položky jsou buď textová políčka, nebo přepínače na ikonách. Podobné to je u nástroje Umístit buňku. Zde se přepíná parametr Skutečná velikost.

Zjistil jsem ještě jednu zvláštnost, chcete-li chybu. Když parametr přepínáme u nástroje Umístit Smartline, tak zůstává okno AccuDraw aktivní a lze i po přepnutí Typu segmentu ihned zadávat rozměry  v osách X nebo Y (popř. Úhly a Vzdálenosti). U ostatních nástrojů po prvním stisknutí vlnovky  přestane být okno AccuDra aktivní a je třeba ho oživit - např. klávesou F 11.

Závěr: Klávesová zkratka AccuDrav vlnovka: "~" se dobře hodí při vytváření Smartline, pokud chceme rychle přepnout typ segmentu z oblouku na úsečku nebo naopak.

Poznámka: Pokud byste chtěli nahradit vlnovku jinou klávesou, tak to můžete snadno provést:  Tlačíto Editovat v dialogu Klávesové zkratky.

Avšak je otázka, jaký znak místo vlnovky používat. Klávesy typu: "+" nebo "=" se nehodí, protože je okno AccuDraw okamžitě vyhodnotí jako operátory pro průběžnou kalkulačku. Dobře dostupný znak na české klávesnici je paragraf ("§"), avšak tento znak okno AccuDraw naprosto ignoruje - i když ho řádně zadefinujeme v dialogu Editovat zkratku. Ignorovány jsou (z principu) i české/slovenské diakritické znaky typu š č ľ ý. Jediný náhradní (dosud volný ) znak, který mi funguje, je procento ("%") - ale protože na české klávesnici je % na poloze "shift+klávesa vpravo od nuly" - tak je skoro jedno, jestli dvojhmatem zadáváme "pravý Alt+1" nebo "Shift+%"

Dobrá rada na závěr: Jak snadno přečteme z dialogu Editovat zkratky, přepnutí parametru zajistí příkaz ACCUDRAW BUMP TOOLSETINGS. Tento příkaz lze pověsit na volnou funkční klávesu, a pak přepnutí prvního parametru v okně Parametry funkce zajistí tato funčkní klávesa, nezávisle na AccuDraw. Okno AccuDraw může být i vypnuté.

Prosím zaregistrujte se pro psaní komentářů
  • Žádné komentáře