Macros.CZ.txt

(8 KB) Pobierz
                     FAR  Mana§er soubor… a arch¡v…
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                             Pý¡kazy Maker
                            ~~~~~~~~~~~~~~~

   Tento dokument obsahuje dodateŸn‚ technick‚ detaily o pý¡kazech maker,
kter‚ nejsou vyps ny v hlavn¡m souboru n povØdy.

   Vçechny pý¡kazy maker jsou ulo§eny pod vØtv¡ registr…
[HKEY_CURRENT_USER\Software\Far\KeyMacros]

   Pý¡kazy maker jsou rozdØleny do 13 oblast¡:

   Oblast         Pou§it¡
   ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
   "Shell"        Souborov‚ panely
   "Viewer"       Intern¡ prohl¡§eŸ
   "Editor"       Intern¡ editor
   "Dialog"       Dialogy
   "Search"       Rychl‚ hled n¡ soubor…
   "Disks"        Menu vìbØr disku
   "MainMenu"     Hlavn¡ menu
   "Menu"         Ostatn¡ menu
   "Help"         Okno n povØdy
   "Info"         Info panel
   "QView"        Panel zbاn‚ho zobrazen¡
   "Tree"         Panel strom
   "Other"        Sn¡maŸ obrazovky, vertik ln¡ menu
   ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

   Ka§dì pý¡kaz makra m  v registrech oddØlenou vØtev. N zev vØtve je n zvem
kl¡Ÿe,  ke kter‚mu je pý¡kaz  makra  pýiýazen.  Ka§dì pý¡kaz makra je pops n
n sleduj¡c¡mi parametry:

   Parametr              Typ       Implicitn¡ Popis
   ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
   "Sequence"            REG_SZ               Kl vesov  kombinace makra
   "DisableOutput"       REG_DWORD  1         Vypnut¡ vìstupu na obrazovku
                                              pýi pr ci makra
   "RunAfterFARStart"    REG_DWORD  0         Pýehr n¡ makra po startu FARu
   "EmptyCommandLine"    REG_DWORD  0         Pýehr n¡ makra, kdy§ je pý¡kazovì
                                              ý dekpr zdnì
   "NotEmptyCommandLine" REG_DWORD  0         Pýehr n¡ makra, kdy§ nen¡
                                              pý¡kazovì ý dek pr zdnì
   "NoFilePanels"        REG_DWORD  0         NespouçtØt v souborovìch panelech.
   "NoPluginPanels"      REG_DWORD  0         NespouçtØt v panelech plugin….
   "NoFolders"           REG_DWORD  0         NespouçtØt, pokud je aktu ln¡m
                                              objektem afres ý
   "NoFolders"           REG_DWORD  0         NespouçtØt, pokud je aktu ln¡m
                                              objektem afres ý
   "NoFiles"             REG_DWORD  0         NespouçtØt, pokud je aktu ln¡m
                                              objektem soubor
   "Selection"           REG_DWORD  0         Prov‚zt jen tehdy, pokud jsou
                                              vybr ny soubory/adres ýe, nebo
                                              pokud je vybr n blok v editoru.
   "NoSelection"         REG_DWORD  0         Prov‚zt jen tehdy, pokud nejsou
                                              vybr ny soubory/adres ýe, nebo
                                              pokud nen¡ vybr n blok v editoru.
   "Description"         REG_SZ               Koment ý (nepou§ito)
   ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
   "Sequence"  je povinnì parametr,  ostatn¡  hodnoty  mohou bìt vynech ny a
pou§ity imlicitn¡ hodnoty.

   Kl vesov  kombinace  "Sequence"  obsahuje seznam kl ves v makru, ve formØ
ýetØzce.  Ka§d   kl vesa m  sv…j slovn¡ ekvivalent  a  kl vesy jsou oddØleny
mezerami, nebo znakem Tab.

