Windows 7にも対応

Delphi新版はタッチ操作のアプリケーション開発を可能に

2009/08/10

 エンバカデロ・テクノロジーズは8月25日に、Windows開発環境の最新版「Delphi 2010」「C++Builder 2010」をリリースする。それに先立ち同社は、ブロガーなどを対象としたプレビュー会を開催し、新機能を紹介した。

 Delphiは、Windowsプラットフォーム向けの統合開発環境。新バージョンでは、キーボードからすべての機能にアクセスできる「IDEInsight」やコードフォーマッタを追加するなどして、操作性を改善するという。また、Delphiコンパイラでは、Javaでいうリフレクションに相当する機能を提供する新しいRTTI(実行時型情報)やカスタム属性をサポートしたほか、クラス呼び出し時にグローバルリソースの初期化、クリーンアップを行うクラスデストラクタが追加された。

 中でも大きな機能強化として、Windows 7のサポートが挙げられる。これと同時に、Windows 7に搭載される「マルチタッチ」も含んだ、さまざまなジェスチャーを扱えるようにした。「フォームの上のさまざまな場所でマウスやペンなどを動かすことによって、イベントを発生させることができる」(同社)。

delphi01.jpg Delphi 2010ではジェスチャーのサポートによって、マウスなどの操作に応じてウィンドウを表示したり、表示画像を変更するアプリケーションを開発できる

 Windows 7のマルチタッチでは、複数の指を使って「拡大」「縮小」「回転」といった操作が行える。ジェスチャーのサポートとActionManagerを組み合わせれば、マウスやペン、マルチタッチによって操作できるアプリケーション開発が可能になる。例えば、画面上でマウスを、あらかじめ定義された一定の形に沿って動かすとポップアップウィンドウを表示させる、といったイベントを発生させることができる。「これまでに作成した既存のアプリケーションを、容易にジェスチャー対応にできる」(同社)。

 また、Windows 7で追加される新しい2DグラフィックスAPI「Direct2D」および文字描画用API「DirectWrite」もサポートし、アンチエイリアスや回転といった画像処理を楽に行えるようなるという。

(@IT 高橋睦美)

情報をお寄せください:

Coding Edge フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

キャリアアップ

- PR -

注目のテーマ

ソリューションFLASH

「ITmedia マーケティング」新着記事

“AI美女”を広告に起用しない ユニリーバ「Dove」はなぜそう決めたのか
Unilever傘下の美容ケアブランド「Dove」は、「Real Beauty」の20周年を機に、生成AIツー...

有料動画サービス 34歳以下では過半数が利用経験、4割は1日1回以上利用
「ニールセン・ビデオコンテンツ アンド アド レポート 2024」を基に、テレビ画面での動...

2024年のGW予算は横ばい 賃上げよりも物価高と円安の影響が勝る?――インテージ調査
インテージが全国の15歳から79歳の男女を対象に実施したゴールデンウイークに関する調査...