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

[xyzzy:03058] Re: 定義関数の説明?



こんにちわ♪
花井です。

masahito さん、服部さん、そして亀井さん、
ありがとうございます。ESC キー、利くようになりました。

# 変更箇所の研究、研究...

いままで ESC が利かなかったのは、使ってたダイアログが
"Yes/No" タイプだったからだったんですね。

で、服部さんは、

> info-modoki.lの49行目を
> 
>   ((yes-no-or-cancel-p "~A\n\nキーワードが...

と、"Yes/No/Cancel" に。


亀井さんは、

> (defun yes-or-no-p (fmt &rest args)
>   (eq (message-box (apply #'format nil fmt args) nil
>                    '(:ok-cancel :question :button1)
>                    :button1 "はい(&Y)" :button2 "いいえ(&N)")
>       :ok))

"Ok/Cancel タイプ" にして ESC を受け付けるようにしつつ、
ボタンのキャプションを変えて、"Yes/No" タイプに化けた、と。

ボタンのキャプションが変えられちゃうというのが、なにやら新鮮です。
# あ、これは Version 0.0.0.93 の変更分ですね。

ありがとうございました。
これからもよろしくおねがいします。

-+-----------------+-------------------+-
    φ(.. ) おべんきょ、おべんきょ...
   ⌒⌒
       花井 達 (honey@xxxxxxxxx)
-+-------------------------------------+-

Index Home