Re: Re: 画面からはみだすフォームをキーボードでスクロールさせたい
kawabata
居住地: 群馬
投稿数: 86
お世話になっております。
肝心なところを書き忘れていましたね。
はい、スクリーンモードです。
上下矢印キーでの項目移動も出来ています。
実はつい先ほど、どうにか解決しました。
といっても、スクロールバーをキーで操作する、という手法を見つけたのではないのですが……。
画面解像度よりも大きなフォームを作ると、Windowsがクロールバーをだします。
これですと、矢印やタブキーで項目移動してき、画面外の項目にフォーカスが移っても、スクロールしてくれません。
フォーカスが画面外に行ってしまい、スクロールバーを操作してスクロールさせないと、入力がままならない状況でした。
(で、スクロールバーをキー操作で動かせないか、と……)
フォーム自体は画面解像度よりも大きなままで、フォーム特性の「フレーム高さ」を解像度に合わせて調整しました。(フォームサイズよりも小さなフレームサイズにしたわけです)
こうすると、矢印やタブキーで項目移動し、画面外の項目にフォーカスが移った瞬間に、MAGICが自動的に画面をスクロールさせてくれました。
(この場合、スクロールバーはMAGICが自動的に表示してくれています)
本件質問の際に、スクロールバーをキー操作することが目的のようなことを書いてしまいましたが、それは解決手法のひとつでした。
目的は、入力作業中にマウスを触らずに済ませたいが、スクロールさせないと入力できない、という問題の解決でした。
質問の仕方自体、よくなかったと反省しております。
肝心なところを書き忘れていましたね。
はい、スクリーンモードです。
上下矢印キーでの項目移動も出来ています。
実はつい先ほど、どうにか解決しました。
といっても、スクロールバーをキーで操作する、という手法を見つけたのではないのですが……。
画面解像度よりも大きなフォームを作ると、Windowsがクロールバーをだします。
これですと、矢印やタブキーで項目移動してき、画面外の項目にフォーカスが移っても、スクロールしてくれません。
フォーカスが画面外に行ってしまい、スクロールバーを操作してスクロールさせないと、入力がままならない状況でした。
(で、スクロールバーをキー操作で動かせないか、と……)
フォーム自体は画面解像度よりも大きなままで、フォーム特性の「フレーム高さ」を解像度に合わせて調整しました。(フォームサイズよりも小さなフレームサイズにしたわけです)
こうすると、矢印やタブキーで項目移動し、画面外の項目にフォーカスが移った瞬間に、MAGICが自動的に画面をスクロールさせてくれました。
(この場合、スクロールバーはMAGICが自動的に表示してくれています)
本件質問の際に、スクロールバーをキー操作することが目的のようなことを書いてしまいましたが、それは解決手法のひとつでした。
目的は、入力作業中にマウスを触らずに済ませたいが、スクロールさせないと入力できない、という問題の解決でした。
質問の仕方自体、よくなかったと反省しております。
投票数:0
平均点:0.00
投稿ツリー
-
画面からはみだすフォームをキーボードでスクロールさせたい
(kawabata, 2011-1-19 12:13)
-
Re: 画面からはみだすフォームをキーボードでスクロールさせたい
(Tanda, 2011-1-19 20:43)
-
Re: 画面からはみだすフォームをキーボードでスクロールさせたい
(kawabata, 2011-1-20 9:07)
-
Re: Re: 画面からはみだすフォームをキーボードでスクロールさせたい
(Tanda, 2011-1-21 10:54)
-
Re: Re: 画面からはみだすフォームをキーボードでスクロールさせたい
(kawabata, 2011-1-21 13:32)
- Re: Re: 画面からはみだすフォームをキーボードでスクロールさせたい (yoshimoto, 2012-6-9 9:38)
-
Re: Re: 画面からはみだすフォームをキーボードでスクロールさせたい
(kawabata, 2011-1-21 13:32)
-
Re: Re: 画面からはみだすフォームをキーボードでスクロールさせたい
(Tanda, 2011-1-21 10:54)
-
Re: 画面からはみだすフォームをキーボードでスクロールさせたい
(kawabata, 2011-1-20 9:07)
-
Re: 画面からはみだすフォームをキーボードでスクロールさせたい
(kawabata, 2012-6-11 14:55)
- Re: 画面からはみだすフォームをキーボードでスクロールさせたい (yoshimoto, 2012-6-11 18:11)
-
Re: 画面からはみだすフォームをキーボードでスクロールさせたい
(Tanda, 2011-1-19 20:43)