4D v13が2月14日にリリースされました。
先週オランダの4Dデベロッパーがデベロッパーカンファレンスに参加するため集合しました。場所は...パリです。正確には4D SASのあるClichyで、つまり私たちのオフィスで行われました。4D社とInventive社 (オランダのディストリビューター) で会議を企画し、デベロッパーの皆さんの旅の手配を整えました。
4Dバージョン12.1では新しいファミリー、4D Server v12 64-bit for Windowsがリリースされました。4GB (32-bitアプリケーションの限界) 以上の物理メモリーを使用することが可能となり、4D Serverはより拡張性が高くなりました (拡張性 [スケーラブル] とは“システムロードが増大に伴い必要とされるサービスの量をサポートできること” - Wiktionnaryより)。64-bitの4D Serverではより多くの同時接続、より大きなキャッシュの割り当て、そしてより多くのピクチャーやBLOBを扱えるようになりました。
4D Popについてはご存じですね。
今日は4D v12.1と同時に公開された新しい4D PopモジュールであるKeepItを紹介します。
今回はリストボックスについてみてみましょう。
まずはリストボックスの歴史を振り返ってみます。
今朝も普段通りにコードを眺めています。つまりどういうことかというと、私は休暇から戻り、なんとその間3日も4Dを起動しないでいられたのです。このような休暇を取ることができたので、ゆーくりと仕事をスタートすることができるようになったというわけです。
メソッド中のコードを更新している間に私はふと気が付いたのです。4D v12のメソッドエディターはなんてすばらしいんだろうってね。
今までのBLOGで、4D v12の主な新機能を紹介してきました。今回はその中でも特に中心ともいうべき新しい機能、PHP Executeコマンドにフォーカスします。このコマンドを使用することで、PHPコードの実行が可能となります。
4Dがバージョンアップるす度に、新しい機能が追加されてきました。 ある開発者にとってはすぐにでも使いたくなるような機能でも、他の開発者にとってはそれほどの重要性を持たないということもあります。
この点については明白であると認めざるを得ません。他方、ここでわたくしはそのような新機能について皆さんに紹介をしていきたいと思っています。
プログラム実行中に、しばしばあるタイプのオブジェクトプロパティにアクセスする必要にせまられることがあります。例えばオブジェクトを移動したりサイズ変更したり、ボタンのタイトルを変更して太字にしたりイタリックにしたり...
パワフルでアプリケーションワイドな検索および置換ツールを使用すれば、デザインモード中の項目を何でも検索できます。必要に応じて広範囲な検索 (すべてのオブジェクトやテキスト、名前を含むなど) や条件を絞った検索 (フルネームを使用した特定の定数の検索) を行えます。検索結果は見やすく整理され、操作も簡単です。