FAR podporuje nØkolik speci ln¡ch "pseudo-kl ves", kter‚ nemohou bìt pou§ity
pýi zad v n¡ makra standardn¡ cestou.  Tyto  mohou  bìt do makra pýid ny jen
£pravou regstr…, nebo pou§it¡m speci ln¡ch program…, nebo plugin….

   $Date ["form t"]
       Aktu ln¡ Ÿas je konvertov n do ýetØzce podle form tu
       "form t". Pokud nen¡ argument "form t" urŸen, FAR pou§ije
       form t ýetØzce  "%a %b %d %H:%M:%S %Z %Y".
       Tento form t je stejnì, jakì je pou§it Unixovou utilitou 'date'.
       $Date podporuje n sleduj¡c¡ specifikace form tu data (stejnØ
       jako form t pou§¡vanì funkc¡ strftime):

        %%   ZnaŸka procento
        %a   Zkr cen  forma n zvu dnu v tìdnu (Pon)
        %A   Plnì n zev dnu v tìdnu (PondØl¡)
        %b   Zkr cenì n zev mØs¡ce (Led)
        %B   Plnì n zev mØs¡ce (Leden)
        %c   Reprezentace data a hodin ve form tu
             "SDen MØs Den HH:MM:SS rrrr"
             (Mon Jan 10 04:11:54 2000)
        %C   Stolet¡, jako des¡tkov‚ Ÿ¡slo (00 - 99). 1992 => 19
        %d   Den v mØs¡ci jako des¡tkov‚ Ÿ¡slo (01 - 31)
        %D   Synonymum pro %x
        %e   Synonymum pro %d, ale prvn¡ nula je nahrazena mezerou
        %h   Synonymum pro %b
        %H   Hodiny v 24-hodinov‚m form tu (00 - 23)
        %I   Hodiny v 12-hodinov‚m form tu (01 - 12)
        %j   Den v roce, jako des¡tkov‚ Ÿ¡slo (001 - 366)
        %k   Synonymum pro %H, ale prvn¡ nula je nahrazena mezerou
        %l   Synonymum pro %I, ale prvn¡ nula je nahrazena mezerou
        %L   Spouçœ pro pýep¡n n¡ jazyka n zv… mØs¡c… a dn…
             - Anglicky/lokalizovanØ.
             FAR vy§aduje ze syst‚mu dvØ sady n zv…:
             1) anglick‚ n zvy mØs¡c… a dn…
             2) n zvy podle nastaven¡ aktu ln¡ho u§ivatele
             (LOCALE_USER_DEFAULT).
             ImplicitnØ jsou pou§ity anglick‚ n zvy.
        %m   MØs¡c jako des¡tkov‚ Ÿ¡slo (1 - 12)
        %m0  Stejn‚ jako %m, ale s poŸ teŸn¡ nulou (01 - 12)
        %mh  Aktu ln¡ mØs¡c jako hexadecim ln¡ Ÿ¡slo (1 - C)
        %M   Minuty jako des¡tkov‚ Ÿ¡slo (00 - 59)
        %n   Pýechod na dalç¡ ý dek `\n'
             Pozn mka: Pokud to pou§ijete v editoru maker, pýestane 
             fungovat auto-odr §kov n¡.
        %p   AM nebo PM
        %r   Synonymum pro %I:%M:%S %p
        %R   Synonymum pro %H:%M
        %S   Sekundy jako des¡tkov‚ Ÿ¡slo (00 - 59)
        %t   Znak Tab `\t'
        %T   Synonymum pro %X
        %U   Tìden v roce jako des¡tkov‚ Ÿ¡slo, s nedØl¡ jako prvn¡ den
             v tìdnu (00 - 53)
        %v   Datum ve form tu dd-mmm-rrrr (mØs¡c je velkìmi p¡smeny)
        %V   Tìden v roce odpov¡d  normØ ISO 8601:
             "Pokud Ÿ¡slo tìdnu obsahuje 1 Leden a m  >= 4 dny v nov‚m rocem,
             pak je to tìden 1; jinak je to poslednØ Ÿ¡slovanì tìden pýedeçl‚ho
             roku (52 nebo 53)"
        %w   Den jako des¡tkov‚ Ÿ¡slo (0 - 6, nedØle je 0)
        %U   Den v roce jako des¡tkov‚ Ÿ¡slo, s pondØl¡, jako prvn¡m dnem v 
             tìdnu (00 - 53)
        %x   Datum ve form tu dd<sep>mm<sep>rrrr (oddØlovaŸ <sep>
             a form t dn…, mØs¡c… a roku jsou urŸeny nastaven¡m regionu)
        %X   ¬as ve form tu HH<sep>MM<sep>SS (oddØlovaŸ <sep> je
             urŸen nastaven¡m regionu)
        %y   Rok bez stolet¡, jako des¡tkov‚ Ÿ¡slo (00 - 99)
        %Y   Rok se stolet¡m, jako des¡tkov‚ Ÿ¡slo (19rr-20rr)
        %Z   N zev Ÿasov‚-z¢ny, nebo zkratka; § dn‚ znaky, pokud je
             Ÿasov  z¢na nezn m .

       Jakìkoliv text ve form tu ýetØzce mus¡ bìt v OEM znakov‚ sadØ.

   $MMode 1
       ZmØna m¢du makra. Pýep¡n  m¢d zobrazen¡ ("DisableOutput"). Pracuje
       jako spouçtØŸ.

   $XLat
       Vyvol v  pýek¢dov n¡ funkc¡. Pracuje nez visle na pýiýazen¡
       kl vesy v TechInfo#10.

   Pozn mka:
   a) FAR nebude Ÿ¡st makra,  kter‚  obsahuj¡ chyby v n zvech  kl ves makra,
      nebo kl vesov‚ sekvenci.

   b) Pý¡kazy maker jsou nez visl‚ na velikosti p¡smen.

   c) Nen¡ mo§n‚ interaktivnØ pýiýadit makro  kl vese E sc.  Toto  m…§e  bìt
   provedeno jinou cestou;pro pý¡klad se pod¡vejte do Addons\Macros\Esc.reg.

   d) Pýi startu,  FAR nahr v  vçechny pý¡kazy maker v registrech do pamØti.
   Po vytvoýen¡ nov‚ho makra,  je toto ihned  ulo§eno do registr…,  pokud je
   zapnuta volba "Auto ukl d n¡ nastaven¡".

   e) Vlajky  "NoFilePanels"  a  "NoPluginPanels"  maj¡ vyçç¡ prioritu,  ne§
   vlajky "NoFolders" a "NoFiles".

   f) Vlajky "Selection" a "NoSelection" maj¡ ni§ç¡ prioritu,ne§ "NoFolders" 
   a "NoFiles".

   g) Pý¡kaz makra s n zvem v registrech zaŸ¡naj¡c¡m znakem '~' je pova§ov n
   za neaktivn¡.

   h) Mana§er FAR konvertuje skrolov n¡ koleŸka myçi na pseudo-kl vesy:
      - skrolov n¡ o jeden vroubek nahoru - "MsWheelUp"
      - skrolov n¡ o jeden vroubek dol… - "MsWheelDown"
   Tyto kl vesy mohou bìt pou§ity spolu s modifik tory Ctrl, Shift a Alt.

   i) Pro manipulaci s pý¡kazy maker  doporuŸujeme  pou§¡vat  plugin  "Macro  
   browser"  od  Konstantina  Melnikova.  Tento modul podporuje  prohl¡§en¡,  
   editaci,  kop¡rov n¡  a  pýesouv n¡  pý¡kaz…  maker  do  r…znìch oblast¡, 
   kop¡rov n¡   a   pýesouv n¡  pý¡kaz…  maker  ostatn¡m  u§ivatel…m   FARu,  
   exportov n¡ pý¡kaz… maker do souboru,  vkl d n¡ pý¡kaz… maker do editoru,  
   vkl d n¡ novìch,  odstraåov n¡  a  vyp¡n n¡ pý¡kaz… maker nainstalovanìch 
   ve FARu.


                                     [ Vìvojovì tìm mana§eru FAR ]
Zgłoś jeśli naruszono regulamin