コンポーネントの開発
4D のコンポーネントとは、4Dアプリケーションにインストール可能 な、1つ以上の機能を持つ 4D関数やメソッド、フォームの一式です。 たとえば、メールの送受信をおこない、それらを 4D アプリケーションに格納するための機能を持ったコンポーネントを作成できます。
ニーズに合わせて独自の 4Dコンポーネントを開発し、それを非公開とすることができます。 また、作成した コンポーネントを4Dコミュニティで共有 することもできます。
定義
- マトリクスプロジェクト: コンポーネント開発に使用する4D プロジェクト。 マトリクスプロジェクトは特別な属性を持たない標準のプロジェクトです。 マトリクスプロジェクトはひとつのコンポーネントを構成します。
- ホストプロジェクト: コンポーネントがインストールされ、それを使用するアプリケーションプロジェクト。
- コンポーネント: ホストアプリケーションによって使用される目的で、同アプリケーションの
Components
フォルダーにコピーされたマトリクスプロジェクト (コンパイル済み または ビルド済み)。