わいあーど頭痛

「ロスト・エンド・クレイドル」更新情報などのブログ

里々で文字入力にオートコンプリートを出す例

里々技術記事ネタ募集2024春開催中です。
このネタは投稿されたものではありません。

ご自由にお使いください。

使用イメージ図
*何か入力してもらう
$単語群「【候補として出すもののリスト】」の重複回避【タブ】昇順、起動中
:\![open,inputbox,【入力ボックス識別子】,0,最初から入っている文字]インプットボックスを開いています。

@inputbox.autocomplete【タブ】(equal,(R1),【入力ボックス識別子】)==1
(times,(単語群「【候補として出すもののリスト】」の数),(【候補として出すもののリスト】)(バイト値、1))

*OnUserInput
>(R0)を教えてもらった
#既にOnUserInputがある場合、ここは不要です

*【入力ボックス識別子】を教えてもらった
:「\_?(R1)\_?」と入力されました。
#さくらスクリプトが実行されないよう、\_?で囲っています
#【入力ボックス識別子】がOnで始まる場合、入力された内容は(R0)に入っています

@【候補として出すもののリスト】
しゃけ
まぐろ
ほっけ