Tips

Plug-ins not accessible in merged application

日付2003/12/18
ID30735 (英語原文参照)
バージョン2003
プラットフォームMac & Win

マージアプリケーションでプラグインが認識しない

このTech Tipでは4D Engineを組み込んでアプリケーションをマージ(ビルド)した後に発生するプラグインアクセス問題について説明します。
4D Engineを使用してプラグインを使用しているアプリケーションをビルドしたとき、ビルドされたアプリケーション内に
手動でWin4DX/Mac4DXフォルダをコピーする必要があります。
このコピー先はOS毎に異なります。

Windowsの場合:
- アプリケーションをビルドする
- ファイナルアプリケーション(Final Application)フォルダ内のマージされたアプリケーションと
同じ階層にWin4DXフォルダをコピーする
- 以降、マージアプリケーションを起動するとプラグインが認識されます。

MacOSXの場合:
- ファイナルアプリケーションフォルダ内にあるビルドしたアプリケーションパッケージを選択して
コントロール+クリック(Control-Click)する
- 表示されたポップアップメニューから「パッケージの内容を表示」を選択する
- 新規に開いたウインドウから「Content」フォルダを開く
- Mac4DXフォルダがあるので、その中に必要とするプラグインをコピーする
- 以降、マージアプリケーションを起動するとプラグインが認識されます。