メソッドエクスプローラーでクラスコンポーネントを可視化する

Deeplからの自動翻訳

4D v19 R5から、コンポーネントがそのクラスを公開できるようになりました。この機能には、コードをスムーズに書くためのヒントとコード補完のサポートが付属しています。

4D v19 R7では、コーディングをより簡単にするために、メソッドエクスプローラーでクラスをサポートする新機能が追加されました。

メソッドエクスプローラでは、コンポーネントメソッドリストのすぐ後に、コンポーネントに表示されているクラスのリストが表示されます。

上図のように、コンポーネント名の後に、コンポーネントの名前空間が括弧でくくられるようになりました。つまり、myComponentのClass1をインスタンス化したい場合は、次のように記述する必要があります。

$myClass1:=cs.myComponent.Class1.new()

クラスのドキュメントが存在する場合は、右側のパネルで見ることができます。

blank

また、コンポーネントがソースコードと一緒にインストールされている場合は、そのコードも表示することができます。

blank

コーディングが楽しくなりますね。

より詳しい情報はドキュメントをご覧ください。また、4Dフォーラムであなたのフィードバックをお待ちしています

Fabrice Mainguené
- Product Owner -Fabrice Mainguenéは、2016年11月に4D Programチームに参加しました。プロダクトオーナーとして、彼はユーザーストーリーを書き、それを機能仕様に変換する役割を担っています。CNAMでコンピュータサイエンスの学士号を取得した後、FabriceはWindev開発者として小さなソフトウェア出版社に入社しました。その後、彼は産業および貿易分野のさまざまな企業で、Windev および Web 開発者として、また新機能の技術アドバイザーとして働きました。