Další standardní akce pro oblasti Styled Text

Automaticky přeloženo z Deepl

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.

Standard actions - Color toolbar

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í:

Příklad databáze

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.

Vanessa Talbot
• Product Owner • Vanessa Talbot se připojila k programovému týmu 4D v červnu 2014. Jako Product Owner má na starosti psaní uživatelských příběhů a jejich převod do funkčních specifikací. Její úlohou je také zajistit, aby implementovaná funkce odpovídala potřebám zákazníka. Od svého příchodu pracovala na definování klíčových prvků ve 4D. Pracovala na většině nových funkcí preemptivního multi-threadingu a také na velmi složitém tématu: nové architektuře pro enginované aplikace. Vanessa má titul z Telecom Saint-Etienne. Svou kariéru začala ve Výzkumném ústavu kriminalistickém jako vývojářka pro audiovizuální oddělení. Působila také v mediální a lékařské oblasti jako expertka na technickou podporu, produkci i dokumentaci novinek.