MultiTouch for Windows Forms(日本語版)

ダウンロード版で即納できます。

MESCIUS (旧社名:GrapeCity) 社の製品
1996 年より日本国内にてComponentSourceで販売中。

バージョン: 1.0J

i

MultiTouch for Windows Forms 1.0J販売終了のお知らせ
2018年4月30日(月)をもちまして「MultiTouch for Windows Forms 1.0J」の販売が終了されました。本製品の後継製品はございませんが、同等の機能を必要とされる場合は、ComponentOne for WinForms または ComponentOne Enterprise に収録されている「TouchToolkit for WinForms」の利用をご検討ください。

MultiTouch for Windows Forms(日本語版) の主な機能

MultiTouch for Windows Forms(日本語版) の主な機能

機能/特長

ズーム機能
アプリケーションの実行時にピンチ操作でコントロールをズームできます。ズーム機能を使用すると、フォーム上のすべてのオブジェクトを拡大または縮小し、フォームのサイズにあわせて表示します。タッチデバイスでは、入力時に画面を拡大してから値を入力し、入力完了後に画面を縮小して元のサイズに戻すことで、タッチ操作での入力を快適に行うことができます。MultiTouchでは、ズーム機能を持つコンポーネントまたはコントロールを3つ用意しており、ズーム対象にあわせて使い分けることができます。

  • GcZoom ズームコンポーネント:ズーム機能を提供します。ズームしたいフォームごとにズームコンポーネントを配置して使用します。
  • GcZoomPanelズームパネルコントロール:パネル内の子コントロールに対してズームできます。フォーム内の一部分だけをタッチ操作でズームしたい場合などに使用します。
  • GcApplicationZoomアプリケーションズームコンポーネント:アプリケーションズームコンポーネントをスタートアップ フォームに配置することで、アプリケーションに含まれるすべてのフォームをズームできます。

拡大率に応じた高品位画像を表示
画面のズーム率に応じて表示する画像を指定できます。画面を拡大していない場合は解像度が低い画像を表示し、拡大ズームしたときに高解像度の画像を表示することで、常に適切な解像度の画像を表示できます。

タッチ対応イベントをプラス
タッチやペンの操作に関するイベントを検出できます。タッチデバイス上でボタンコントロールをタップすると、既定ではClickイベントが発生しますが、MultiTouchの機能を使用するとClickイベントは発生せず、Tapイベントが発生します。もちろん、マウスでボタンコントロールをクリックした場合はClickイベントが発生するので、マウス操作とタッチ操作でそれぞれの処理を行うことができます。さらに、イベントではタッチデバイスに触れた操作がタッチとペンのどちらであるかを判別できるので、ペン操作だけを許可するといった制御が可能です。
また、マルチタッチ操作によって拡大や回転といったジェスチャーを検出できるので、タッチ操作だからこそ実現できる特有の動作をWindowsフォームに実装することができます。

タッチ操作の補助機能
タッチでの操作を使いやすくするための機能を提供します。

  • 拡大鏡:タッチ操作を行うときに指先に小さな拡大鏡を表示します。テキストボックスなどは、タッチ操作で文字列を選択すると操作中の指で選択中の文字が隠れてしまいますが、拡大鏡を使用することで選択している部分を確認できます。
  • コントロールバー:ズームやスクロールなどの操作をエンドユーザーの目に触れる形で提供します。コントロールバーを表示することで、タッチに対応している画面であることをエンドユーザーに知らせることができます。
  • パンウィンドウ:ズーム対象のフォームの全体像を別ウィンドウに表示します。エンドユーザーは、パンウィンドウを確認することで、どの部分が画面にズーム表示されているかを把握することができます。

フォームのリサイズとズーム率の変更
フォームのリサイズ時にフォームサイズのアスペクト比を固定できます。また、フォームのリサイズにあわせてフォーム内のズーム率を変更できるので、フォームの幅だけを変更してもフォームの高さとコントロールのサイズが自動で調整されます。また、フォーム内のズーム率にあわせてフォームのサイズを変更することもできます。さらに、MultiTouchは画面全体に表示するフルスクリーン機能を提供します。アプリケーションの表示領域を最大化できるので、タイトルバーやタスクバーの操作を抑止することができます。

軽快なパフォーマンス
タッチでのズーム操作中は画面をビットマップに置き換えてズーム結果のプレビューを表示しているので、軽快な動作を実現しています。また、ビットマップのプレビューを表示せずにズーム率の文字列を表示することもできるので、さらに軽快なズーム操作を実現できます。