製品 4D Write Pro Standard action

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

Deeplからの自動翻訳

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

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

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

ヒント Standard action for 4D Styled text

標準アクションを使用するためのすべてのオプションが表示されます。

Deeplからの自動翻訳

開発者の中には、自動アクションは初心者のためのものだと考えている人がいます。しかし、彼らは私たちが過去数年間に追加した多くの可能性を見逃しているかもしれません。標準的なアクション、たとえば First Recordまたは color?value=redのような標準的なアクションは、ユーザーインターフェイスのボタンに割り当てたり、プログラミングで指定することができます。アクションは、メニュー項目やコンテキストメニューに割り当てたり、コマンドで呼び出したりすることができます。アクションが適用されない場合(例えば、次のレコードがない場合など)、4Dはメニュー項目やボタンの無効化も自動的に処理することができるという利点があります。

4DWrite Proと Styled Textには 100以上の新しいスタンダードアクションが追加され、一行のコードも書かずにツールバーなどを構築することができます!また、4D v16 R3からは、スタンダードアクションのリストは、さらに充実しています。

製品 New info in 4D Maintenance and security center MSC

MSCダイアログで利用可能な新しい情報

Deeplからの自動翻訳

多くのデータを含む巨大なデータベースを使用している場合、4D MSCダイアログをよくご存知のはずです。Maintenance and Security Centerには、データおよび構造ファイルの情報、検証、分析、メンテナンス、バックアップ&コンパクト化に必要なすべてのツールが含まれています。

最近、一部のユーザーからのフィードバックに基づき、このダイアログを3つの方法で強化しました。

  • ログファイルのパスへのリンクが追加されました。
  • データに関する新しいグローバル情報にアクセスできるようになりました
  • テーブルに関する情報が、メンテナンスモードと標準モードの両方で利用可能になりました。
製品 blank

デザインダイアログの検索機能の改善

Deeplからの自動翻訳

Find in designダイアログは、よりユーザーフレンドリーなデザインと、ユーザー体験を向上させる2つの新機能を提供するためにアップグレードされました:進行中の検索を停止するための新しい停止ボタンと検索結果をフィルタリングする新しいオプションです。

製品 blank

リストボックスの行選択時のハイライトカラーをカスタマイズ

Deeplからの自動翻訳

ユーザーのニーズに合わせて完全にカスタマイズ可能なリストボックスオブジェクトを開発者に提供するための新しいステップに到達しました。リストボックスに新しいオプションが追加され、最終的なインターフェイスを改善することができます。

このオプションは「選択ハイライトを隠す」と呼ばれ、1回クリックするだけで有効になります。一度有効にすると、システムのハイライトは完全に見えなくなります。

製品 blank

4D Write Pro – 横型定規

Deeplからの自動翻訳

4D v16 R2 では、4D Write Pro 領域の上部にグラフィカルな水平ルーラーを表示することができます!この水平ルーラーにより、テキストを簡単にフォーマットすることができます。

このグラフィックルーラーが存在する以前は、表組みはプログラミングで管理するか、4D Write Pro インターフェースウィジェットを使用するしかありませんでした。今後(4D v16 R2 以上)、ルーラーが表示されると(これはオプションです)、最終ユーザーはマージンや表組みを簡単かつグラフィカルに管理できるようになります。

製品 4D View Pro: Variable Row Height in Listbox

4D View Pro – リストボックスの行の高さを変更することができます。

Deeplからの自動翻訳

行の高さがコンテンツにぴったり合うようなリストを表示することは、非常に一般的なニーズです。4D View Proには新機能が含まれており、 リストボックスの各行の高さを個別に制御して、コンテンツにフィットさせることができます。4D View Proについて詳しくは、こちらのブログ記事をご覧ください。

リストボックスの行の高さを定義するには、2つの方法があります。

  • 新しい専用コマンドを使用する
  • 新しいコントロール配列を使用する
製品 Listbox resizing

リストボックス – 列の自動サイズ変更!

Deeplからの自動翻訳

4D v16には、リストボックスを使用する際に、エンドユーザーに大きな自由と柔軟性を提供する新機能が搭載されています。各列に定義された制約は、リストボックスのサイズが変更されたときに、完全に適用され、尊重されるようになりました。

製品 blank

リストボックスのカラムサイズ変更時にアクションを実行する

Deeplからの自動翻訳

On Column Resizeイベントは、ユーザーが列幅を変更する限り、リストボックスのサイズ変更中に「ライブ」でトリガーされるようになりました(以前は、サイズ変更の最後に1回だけ生成されていました)

この機能のおかげで、4Dプログラマーは、カラムの実際の幅に基づいたライブで応答性の高いインターフェースを作成する機会を得ることができます。

製品 blank

フォーム内のテキストにUnicodeを使用する

Deeplからの自動翻訳

4D v16では、すべてのフォームオブジェクト(静的テキスト、ボタン、チェックボックスなど)のテキストは、ユニコードで保存され、フォームエディタで直接異なる言語の文字を使用できるようになります。

特にアジアや東欧の言語では、開発工程が容易になります。