今日、また次女が”とびひ”(次女に言わせると「とびひげ」になるから可笑しい)にかかっちゃいまして、午前休をとって病院へ。
もう少し涼しくなると、出なくなるんだけどね。
で、久々にお仕事の話。
現在、iアプリで業務端末画面を作るにあたって色々しらべてるんですが、十字キーを使った縦横のスクロールができないことが判明しまして。
正しくは、高レベルAPI(Panelクラス)の場合に限り、キー操作はフォーカス制御にあてられるため、キーイベントという形では発生しない仕様らしいのです。(詳しくは下記参照)
http://q.hatena.ne.jp/1153887492
ということで、画面をスクロールするには、低レベルAPI(Canvasクラス)で実装しなければならないようです。
低レベルAPIは、主にグラフィックを制御する際に使用するので、我々のような業務アプリ画面(たとえばログイン画面とか)しか作ったことがない人間には未知の世界。どっちかというとゲームプログラミングに近い感じです。
まぁ、リーダーからの要望も「ドラクエみたいに動かして」って感じなので、ある意味理にかなっているんでしょうが。楽しいような不安なような。
明日からチャレンジです。