製品

コードエディタ。より多くのコードをより短時間で書くことができます。

Deeplからの自動翻訳

4D 18 R4で、クラス(4Dとデータモデル)のための提案関数の利用可能性を発表しました。4D v18 R6では、エディタでのコード作成を簡素化し、容易にするために、さらなる素晴らしいニュースをお届けします。関数のプロトタイプと簡単な説明が、コードエディタに表示されます!

開発プロセスをスピードアップし、タイプミスを防ぐことができます。クラス関数に関する情報がコードエディタに表示されるようになり、より短時間でより多くのコードを書くことができるようになり、正しい方向に進んでいることを確認することができます。

もっと詳しく見てみましょう!

製品 blank

タイプ・アワードを簡単に

Deeplからの自動翻訳

ユーザーインターフェイスに興味のある方なら、On before keystrokeOn after keystroke イベントをすでに使っているかもしれませんね。4D v18 R5 では、これらのイベントのハンドリングが大幅に強化されましたので、きっとご満足いただけることでしょう。さらに、On before keystroke イベントが発生したときに、進行中の入力があるかどうかを判断する新しいコマンドも作成されました。それでは、詳細をご覧ください。

製品 blank

フォームエディターで直接CSSをプレビューできます。

Deeplからの自動翻訳

4D v18 R5では、ダイアログを実行せずに、フォームエディタで最終的なCSSレンダリングをプレビューすることができます。そうです、その通りです。フォームの標準化と復活が、これまで以上に簡単になりました。

4DのCSSについてまだご存知でない方は、今が学ぶ絶好の機会です!4D v18でプロジェクトアプリケーション用に導入されたこのコンセプトには、CSSをベースにした強化されたクイックスタイルシートが含まれています。このブログ記事を見てみることをお勧めします。

製品 blank

直感的なオートコンプリートを実現する新しい宣言構文

Deeplからの自動翻訳

4Dのオートコンプリート機能について不思議に思ったことはありませんか?また、なぜ4Dはコード内で使用されているすべての関数を示唆するのでしょうか?オブジェクトは非常に汎用的な型なので、4Dは実行時にしか本当に保存しているものを知りません。しかし、それはコードを書くときにはあまり役に立ちません。

4D では、変数を宣言するときに、オートコンプリートを大幅に強化する新しい構文を提供しています。

製品 blank

デフォルトでプロジェクト、オンデマンドでバイナリー

4D v17 R5 で プロジェクトモード が導入されました。4Dアプリケーションの大きな進化を表すアーキテクチャーであるプロジェクトは、4D の世界にソースコントロールツール、共同プログラミング、コード共有、モジュール性など、多くのものをもたらしました。4D v18 R4 では、より良く (そしてシンプルに) するために、デフォルトで新しいプロジェクトを作成します。一方、開発者が選択した場合は、簡単な設定でバイナリーデータベースを作成し続けることができます。

製品 blank

ワークスペースを管理する

Deeplからの自動翻訳

アプリケーションのインターフェイスをエンドユーザーのシステム環境設定に合わせたいですか?アプリケーションのインターフェイスが、macOSのドックやメニュー、あるいはWindowsのタスクバーによって隠されてしまわないようにしたいですか?このブログでは、その方法をご紹介します。

製品 blank

コードエディター。コメントブロックの導入

Deeplからの自動翻訳

メソッドの先頭にコメントブロックを追加すると、メソッドが何を行うかについてのメモや、入出力パラメータのリストを追加するのに便利です。また、複雑なコードの中に数行の読みやすいテキストがあると、自分や他の人がそのコードの特定のセクションの目的を思い出すのに便利です。4D v18 からは、コメントブロックが追加され、あなたのプログラミング体験は、さらに充実しました。

未分類
製品
blank

オンリサイズ… オンリサイズ… オンリサイズ… オンリサイズ…

Deeplからの自動翻訳

美しくダイナミックなユーザーインターフェースを作成するにはどうしたらよいか、悩んでいませんか?通常、フォームのサイズが変更されると、水平サイズや 垂直サイズのプロパティが移動または拡大に設定されているフォームオブジェクトは、自動的にサイズが変更されます。場合によっては(例えば、より細かいユーザーインターフェースの管理)、開発者はフォームオブジェクトのサイズと位置をプログラミングで管理することを選択します。そのためには、フォームメソッド内で発生する “on resized” イベントをチェックします。しかし、フォームに一つ以上のサブフォームが含まれている場合はどうなるのでしょうか?何階層にもわたって?このブログの記事がその答えを教えてくれます。

ニュース blank

4D v18:ロゴデザインにまつわるエピソード

Deeplからの自動翻訳

4Dでは、大きな製品リリースの際には、その都度ロゴの色に気を配っています。4Dにとって最も革新的なリリースの一つである4D v18を目前に控え、ロゴカラーだけでなく、アイコンの形状を変更した背景を明らかにすることにしました!4D v18のロゴカラーについて、クリエイティブデザイナーが語る。クリエイティブデザイナーJulien Banonが語ります。