私たちは、4D v16 R4 が、4D Windows 64-bit 製品ライン全体が、もはやAltura からの Mac2Win ライブラリに依存しない、まさに最初のバージョンであることを発表できることを嬉しく思っています!昨年4月に発表したように、この戦略発表の投稿で、我々は到達すべき最後のステップであった4D Server Windows 64-bit, の作業を完了しました。
私たちのWindows 64-bit製品ラインは、4D v16 R4で提供されるSingle Document Interface (SDI) ウィンドウのサポートなど、いくつかの最新技術を完全に活用し、その恩恵を受けられるようになりました!
Alturaとは?macOSのCarbon と同様に、4DはWindowsのAlturaからMac2Winというレガシーライブラリを使用して いました。何年も前、このライブラリは、4DとサードパーティのプラグインコードをMacからWindowsに移行するために非常に重要でした。
。
4D v16 R2には、Alturaフリーのversion of 4D Developer Edition と4D Volume Desktop Windows 64-bit が付属していましたので、覚えておいてください。
何が変わるのでしょうか?
非推奨の技術を使用した機能は、もう動作しません – そして、いくつかの古いプラグインは、アップデートする必要があります。
QuickDrawイメージやMacリソースなど、古い技術に基づく機能は、かなり前に非推奨になりました。完全なリストについては、Deprecated and Removed Featuresマニュアルを参照してください。
asintppc.dllを使用したプラグインや、古いプラグインSDK(v14以前)でビルドされたプラグインは、4D Serverでサポートされなくなりました。サードパーティのレガシープラグインを使用している場合は、プラグインの互換性が保たれるかどうか、プロバイダに確認することをお勧めします。
4Dプラグインについては、4D Writeと4D ViewのみがAlturaライブラリに依存しているため、4D Server Windows 64-bit v16 R4では実行 できなくなりました。しかし、これら2つのプラグインは、32ビットクライアントで実行するために4D Serverによって提供することができます。
代替となるソリューションは何ですか?
4D Write Proは、4D Write を置き換える準備ができています。4D v16 R2 では、要望の多かった水平ルーラーが追加され、機能セットとして完成しました。リアルテーブルのサポートは、4D v16 R4 で利用可能になりました。この機能は、旧4D Writeが提供する機能セットを劇的に強化します。
リストでのレコードの表示4D View機能は、4D v15から4D View Proの特別なリストボックス機能の一部として提供されていましたが、4D v16で可変行高機能で改善されました。
4D View Proのスプレッドシート 機能は、4D v16 R4 で プレビューとして 提供されます。実際、私たちの実装は、4Dに組み込まれたすぐに使えるサードパーティ製品に基づいており、開発者とエンドユーザーにとって完全に透明であることができます。スプレッドシート機能の最初のセットは、現在利用可能です。詳細は、この投稿をご覧ください。
もし、アプリケーションを書き直すのに時間がかかり、4D Writeと4D Viewを使うしかない場合は、最後の回避策として、4D Server上で実行したルーチンを、サーバマシンや他のマシン上で実行する32bit Clientにルーティングし直すことができます。