2011年10月22日土曜日

複数ウィンドウでのタッチ入力

内部構造の見直しは停滞中。フリックガイドを出すためには必要なことだけど、自分で使う分にはフリックガイドの必要性が高くないので気が乗らない。

代わりにキーボードを左右分割できるように複数ウィンドウ化してみてわかったこと。

1.タッチメッセ―ジを受け取れるウィンドウは一つ
ウィンドウAにタッチしたままウィンドウBにタッチしてもウィンドウBにはタッチ情報が送られない
2.ウィンドウ外から始まったタッチ情報は受け取れない
1の例ではウィンドウBをタッチした情報はどこかに消える
3.タッチ検出後ウィンドウ上に別のウィンドウを出しても、元のウィンドウにタッチ情報が送られ続ける
フリックガイドを別ウィンドウにして上に被せても問題なさそう
4.ウィンドウの完全透明部分ではタッチ情報を受け取れず、下にあるウィンドウに送られる
黒を透明色にしていたら、閉じるボタンの影からタッチが下に漏れてた
5.タッチ情報を受け取るウィンドウが変わるのは、一度全てのタッチが終了した時

複数ウィンドウではマルチタッチ対応できなさそうなので、一つのウィンドウをマルチウィンドウに見せかけることにした。

0 件のコメント:

コメントを投稿