私は2台のEmacsW32フレームを作成しました。私は両方のフレームが隠されているときに、左または右のフレームにalt-tabしたいと思っていますが、alt-tabウィンドウでアイコンの順序が変わるため、それらを区別することはできません。EmacsW32でフレームごとに異なるアイコンを表示できますか?
Windows XPでEmacsW32の特定のフレームのアイコンを変更する方法はありますか?
私は2台のEmacsW32フレームを作成しました。私は両方のフレームが隠されているときに、左または右のフレームにalt-tabしたいと思っていますが、alt-tabウィンドウでアイコンの順序が変わるため、それらを区別することはできません。EmacsW32でフレームごとに異なるアイコンを表示できますか?
Windows XPでEmacsW32の特定のフレームのアイコンを変更する方法はありますか?
私は、フリーウェアのWebページ(ちょうどgoogle it)からいくつかの.icoファイルをダウンロードし、それを使用しようとしました。以前は、.bmpを試しました。frame parametersのドキュメントではファイルタイプが指定されていないためです。あなたは.ico formatを使用しなければならないウィンドウのように見えます。私の2つのemacsフレームは、surfboardとbeach chairのようになりました。
(set-frame-parameter (car (frame-list)) 'icon-type "c:/path/to/bitmap/surf.ico")
今まで私は 'set-frame-name'を見つけ、select-frame-by-nameが実際に動作することを発見しました。左のフレームを「左」、右のフレームを「右」と名づけました。だから私はalt-tabを打っているときにフレームの名前が表示されます。
まだ私が望んでいたものではありません。
私はNTEmacsを使用していますので、このトリックはすべてのemacsで動作します。バッファ名に合わせてフレームタイトルを設定するだけで、それぞれを区別することができます。これはAlt-Tabに反映されます。しかし、開かれたバッファの名前が同じであれば、これは機能しない可能性があります。あなたの.emacsで私のFedoraボックスで
;; format the title-bar to always include the buffer name
(setq frame-title-format "emacs - %b")
(setq icon-title-format "emacs - %b")
をfollwoing
入れ、私はEmacsが扱うすべての画像フォーマットを使用することができます。 –
悲しいことに、これはウィンドウでは動作しないようです。私はちょうど右と左の矢印、そして良さとBMPを作成しました。 – shapr
Windows(XP以上)に必須と表示される.icoを使用するようにコードを更新しました。 –