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


HSPTV!掲示板


未解決 解決 停止 削除要請

2006
0729
Lですキーストロークって変えれますか?1未解決


Lです

リンク

2006/7/29(Sat) 17:06:08|NO.1621

キー押し続けると、ちょっと時間があいてから
ばーって文字が連射されるじゃないですか。
あの連射されるまでの間隔ってHSPから変えれますか?



この記事に返信する


Drip

リンク

2006/7/29(Sat) 20:51:32|NO.1627

Dripです。

 Lですさん、こんにちは。
キーストロークとはキーの押し込みの度合いによる判定の意味ですね。
‥そうではなく恐らくテキストフィールド等でキーを押しっぱなしにしたときの
「表示までの待ち時間」の事を言っていらっしゃると思うのですが、これを変更することは
コントロールパネルのキーボードのプロパティを制御することになり、プログラムによって
この設定が勝手に書き換えられるとユーザーにとって非常に迷惑になります。
(この設定そのものがマイナーなため、入力間隔が変更されたまま、ソフトがなんらかの
 トラブルで強制終了した場合に設定の戻し方がわからなくなったり、
 勝手にコントロールパネルのプロパティを書き換えられることに不安を抱くユーザーも
 多いためです。)

 具体的にどのようなケースで表示までの待ち時間を変更したいのでしょうか。
最もユーザーフレンドリーなやり方としては次のように、ソフトウェア側で入力間隔を制御することです。

#define keywait 16//待ち時間 mes "スペースキーを押しっぱなしにしてみてください。" repeat getkey k,32 if k=1:in++:else:in=0 if in=1 | in>keywait:mes "Type!" await 30 loop



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