HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2007
0128
くぼたまボタンとスペース・キー2解決


くぼたま

リンク

2007/1/28(Sun) 12:16:04|NO.5268

ボタンを一度クリックすると、その後、そのボタンに点線の囲みがついて、
クリックしなくても、スペース・バーを押すことで、
そのボタンをクリックしたのと同じ動作になりました。

スペース・バーをプログラム中で別の意味に使いたい時に、思わぬ動きをしてしまいます。

ボタンを一度もクリックしなければ、そうはなりません。

スペース・バーによるボタンのクリックを止める方法を教えてください。
よろしくお願いします。



この記事に返信する


As

リンク

2007/1/28(Sun) 12:25:14|NO.5269

それはボタンにフォーカスがあっているとおきる動作です。
回避したい場合は、ウィンドウのどこかに見えないオブジェクトを作成しておき、
onkey などによってスペースバーが押されたのを確認したらobjselで見えないオブジェクトに
フォーカスをあわせることにより、ボタンがおされなくなります。



くぼたま

リンク

2007/1/28(Sun) 18:24:00|NO.5273

すばやいお答え、ありがとうございます。
納得です。

見えないオブジェクトは、作ったことが無かったので思いつきませんでした。
早速試してみます。

ありがとうございました。



ONION software Copyright 1997-2021(c) All rights reserved.