4D Write Proのインターフェイスを自分で作成する

Deeplからの自動翻訳

メニューバーを作成し、各エリアを管理することができます。 4D Write Pro エリアを管理するためのメニューバーをすばやく作成したいですか?エンドユーザーのために、独自のコンテクストメニューを作成したいですか?ドキュメントの背景を変更するためにカラーモザイクを作成したいですか?この機能は、そんなあなたのために作られました。しかも、一行もコードを書く必要がありません。

4D Write Pro の領域を処理するための標準アクションを追加しました。これらは、設計段階やプログラミングで定義することができます。80以上のアクションが用意されており、その一部を紹介します。フォントスタイル(太字、斜体、下線)、フォントカラー、背景色、テキスト配置(左、中央、右、両端…)、ボーダー(スタイル、カラー、幅、半径…)、スペルチェッカーアクション…。

インターフェイスオブジェクトに割り当てられると、標準的なアクションは、コンテキストに応じて自動的にオブジェクトの有効化/無効化を処理することに注意してください。簡単ですね。

以下は、標準アクションを使用した 4D Write Pro のメニューの例です。

4D Write Pro menu

メニューに加えて、各ボタンに標準アクションを使用することで、シンプルなアクションツールバーを非常に簡単に構築することができます。

4D Write Pro toolbar with Standard actions

標準アクションは、4Dライトプロ領域のデフォルトコンテキストメニューを独自のコンテキストメニューに置き換えるために使用することもでき、あなたのニーズに完全に適合させることができます。

blank

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

次のデータベースでは、それぞれの異なる方法で標準アクションを使用する方法を見ることができます。

データベース例

アクションのリスト

4D Write Proエリアの(非常に豊富な)コンテキストメニューの各アクションは、現在、標準アクションとして利用可能です。つまり、WPコマンドがまだ存在しなくても、プログラミングでこれらのアクションにアクセスできるようになったということです

4D Write Proエリアで利用可能な標準アクションは、100個近くありますので、ここに非網羅的なリストを示します。

  • fontBold, fontItalic, fontUnderline, fontLinethrough, fontSubscript および fontSuperscript で、太字、斜体、下線、線引き、下付き文字、上付き文字のフォント属性を切り替えます。
  • fontSizeまたは colorパラメータを指定して、フォントサイズやフォントカラーを設定する場合
  • font/showDialog, color/showDialog または backgroundColor/showDialogシステムフォント、フォントカラーピッカー、フォント背景色ダイアログを表示する。
  • borderStyle, borderColor, borderRadius, borderWidthドキュメント/パラグラフ/画像/テキストの境界線のスタイル、色、半径、幅を定義するパラメータを持つ
  • marginまたは padding文書/段落/画像/テキストのマージンまたはパディングを定義するパラメータを持つ
  • bookmarkと、指定されたブックマークを選択するためのパラメータ
  • visibleReferences, computeExpressionsまたは freezeExpressions領域内のすべての動的表現を表示、更新、またはフリーズする
  • スペルチェックに関連するすべての動作中でも spell/autoCorrectionEnabled, spell/autoLanguageEnabled, spell/showDialog, …
  • visibleBackground, visibleFooters, visibleHeaders, visibleHiddenChars, visibleHorizontalRulerまたは visiblePageFramesドキュメント背景、フッター、ヘッダー、隠し文字、水平ルーラー、ページ枠の表示/非表示を設定します。
  • zoomパラメータとして渡された値で、ビューのズームを定義する
  • mergeまたは split段落のマージ/スプリット
  • pageModeページビューモード(ドラフト、埋め込み、ページ)を定義するパラメータを指定した場合

4D Write Pro標準アクションの完全なリストを見る >.

新しいコマンド

そのために INVOKE ACTIONコマンドが追加されました。これは、定義されたコンテキストで標準アクションを実行するものです。

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

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