Windows 7にも対応
Delphi新版はタッチ操作のアプリケーション開発を可能に
2009/08/10
エンバカデロ・テクノロジーズは8月25日に、Windows開発環境の最新版「Delphi 2010」「C++Builder 2010」をリリースする。それに先立ち同社は、ブロガーなどを対象としたプレビュー会を開催し、新機能を紹介した。
Delphiは、Windowsプラットフォーム向けの統合開発環境。新バージョンでは、キーボードからすべての機能にアクセスできる「IDEInsight」やコードフォーマッタを追加するなどして、操作性を改善するという。また、Delphiコンパイラでは、Javaでいうリフレクションに相当する機能を提供する新しいRTTI(実行時型情報)やカスタム属性をサポートしたほか、クラス呼び出し時にグローバルリソースの初期化、クリーンアップを行うクラスデストラクタが追加された。
中でも大きな機能強化として、Windows 7のサポートが挙げられる。これと同時に、Windows 7に搭載される「マルチタッチ」も含んだ、さまざまなジェスチャーを扱えるようにした。「フォームの上のさまざまな場所でマウスやペンなどを動かすことによって、イベントを発生させることができる」(同社)。
Delphi 2010ではジェスチャーのサポートによって、マウスなどの操作に応じてウィンドウを表示したり、表示画像を変更するアプリケーションを開発できるWindows 7のマルチタッチでは、複数の指を使って「拡大」「縮小」「回転」といった操作が行える。ジェスチャーのサポートとActionManagerを組み合わせれば、マウスやペン、マルチタッチによって操作できるアプリケーション開発が可能になる。例えば、画面上でマウスを、あらかじめ定義された一定の形に沿って動かすとポップアップウィンドウを表示させる、といったイベントを発生させることができる。「これまでに作成した既存のアプリケーションを、容易にジェスチャー対応にできる」(同社)。
また、Windows 7で追加される新しい2DグラフィックスAPI「Direct2D」および文字描画用API「DirectWrite」もサポートし、アンチエイリアスや回転といった画像処理を楽に行えるようなるという。
関連リンク
関連記事
情報をお寄せください:
TechTargetジャパン
- 派生型でもっと便利にデータを扱う (2012/4/26)
基本型を組み合せて使える派生型を学びます。派生型には構造体、共用体、配列などがあります - 実例で学ぶRailsアプリのテスト方法 (2011/12/22)
具体的なWebアプリを例に簡単なテストを使ったリファクタリングについ
て解説する - Railsの人気テストフレームワーク6選! (2011/8/18)
今回からテストを使ったリファクタリングを解説する。まずはRailsで人
気のあるテストフレームワークをいくつか紹介する - ActiveRecordの更新系操作 (2011/6/27)
Railsのモデル層を担当するActiveRecordを使った登録、更新、削除
など、更新系の機能を中心に見ていきます
|
|
キャリアアップ
スポンサーからのお知らせ
- - PR -
