Chcete rychle vytvořit panel nástrojů pro stylizované textové oblasti. Chcete změnit písmo textu nebo vypočítat/zmrazit výrazy 4D, aniž byste museli napsat řádek kódu. Je to možné pomocí nových standardních akcí pro Styled Text areas.
Stačí přiřadit standardní akci ke každému objektu tlačítka a 4D vše vyřídí automaticky: spuštění akce, ale také aktivaci nebo deaktivaci tlačítka, pokud akce není v aktuálním kontextu k dispozici.
Zde je příklad barevného panelu nástrojů, kde má každé tlačítko přiřazenou standardní akci.
Chcete-li objevit 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 vám ukážeme různé možnosti použití standardních akcí:
Seznam akcí
Pro stylizované textové oblasti je k dispozici několik standardních akcí:
- fontBold, fontItalic, fontUnderline, fontLinethrough pro přepínání atributů písma tučné/velké/podtržené/průhledné.
- fontStyle pro zobrazení dílčí nabídky standardních stylů písma
- 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.
- visibleReferences, computeExpressions nebo freezeExpressions zobrazit, aktualizovat nebo zmrazit všechny dynamické výrazy v oblasti.
- všechny akce související s kontrolou pravopisu. Mezi další patří např: spell/autoCorrectionEnabled, spell/autoLanguageEnabled, spell/showDialog, …
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.
Dokumentace
Podrobnější informace naleznete v tomto článku v centru dokumentace 4D.
Další standardní akce jsou k dispozici také pro oblasti 4D Write Pro . K dispozici je mnoho různých akcí (více než 80), pro více informací si můžete přečíst tento příspěvek na blogu.