間欠泉要素の入力バー機能の追加は素晴らしいでしょう!
作成時に関数にテザーされる入力バーを作成します。
テキストバーからの入力は関数に送信されます。
3.基本的にクリックコールバックの機能ですが、柔軟性があります。
うーん、あなたはそれをどのように機能させたいかをリストしましたが、理由はどこにありますか:)
簡単なチャットウィンドウ入力。ミニコンソールの入力行に入力されたテキストを関数に送信し、関数が適切なチャネルに自動的に送信できるようにします。 ユーザーウィンドウ内のEMCOは、たとえばメッセージに応答するためにMudletメインウィンドウに移動する必要なしに、チャットウィンドウとして使用できるようになります。
または、構成ウィンドウの入力行。そのユーザーウィンドウに接続された行に入力されたすべての情報が、構成テーブルに値を設定するために関数によって解析されます。
私が最近人々と行った議論で出てきたいくつかの例のように。
アプリケーション全体がユーザーがそのエントリウィジェットに何かを入力するのを待っている間、実行はどうなりますか?
テキスト入力がsysEvent
に関連付けられている/提供されている場合は可能かもしれません...:thought_balloon:
クリックしたときではなく、Enterキーを押して入力を送信し、入力されているテキストを関数の引数として送信することを除いて、ラベルのクリックコールバックのように機能することを想定しています。 おそらく、関数が割り当てられていない場合、それは通常どおりエイリアスエンジンを介して実行されますか?
https://github.com/Mudlet/Mudlet/issues/1897の複製であり、 https: //github.com/Mudlet/Mudlet/pull/4055#issuecomment-683445440でテスト用のソリューションを利用できます。
最も参考になるコメント
クリックしたときではなく、Enterキーを押して入力を送信し、入力されているテキストを関数の引数として送信することを除いて、ラベルのクリックコールバックのように機能することを想定しています。 おそらく、関数が割り当てられていない場合、それは通常どおりエイリアスエンジンを介して実行されますか?