著者名: Vanessa Talbot

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

C_PICTURE に含まれるフォーマットの一覧を取得する。

Deeplからの自動翻訳

画像フィールドや変数には、異なる画像形式を格納することができ、1つの画像を複数の形式で同時に格納することもできます。例えば、ある画像をPNG、SVG、MacPICTの3つの形式で同じ変数に格納することができます。

この新しい GET PICTURE FORMATSコマンドを使用すると、C_PICTURE変数に含まれるフォーマットの数と種類を取得することができます。

製品 blank

プロセス間のメッセージのやり取り

4D v15 R5 では、プロセス間、およびプロセスとフォーム間の情報交換をおこなうためのシンプルで強力な新しい方法が導入されました。この機能は、非同期メッセージングシステムに基づいており、プロセスやフォームを呼び出して、それぞれのコンテキストで引数とともにメソッドを実行するよう要求することが可能です。

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

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

Deeplからの自動翻訳

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

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

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

4D Write Pro文書にインライン画像を挿入する。

Deeplからの自動翻訳

4D Write Proで作成されるすべての文書の署名に会社のロゴを挿入したいとお考えでしょうか?または、各請求書の行に製品画像を追加したいですか?

4D v16では4D Write Proドキュメントにインライン画像を専用コマンドでプログラム的に挿入できるようになりました。 WP INSERT PICTURE!

製品 blank

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

Deeplからの自動翻訳

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

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

製品 blank

ピクチャーオブジェクトに「On mouse up」イベントを追加しました。

Deeplからの自動翻訳

4D v16では、非ドラッガブル・ピクチャーオブジェクトのための新しい”On Mouse Up” イベントが追加されました。

この機能により、SVGオブジェクトの描画や移動が簡単にできるようになり、” “のようなトリックが不要になります。SET TIMER(1)” のようなトリックは必要ありません。

製品 blank

XML コマンドがスレッドセーフになりました

Deeplからの自動翻訳

データベースのスケーラビリティを向上させ、マルチコアマシンで利用可能なすべてのパフォーマンスを使用したいと思いませんか?

4D v16では、XMLを扱うコードでプリエンプティブプロセスを使用するために、スレッドセーフコマンドのリストを拡張しました。

製品 blank

データベースミラーリング

Deeplからの自動翻訳

ログファイルを統合する際、4Dは最初のエラーで停止し、いかなるエラーメッセージも返しません。統合エラーの理由は、例えば、ハードディスクの不良や書き込み時のソフトウェアエラーなど、ログの破損が考えられます。そのエラーが最後に発生した場合は問題ありませんが、ログの最初や途中でも発生する可能性があります。この場合、エラーの後のデータが役に立つかもしれません。

さて、標準モードでの統合に失敗した場合、自動修復モードでの統合を試してみることができます。この場合、4Dは遭遇したエラーの解決を試み、統合を停止せず、エラーリストを返します。