オートフォントのフォントサイズを定義する
以前のR-releaseで、フォントとフォントサイズを定義するための2つの新しい自動テーマを追加しましたので、各プラットフォームのガイドラインを尊重した3つの自動テーマが自由に使えるようになりました。インターフェイスをデザインするには、各フォーム・オブジェクトでOSが推奨するフォントとサイズを使用する自動テーマが推奨される方法です。
場合によっては、もっとコントロールが必要で、ガイドラインを無視する正当な理由があるかもしれません。4D v18 R3では、自動テーマのサイズをオーバーライドして、テキストの表示方法をよりコントロールすることができます。
オブジェクト・コーナー:簡単な共有とその他のグッドニュース
オブジェクトを共有オブジェクトに入れようとしたときに、「Not supported value type in a shared object」というエラーが何回出たでしょうか?
あなたはどうしましたか?無実のオブジェクトを共有オブジェクトにするために長いコードを書き、おそらくそのすべてのプロパティを繰り返し処理しましたか?
共有オブジェクトをある共有グループから別の共有グループに転送するのはどうでしょうか?
オブジェクトの面白いところは、ハッシュマップ(キー/バリューシステム)として使えることはすでにご存知でしょう。しかし、1行のコードですべてのキーやすべてのバリューを取得するのはどうでしょうか?
4D v18 R3がリリースされ、良いニュースがもたらされましたので、読み進めてください。
4D for iOS ギャラリー。すぐに使えるテンプレート
XPath サポートの強化
XPath は、XML 文書を簡単に操作できるようにする言語です。これは、すでに DOM Find XML element 4D v18 R3では、XPath構文のサポートが劇的に強化されました。もし、あなたが、パスにワイルドカードを使用するような機能を要望しているのであれば、読み続けてください!
4D Write Pro:テーブル、行、セルに対する新しい標準アクション
ORDA – リストボックスの行選択を改善しました。
4Dでオブジェクト指向プログラミング。クラス継承の管理
以前のブログ記事で、オブジェクト指向プログラミングにおいて非常に重要な概念を紹介しました。クラスです。今回は、もう一つの核となる概念について説明します。継承とは、あるクラスが他のクラスの振る舞いを取得できるようにする仕組みのことです。
ORDA: エンティティセレクション関数のニュース
ORDAに関して言えば、4D v18 R3は朗報に満ちています!新しいメンバーメソッドは、あなたのコーディング体験をさらに向上させるために、自由に使うことができます。
まず、エンティティセレクションからのデータ抽出が大幅に強化され、エンティティセレクションのデータで完全にカスタマイズされたコレクションを構築 することが可能になりました。
さらに、エンティティ選択に対して、そのデータを直ちにサーバーから リフレッシュする必要があることを示す方法を提供し、キャッシュされたデータを無効にします。
詳細について知りたいですか?読み進めてください。必要なことはすべて以下に書いてあります。
4Dによるオブジェクト指向プログラミングの入門書。クラス
Object型が登場して以来、多くの方がObject型を定義できるようにしたいと要望してきました。オブジェクト表記法のおかげで、多くの人がオブジェクト関数を持つことを夢見るようになりました。 4D v18 R3 プロジェクトデータベースで、クラスが使えるようになりました。このブログでは、オブジェクト指向プログラミングの最も興味深いコンセプトの1つを紹介します…データベースの例とボーナスビデオ付きです
4D v18 R3 ベータ版本日より提供開始
4D v18 R3のベータテストの開始をお知らせします。この機能リリースは、どのような進化を遂げているのでしょうか?
- 私たちは、シームレスで直感的なコーディング体験のために、4D言語を進化させるよう努力しています。そのために、4D言語は、クラスの導入で大きな飛躍を遂げました。
- どの操作が原因でサーバーが遅くなるのかを判断するのに迷うことはありません。新しいコマンドは、指定された時間を 超える操作を検出するのに役立ちます。
- ORDAはまた、2つの新しいメンバーメソッドなどの機能も持っています。1つ目は、エンティティ選択からデータを抽出することができ、2つ目は、サーバーからリフレッシュされたデータを即座に取得することを可能にします。
- 4D write Proのインターフェースには、40以上の標準アクションが追加され、開発の可能性をさらに広げました。
- 4D for iOSでは、40種類以上のテンプレートが用意されています(プロジェクトエディタからアクセス可能)。
- その他にも、いろいろな機能があります(下記参照)。