ProjectSettings

Z Wiki
Verze z 29. 9. 2020, 12:22, kterou vytvořil SamiecK (diskuse | příspěvky) (Tato verze je označená pro překlad)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Přejít na: navigace, hledání
Jiné jazyky:
English • ‎čeština

Popis

Alias: PS

Změní nastavení projektu

Aplikuje nastavení projektu v rozsahu daném parametrem Scope z presetu určeného parametrem Preset nebo výchozí nastavení, případně, pokud je parametr Preset prázdný, nastaví individuální hodnotu FieldValue do pole FieldName. Změna se projeví pouze po dobu běhu a nemá vliv na výchozí nastavení.

Vstupní parametry

Preset

Typ String

Profil nastavení projektu, který bude příkazem aplikován. Pokud není zadán, pak příkaz funguje v režimu nastavení individuální hodnoty použitím parametrů FieldName a FieldValue.

Scope

Typ Number

Rámec hodnot, které budou změněny při aplikaci presetu.

FieldName

Typ String

Název pole pro nastavení individuální hodnoty FieldValue (DrawMouseCursor, SearchMode, UserMaskToleranceRGB, PixelToleranceRGB, AutoMaskThreshold, OverallTolerance, CaptureDelay, ClipboardDelay, KeyboardEventDelay, MouseButtonDownDelay, MouseButtonUpDelay, MouseMoveDelay, MouseMoveSteps, AfterMouseMoveDelay, ScrollDelay, WindowActionDelay, AfterCommandDelay nebo AfterFindDelay). Použije se, pokud není nastaven Preset.

FieldValue

Typ String

Individuální hodnota, která bude dosazena do pole FieldName v nastavení projektu. Typ hodnoty závisí na zvoleném FieldName.

  • DrawMouseCursor: 0 (=ne) nebo 1, příp. obecně nenulové celé číslo (=ano).
  • SearchMode: 0 (=Exact) nebo 1 (=IgnoreSpacing)
  • UserMaskToleranceRGB a PixelToleranceRGB: hexadecimální trojice bytů (obdobně jako se zadává barva)
  • OverallTolerance: hodnota je v promilích (např. pro 3,5% toleranci je potřeba zadat 35)
  • ostatní: celá čísla.

Enabled

Typ Number

Povoluje nebo zakazuje příkaz. Při hodnotě 0 nebude příkaz proveden.

PreWait

Typ Number

Prodleva v milisekundách před provedením příkazu. Nemá žádný vliv je-li Enabled=0.

PostWait

Typ Number

Prodleva v milisekundách po provedení příkazu. Nemá žádný vliv je-li Enabled=0.

Výstupní parametry