[Date Prev] [Date Index] [Date Next]
[Thread Prev] [Thread Index] [Thread Next]

[xyzzy:04993] Listbox



こんにちは,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

Index Home