scriptdb に保存されている Google Apps Scripts を使用して、Google サイトのコメントを検索するための検索ボックスを実装しています。
UI 側では、scriptdb からの提案を一覧表示するために、その下にテキスト ボックスとリスト ボックスを実装しました。下の画像に示すように動作します。
そして今、入力された文字列を下のリストボックスで太字にして、ユーザーが正確な文字列が提案ボックスのどこにあるかをより柔軟に見つけられるようにしようとしています。下の画像のように。
また、リストボックス コントロールでは、styleAttribute を設定して、追加された項目を太字にしたり、フォントの色を変更したりできます。
Ex:
app.createListBox().addItem("SELECT").setStyleAttribute("color","red");
上記のステートメントは、すべてのリスト ボックス項目のスタイル属性を設定します。
しかし、追加されたアイテムで特定のキャラクターのスタイル属性を設定する方法
listbox.addItem("HELLO world")
問題は、リスト ボックスで上記の addItem の大文字のみに style 属性を設定することです。
これにより、より便利になり、Google Apps Script での開発者の複雑さが軽減されます。
また、issue 2293の issue tracker の機能強化としてこれを取り上げました。
他に回避策がある場合は、ここで提案してください。この機能を必要としているすべての人に役立ちます。
Tnx、チョッカ。