Chcete rychle vytvořit panel nabídek pro správu svých 4D Write Pro oblastí? Chcete vytvořit vlastní kontextovou nabídku pro koncové uživatele ? Chcete vytvořit barevnou mozaiku pro změnu pozadí dokumentu? Tak tato funkce je pro vás jako stvořená – a co víc, nemusíte napsat ani řádek kódu…
Přidali jsme standardní akce pro práci s oblastmi 4D Write Pro . Lze je definovat ve fázi návrhu nebo programováním. K dispozici je více než 80+ akcí a jmenujme jen některé z nich: Zarovnání textu (vlevo, na střed, vpravo, zarovnání…), Ohraničení (styl, barva, šířka, poloměr…), Akce kontroly pravopisu…
Něco důležitého, při přiřazení k objektům rozhraní standardní akce automaticky zpracovávají aktivaci/deaktivaci objektu v závislosti na kontextu. Snadno!
Zde je příklad nabídky 4D Write Pro využívající standardní akce:
Kromě nabídek lze velmi snadno vytvořit jednoduchý akční panel nástrojů pomocí standardní akce pro každé tlačítko:
Standardní akce lze také použít k nahrazení výchozí kontextové nabídky oblasti 4D Write Pro vlastní kontextovou nabídkou tak, aby dokonale vyhovovala vašim potřebám:
Chcete-li zjistit všechny možnosti a sílu standardních akcí a získat další podrobnosti o jejich použití, doporučujeme vám podívat se na tento příspěvek na blogu o standardních akcích.
V následující databázi se můžete podívat, jak standardní akce používat jednotlivými různými způsoby:
V příkladu databáze si můžete prohlédnout
Seznam akcí
Každá akce z (velmi bohaté) kontextové nabídky oblasti 4D Write Pro je nyní k dispozici jako standardní akce. To znamená, že nyní můžete ke všem těmto akcím přistupovat programováním, i když příkaz WP ještě neexistuje!
Zde je neúplný seznam standardních akcí dostupných pro oblasti 4D Write Pro, protože jich je téměř stovka:
- fontBold, fontItalic, fontUnderline, fontLinethrough, fontSubscript a fontSuperscript pro přepínání atributů písma pro tučné písmo, kurzívu, podtržení, řádkování, dolní a horní index.
- fontSize nebo color s parametrem pro nastavení dané velikosti nebo barvy písma.
- font/showDialog, color/showDialog nebo . backgroundColor/showDialog zobrazit systémové písmo, dialogové okno pro výběr barvy písma nebo barvy pozadí písma.
- borderStyle, borderColor, borderRadius, borderWidth s parametrem pro definici stylu, barvy, poloměru a šířky ohraničení dokumentu/odstavce/obrázku/textu.
- margin nebo . padding s parametrem, který definuje okraj dokumentu/odstavce/obrázku/textu nebo výplň.
- bookmark a parametrem pro výběr dané záložky
- visibleReferences, computeExpressions nebo . freezeExpressions pro zobrazení, aktualizaci nebo zmrazení všech dynamických výrazů v oblasti.
- všechny akce související s kontrolou pravopisu. Mezi další patří např: spell/autoCorrectionEnabled, spell/autoLanguageEnabled, spell/showDialog, …
- visibleBackground, visibleFooters, visibleHeaders, visibleHiddenChars, visibleHorizontalRuler nebo visiblePageFrames pro zobrazení/skrytí pozadí dokumentu, zápatí, záhlaví, skrytých znaků, vodorovného pravítka nebo rámečku stránky.
- zoom s danou hodnotou předanou jako parametr pro definování zvětšení zobrazení.
- merge nebo . split sloučit/rozdělit odstavce
- pageMode s parametrem pro definici režimu zobrazení stránky (koncept, vložená stránka, stránka).
Podívejte se na kompletní seznam standardních akcí 4D Write Pro >
Nové příkazy
Stránka INVOKE ACTION byl přidán příkaz . Provede standardní akci v definovaném kontextu.
Chcete-li zjistit, zda je standardní akce použitelná a platná v aktuálním kontextu, můžete použít nový příkaz Get action info příkaz.