[xyzzy:04993] Listbox
- Subject: [xyzzy:04993] Listbox
- From: Toy <s5087@xxxxxxxxxxxxxxxxxxxxx>
- X-mailer: KaMail-0.0.2.2 on xyzzy-0.2.1.155 (windows-2000)
- X-yzzy-version: 0.2.1.155
こんにちは,Toy@Booing Network です。
色名ダブルクリックと *list-box-pagedown/up-char* の実装
どうもありがとうございました。
なんですがこれらの変数に M-○ 系の文字が割り当てられませんでした。
これは仕様でしょうか?
(setq *list-box-pagedown-char* #\C-z) ; オケ
(setq *list-box-pagedown-char* #\M-v) ; ダメ
また listbox の要素をキーボードで選択しようとすると,
一番上の要素しか選べなくなってました。(マウスならいけます)
テスト用に用いたコードはこんなん(↓)です。
;; listbox test
(multiple-value-bind (result data)
(dialog-box '(dialog 0 0 222 237
(:caption "Test Dialog")
(:font 9 "MS Pゴシック")
(:control
(:listbox temp-list nil #x50b10911 7 7 206 202)
(:button IDOK "OK" #x50010001 106 216 50 14)
(:button IDCANCEL "キャンセル" #x50010000 164 216 50 14)))
(list (cons 'temp-list
'(("a" . a) ("b" . b) ("c" . c)
("d" . d) ("e" . e) ("f" . f)
)))
'((temp-list :column (24 40) :must-match t :enable (IDOK))))
(when result
(format t "~s~%" (cdar data))))
次にこれは質問なのですが,テキストの折り返しをウィンドウの幅にしている
ときに,「共通設定」「禁則処理」のチェックを全部外したら,★完全に★横
スクロールを防げるものなのでしょうか? ~~~~~~~~~~~~
# 未だ横スクロール地獄から抜けれないものですから…
最後にこれはあきらかに kbdacc が関係していると思われるのですが,「共通
設定」を呼び出そうと,Alt → T → C としようとしたら,Alt → T と打っ
た瞬間,"超速" で太い罫線が選ばれてしまって共通設定が選べません。(;_;)
確かに初っ端のタメを 115 にしている私が悪いのかもしれないのですが,そ
れが「ツール(T)」に"のみ"起こって,ちょっと不思議に思ったので報告させ
ていただきました。(もちろん初っ端のタメを 0 にしたらなくなりました)
----
Toy
E-mail : s5087@xxxxxxxxxxxxxxxxxxxxx