選択肢編集のコンボボックス化
分岐があったときにデフォルトでYes/no/キャンセルなどの選択肢を選べるようにする機能です。 毎回分岐を作る度に手打ちする手間が省けるので助かることが多いです。
確認した限り1.20の時にはもうあった機能のようで、特に問題なく導入できるのではと思います。
Comments (16)
-
repo owner -
repo owner - marked as major
できれば実装するべき機能なので、優先度を上げておきます。
-
これ、設定ダイアログでの選択肢リストの編集ってどういうウイジェット?(コンボボックスとかテーブルとか)を使う予定ですか?選択肢を変えるのは、称号が存在する・存在しない みたいなコンボボックスを出せばいいんだろうなあとは思いますが。
-
repo owner 設定ダイアログの「背景とキーコード」のところに選択可能なキーコードの一覧があります。ただのテキストを行分けして取り扱うという形になりますが、このやり方は簡潔で悪くありません。
タブ名を「背景と選択肢」のように変えて、キーコードの上か下にでもメッセージ選択肢の欄を設ければいいと思います。
-
repo owner 今から実装してみます。
-
お疲れ様です。
-
repo owner 実装しました。CardWirthEditorと違って「Yes」や「No」が全部半角になっているので、全角がいい方は設定の
背景と選択肢 > 標準の選択肢
から変更してください。
cwxeditorも開発者が複数になったので、ぼちぼち開発用forkからPull Requestするやり方に変えていきます。
-
長月さんにかかると、この量が1時間で出来てしまうのか・・・お疲れ様です。
-
reporter - changed status to resolved
ありがとうございます。 解決に変えておきます。
-
reporter コンボボックスの長さを今の2倍ぐらいにできないでしょうか(6cm)。 少し長めの文の選択肢だと見づらくなるので。
-
いくつか気が付いた事と要望があります。すみません、言葉が悪いですが正直なところ使い勝手が悪くなったように感じました。
-
選択肢の編集を
Enter
キーで終えるとフォーカスがツリーからどこかへと飛んでしまっています。キーボードに両手を乗せたまま続けて選択肢の編集を行う際に不便さを感じました(手をマウスに戻さないといけない)。 -
選択肢を編集しようとすると空のテキストが選択されてしまいます。
-
変更前(コンテントからツリーの右端まで)と比べて編集中の表示領域が狭すぎます。全角8文字しか確認する事ができません。全て使い切れなくても全文を確認できる分、前の表示が好みでした。
-
私は
矢印キー
で編集中の入力位置を変更することがあるのですが、このときに↓
か↑
に当たってしまうとアウトです。最初からやり直しになってしまいます。オプションでコンボボックス機能の有効・無効化は選択できないものでしょうか。
Build: 2017-03-08 21:03:27 Debug (64-bit) Compiled by Digital Mars D 2073
-
-
reporter すみません。1と4についてはよくわからなかったのですが、2と3は1.50の形なら問題ないですね。 1と4は1.50の形式に完全に合わせても解決できないことでしょうか。
-
repo owner ご意見ありがとうございます。1.-3.については問題なく対応できました。
4.ですが、これは実はWindowsの問題です。cwxeditorのレベルでの解決は難しいです。とりあえずオプション(
その他 > 詳細 > イベントビューの設定 > 選択肢を編集する時、「標準の選択肢」をコンボボックスで選択可能にする
)で元に戻せるようにはしておきました。 -
迅速なご対応をしていただきありがとうございます。 1.~4.まで全て以前と同じ操作性である事を確認しました。とても助かります。 コンボボックスを活用しない側の人間としては、このままオプションで住み分けを続けられたらと思います。
- 余談ですが3.が当初あんなに短くなっていたのは、おそらく▼の位置を考えての事だと思っています。
Build: 2017-03-11 12:32:49 Debug (64-bit) Compiled by Digital Mars D 2073
-
> @jinto_ さん
あまり偉そうな事は言えませんが(自信がない)、 1.のフォーカス(焦点)は簡単に言うと「入力や操作が可能な状態にあるウィンドウ・ダイアログ等がどれなのかを表す」ことです。 例えば、イベントビューのツリー内にあるコンテントをクリックして点線や青い帯が出ると、フォーカスがそこにあるといえます。 (14e93b5)の変更でそのフォーカスが行方不明になっていた事を先程 指摘させていただきました(そのままだとキーボード操作で困る)。
4.は@k4nagatsukiさんによるとWindows側の問題だそうです。単にWindowsと私が噛み合っていなかっただけでした。 無理に統一せず住み分けた方が無難だと思います。
-
reporter 使ってる側の人が言うなら仕方ないですね。 提案した側としては可能な限り統一したかった。 でも前よりコンボボックスの使い勝手が増したのは、Liar_cw NAさんの丁寧な報告のお陰なのでそこは感謝です。 これで本当に解決かな。〇
- Log in to comment
ありがとうございます。これは時々つけた方がいいかと思いつつそのたびに忘れていた機能です。たぶん私自身がCardWirthEditorを使っていた頃に一度も活用しなかったせいだと思います。
コンボボックスの内容は、動的に変更できるようにしておき、設定ダイアログからユーザが変更できるようにした方がよさそうです。