4D

4D v18のテキストベースプロジェクトでgit

4Dはv18から、プロジェクト全体をテキストファイルに書き出してgitで管理できるようになった(涙)。これまでは自力でメソッドを外部テキストファイルに書き出して共通ライブラリメソッドだけgitでバージョン管理していた。フ […]

4D notarizeその2

2020年4月、4DでビルドしたmacOS Catalina配布アプリを作ったときのメモ。2019年からCatalina用にnotarizeして配布していたのだがそのときの手順どおりにうまくいかない。2020年2月、アッ […]

4D Serverが使うポート

4D Serverとポート番号 4D Serverは3つのTCPポートを使用して内部サーバとクライアントの通信を行います: ・SQLサーバ: デフォルトで19812 (環境設定の”SQL/設定”ペ […]

4D リストボックスから開くフォームの次前ボタン

4Dのリストボックスから開いたフォームに、「次前(つぎまえ、と読む)」を実装する リストボックスの選択行の詳細を表示した時、次のレコードに移動するには、一度フォームを閉じてリストボックスに戻り、次の行をダブルクリックなど […]

4DアプリをNotarizeするぞ、Catalina対応

これまで4Dアプリは、署名つきビルドをすれば、macOS Mojaveまでは、control+クリックで「開く」を選択すれば、実行することができた。 macOS 10.15 Catalinaは厳しい。Appleのいうとこ […]

4Dでバーコード

4Dアプリでバーコードを作成することになった。で、調べてみるとgithubにありました。プラグインとコンポーネントの両方があったので、まずコンポーネントを試すことに。プラグインよりもコンポーネントの方が4Dのバージョンと […]