Klávesová zkratka F1 ve Wordu
Je možné ve wordu zrušit klávesovou zkratku F1, která defaultně vyvolává Help a přiřadit ji jinému příkazu?
Díky.
Je možné ve wordu zrušit klávesovou zkratku F1, která defaultně vyvolává Help a přiřadit ji jinému příkazu?
Díky.
Zpět do poradny Odpovědět na původní otázku Nahoru
Hodně obtížně, protože F1 jej systémová klávesová zkratka, ne programová a vyvolává help v programu obecně. Změna se musí ošetřovat přímo v programu.
Je to stejné, jako bys chtěl změnit Alt+F4 apod.
To jsem tušil, že F1 je systémová zkratka... Je to nešikovné, protože Help si umím vyvolat i jinak, zato bych pro svoji práci potřeboval mít něco nadefinovaného na F1, F2, F3 a F4...
Vlastní věci jdou většinou definovat na ctrl+alt+něco. We Wordu bys měl možná šikovnější makra.
Co potřebuješ dělat na zkratku?
Makra určitě ne, mam nadefinované styly, se kterými denně a neustále pracuji. Na Ctrl+Alt je mám, ale protože je skutečně používám neustále, chtěl jsem je dát na F1-F4, respektive s dalšími věcmi na F1-F8...
Já mám na styly takovou roletku (ale mám Word 2000).
Jednoduše, AutoHotkey scriptem:
Více: Remap.htm
F1 se pak bude chovat jako Escape, pouze v programu Microsoft Word. Před spuštěním Wordu je potřeba zajistit spuštění scriptu, *ahk.
Na F1 si samozřejmě pak můžeš nadefinovat cokoliv.
Více: Hotkeys.htm
Alebo este jednoduchsie a hlavne intuitivnejsie, v Cestine, v programe HotkeyP.
Alůe tim nezajistíte spuštění požadovaného příkazu ve Wordu. Jen globálně (i když podmíněně) nahradíte jednu klávesu za jinou.
Já myslím, že jo, třeba příkazem Send nasimuluješ cokoliv (simulace pořadí stisku kláves).
Send.htm
Aj HotkeyP dokaze simulovat funkcie, vsetky ktore su v menu, pomocou spy.exe z menu programu, nie len simulaciu existujucich kl. skratiek.
HotkeyP shodou okolností používám, i když na jiné a zřejmě jednodušší věci... Spy.exe jsem nikdy nespouštěl... Můžete mi ve stručnosti říct, jak tedy pomocí HotkeyP ve wordu namapovat na F1 jeden ze stylů?
Děkuji.
- v hotkeyP spustit v menu Soubor, Spustit spy.exe
- prejst na okno Word, vykonat danu akciu, fungovat by mali vsetky z menu
- v Spy okne by sa mal zobrazit novy riadok v tvare ako "306 word.exe ShellTrayWnd"
- v hotkeyP vlozit novu kl. skratku...
- kl. skratka: F1 (stlacit v poli)
- prikaz: Příkaz aktivnímu oknu
- parametre: z programu spy, kliknut na "command" a "process", to by malo skopirovat dane parametre do riadku parametry, ak to nepojde, opisat manualne
Pole parametre by malo vyzerat asi takto:
304 word.exe
Ak ma pozadovana akcia existujucu kl. skratku, je mozne pouzit nasl. prikazy:
Kl. skratka: F1 (priklad, nova pozadovana skratka)
Prikaz: Klávesy aktivnímu oknu
Parametre: \f7 word.exe
Toto nastavi na F1 kl. skratku povodne na kl. F7, blizsie info ako napisat do parametrov kl. skratky ako alt, ctrl+U a pod. su v napovede, v Cestine.
V niektorych programoch je nutne namiesto prikazu vyssie pouzit tento:
Prikaz: Makro aktivnímu oknu
V napovede je vsetko pekne rozpisane, ale ak by bol este nejaky problem, rad poradim.
Díky za podrobný návod, ale stále se mi nějak nedaří...
Spy.exe nefunguje, možná proto, že přiřazení konkrétního stylu není otázka menu - respektive asi je, ale jen kontextového nad řádkem, který chci změnit... Zkoušel jsem tedy tu další variantu s klávesovou zkratkou (momentálně mám přiřazeno CTRL+), podle manuálu by ten příkaz měl vypadat \ctrl.+ ale to nefunguje ani v případě příkazu Klávesy aktivnímu oknu, ani Makro aktivnímu oknu...
Ctrl+ ?? To je Ctrl+ +? Alebo je tam viac skratiek? Potrebujem vediet presnu kl. skratku ktora funguje vo Worde, potom to musi fungovat, ak su tam napr. Ctrl+1, +2 a pod., bude nutne nastavit vsetky skratky zvlast, ale fungovat by to malo.
Ak je to predsa Ctrl+ +, tak by to malo byt \ctrl.\add
Sorry... No je to samozřejmě Ctrl+1 (ale to bych musel ještě zmáčknout shift). Tak nevím, jestli se to má psát Ctrl++ nebo Ctrl+1 (analogicky jako Ctrl+ě nebo Ctrl+2)
Ak je to pre pole parametre, malo by to byt \ctrl.\1
Je to v napovede, v sekcii Makro pre cisla je to "\0, \1, ..., \num0, \num1"