スタイルドテキストエリアの標準アクションの追加

Deeplからの自動翻訳

Styledテキストエリア用の ツールバーを素早く作成 したい。テキストのフォントを変更したり、4Dエクスプレッションを計算したり、フリーズさせたり、一行もコードを書かずに行いたい。スタイル付きテキストエリア用の新しい標準アクションを使えば、それが可能です。

各ボタンオブジェクトに標準アクションを関連付けるだけで、4D がすべてを自動的に処理します:アクションのトリガーはもちろん、現在のコンテキストでアクションが利用できない場合は、ボタンのアクティブ化または非アクティブ化も処理します。

以下は、各ボタンに標準的なアクションを関連付けたカラーツールバーの例です。

Standard actions - Color toolbar

標準アクションのすべての可能性とパワーを発見し、その使用方法の詳細を得るには、標準アクションに関するこのブログ記事を参照することをお勧めします。

次のデータベースでは、標準アクションを使用するためのさまざまな可能性を紹介します。

データベースの例

アクションのリスト

スタイル付きテキストエリアには、いくつかの標準アクションが用意されています。

  • fontBold, fontItalic, fontUnderline, fontLinethroughで、太字/斜体/下線/行頭のフォント属性を切り替えます。
  • fontStyle標準のフォントスタイルサブメニューを表示する
  • fontSizeまたは colorパラメータを指定して、任意のフォントサイズやフォントカラーを設定する場合
  • font/showDialog, color/showDialog または backgroundColor/showDialogシステムフォント、フォントカラーピッカー、またはフォント背景色ダイアログを表示します。
  • visibleReferences, computeExpressionsまたは freezeExpressions領域内のすべての動的表現の表示、更新、フリーズ
  • スペルチェックに関連するすべての操作中でも spell/autoCorrectionEnabled, spell/autoLanguageEnabled, spell/showDialog, …

新しいコマンド

という INVOKE ACTIONコマンドが追加されました。これは、定義されたコンテキストで標準アクションを実行します。

標準アクションが現在のコンテキストで適用可能かどうか、有効かどうかを知るには、新しい Get action infoコマンドを使用します。

ドキュメンテーション

詳しくは、4Dドキュメントセンターのこちらの記事をご覧ください。

4D Write Proエリア では、より多くの標準アクションが利用可能です。80以上のアクションが用意されています

Vanessa Talbot
- プロダクトオーナー - Vanessa Talbotは、2014年6月に4Dプログラムチームに参加しました。プロダクトオーナーとして、彼女はユーザーストーリー(ユーザーが期待する新機能とその使用法)を書き、それを具体的な機能仕様に変換する役割を担っています。また彼女の役割は、実装された機能が顧客のニーズを満たしているかどうかを確認することでもあります。入社以来、4Dにおける主要機能の定義に関わってきました。プリエンプティブ/マルチスレッドの新機能の大部分と、非常に複雑なテーマである組み込みアプリケーションの新アーキテクチャに取り組んできました。VanessaはTelecom Saint-Etienneで学位を取得後、Criminal Research Institute でオーディオビジュアル部門の開発者としてキャリアをスタートさせました。また、メディアや医療の分野でも、技術サポートやプロダクションの分野で働いてきました。