逆引きxyzzy lisp(フレーム) - circleratio/xyzzy GitHub Wiki

目次

フレームを作成する

(setq frame (new-pseudo-frame "frame test"))
=> #S(editor::pseudo-frame name "frame test" winconf nil save-p nil selected-fn nil deleted-fn nil)

フレームを削除する

(delete-pseudo-frame frame)
=> t

(delete-all-pseudo-frames t)
=> t

フレームの名前を変更する

一度選択してから変更する必要がある。

(select-pseudo-frame frame)
=> nil

(rename-pseudo-frame "renamed")
=> "renamed"

フレームを検索する

(find-pseudo-frame "renamed")
=> #S(editor::pseudo-frame name "renamed" winconf nil save-p nil selected-fn nil deleted-fn nil)

カレントのフレームを調べる

(selected-pseudo-frame)
=> #S(editor::pseudo-frame name "renamed" winconf nil save-p nil selected-fn nil deleted-fn nil)
⚠️ **GitHub.com Fallback** ⚠️