著者名: Roland Lannuzel

Roland Lannuzel
- プロダクトオーナー&4Dエキスパート -電子工学を学んだ後、産業用ITの分野で開発者兼コンサルタントとして、さまざまなデータベースやテクノロジーを使って顧客のためのソリューションを構築。80年代後半に4Dに惚れ込み、会計、請求書作成、メールシステムなどのビジネスアプリケーションの作成に4Dを使用してきました。現在も、新機能やデータベース開発ツールの定義など、4Dの未来を積極的に切り開いています。
ヒント blank

4D Write Proでオブジェクトを4種類の方法で使用!

Deeplからの自動翻訳

率直に言って、私たちはオブジェクトが大好きです。4D Write Proは オブジェクトをコマンドや関数の入出力として使い、ドキュメント、テキスト、段落などを操作します。このブログ記事では、4D Write Proでオブジェクトを使用する 4つの異なる方法を紹介します。

ヒント blank

4D Write Proのパンフレットを5分で作成!

Deeplからの自動翻訳

4D Write Proで、画家の経歴(生涯、参考文献など)、説明付きの絵画コレクションを含むエレガントなパンフレットを簡単に作成する方法をビデオでご覧ください。最後に、パンフレットを完成させるために、異なる表と裏の表紙を簡単に追加する方法を学びます。

もちろん、不動産会社、製薬会社、旅行会社など、他の種類のパンフレットも同様に簡単に作成することができます。さあ、今すぐコーディングを始めましょう

製品 blank

4D Write Proが画像表現に対応しました

Deeplからの自動翻訳

このブログでは、4Dライトプロに関連する、複雑なドキュメントをプログラム的に作成するための機能をご紹介します。印刷したり、メールで送ったりできるドキュメントです。

式が絵になる!4D Write Proのドキュメントでピクチャを扱うのがより簡単になり、大きな可能性を提供します。これからは、画像を返すどんな式でも挿入することができます。最もわかりやすいケースは、フィールドと変数ですが、4D関数や独自のメソッドにも適用されます。

製品 blank

リストボックスのヘルプ

Deeplからの自動翻訳

ヘルプヒントやヒントは、ユーザーインターフェースを簡素化し、時には自明でないオブジェクトをユーザーが理解するのに役立つので、非常に便利です。4Dは、ほとんどのエリアと入力にポインタを置くとヘルプヒントをサポートしますが、リストボックスオブジェクトの場合はそうではありませんでした。

4D v16 R5では、2つのコマンドの強化により、リストボックスのセルにヘルプチップを表示することができるようになりました。

製品 blank

プリエンプティブプロセスで実行するコマンドの増加

Deeplからの自動翻訳

プリエンプティブプロセスは、アプリケーションがマルチコアコンピュータをフルに活用できるようになるため、強力です。その結果、グローバルな実行時間が短縮され、より多くのユーザーが接続できるようになります。4Dプロセスは、この投稿で説明したように、コンパイルオプションと言語の使用によって、プリエンプティブになるかならないかが決まります。

このモードの恩恵をできるだけ受けるために、20以上の既存のコマンドが強化され、プリエンプティブプロセスの内部で使用できるようになったことを発表します。

製品 Manage Header and footer with 4D Write Pro

4D Write Proでヘッダーとフッターをプログラム的に管理する

Deeplからの自動翻訳

4D Write Pro テンプレートにヘッダーとフッターを付けて、このテンプレ ートに基づいて他のドキュメントを作成する機能を提供して欲しいという 要望を、お客様から何度かいただきました。4D v16 R5では、この機能を利用することができます。

4D Write Proに新しいコマンド群が追加され、このニーズを満たすことができます。これらのコマンドのいくつかは、ドキュメント内のヘッダー、ボディ、フッターの参照を取得するために使用することができます。その他は、現在カーソルがあるフレーム(ヘッダー、フッターなど)の参照を取得したり、カーソルを特定のフレームに設定したりするのに便利です。

製品 blank

4D View Proの新機能、リストボックスの行の高さを自動調整

Deeplからの自動翻訳

4D v16 からは、リストボックスの各行に異なる行の高さを設定することができます。そのため、数行のコードで、コンテンツに適合した行を持つリストボックスが出来上がります。 この4D v16の機能により、リストボックスの各行の高さを正確に定義できるようになり、開発者が完全にコントロールできるようになりました。

4D v16 R5では さらに進化し、 完全 自動化モードを提供することにしました。プログラミングをすることなく、豪華なインターフェイスでリストを表示することが可能になりました。 リストボックスにいくつかのプロパティを設定するだけで、あとは4Dがあなたのためにやってくれます。 魔法のように滑らかで、そしてまた…コードは一行もありません!

製品 Road to IPv6

IPv6関連のユーザーインターフェイスを強化

Deeplからの自動翻訳

IPv6には、より大きなアドレス空間があることに加え、IPv4に比べて多くの利点があります。マルチキャスト伝送のサポート、IPSecによるセキュリティ 強化(機密性、認証、データの完全性を提供) 、4Dクライアント接続ダイアログボックスに、標準以外のポート(19813以外)で公開されていても利用できる4Dサーバーのすべてを表示する機能などのビルトイン機能が備わっています。

4Dは4D v14でIPv6サポートを導入しましたが、いくつかのダイアログはIPv6ユースケースに完璧に対応できていませんでした。4D v16 R4では、IPv6のネットワーク構成を使用する人々のために、より良いユーザーエクスペリエンスのためのUIをいくつか改善しました。

製品 blank

4Dは新しい変数タイプを開始します。コレクション

Deeplからの自動翻訳

4D v16 R4 では、 Collection と呼ばれる新しいタイプの変数が導入されました。これらの変数は何を意図しているのでしょうか?オブジェクトやBLOBのように、コレクションはテキスト、数値、ブーリアン、オブジェクト、そして他のコレクションなど、ほとんどすべての種類の変数を保持するために使用することができます。配列は常に同じ型の要素を含まなければなりませんが、コレクションでは、先に述べたすべての変数型を混在させることができるのです。

製品 blank

4DがWindows上のアプリケーションにSDIモードを導入!

Deeplからの自動翻訳

ホットニュース!Windows上の4Dアプリケーションは、次のおかげで新しい世界に突入しています。 4D Windows 64-bit.他のすべてのアプリケーションウィンドウを含む、グレーバックのメインウィンドウを覚えていますか?このメインウィンドウは、技術的にはMDIMultiple Document Interfaceの略)と呼ばれ、現在は、これを取り除き、アプリケーションウィンドウがすべて独立しているSDI(Single Document Interface)に移行する方法があります…

興味ありますか?チェックボックス1つでSDIモードを有効にすれば完了です…1行のコードも不要です