[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Firefox style menu
- From: Hideyuki SHIRAI (白井秀行) <shirai@xxxxxxxxxxx>
- Date: Fri, 26 May 2006 17:30:07 +0900 (JST)
- X-ml-name: emacs-w3m
- X-mail-count: 08725
- References: <b4mhd3pv7gc.fsf@jpl.org>
From: Katsumi Yamaoka <yamaoka@xxxxxxx> said.
Subject: [emacs-w3m:08667] Firefox style menu
Message-ID: <b4mhd3pv7gc.fsf@xxxxxxx>
Date: Wed, 17 May 2006 09:08:35 +0900
> In the CVS trunk, I've implemented the Firefox style menu, which
> appears on tabs by clicking the mouse-3 button. It is available
> with only Emacs (it seems to be very hard to implement such a
> feature in XEmacs).
Add some functions for event of mouse on the tab area.
On the tab
* Double click mouse-1 => Copy tab.
* Double click mouse-2 => Delete tab.
Out of the tab
* Double click mouse-1 => Create new tab.
* Single Click mouse-3 => Show menu.
補足説明
実は、ソースを読むまで、drag&drop をサポートしているって知らなかっ
たので ^^;;;
・mouse-1、mouse-2 の drag & drop を Frame の外(Emacs のいないと
ころ)にしてもそいつを表示する、というのをやりました。
新しい Frame を作っちゃった方が良いと思う人もいるかも、ですが、
最近、滅多なことじゃ複数 Frame 作らないので個人的な趣味という
ことで。
・bury-buffer は必要ない(というか無い方が良いのでは?)と思って、
消しちゃいました (__)。
drag & drop で別のバッファを w3m にしたときに、その前に出てい
た buffer に戻すのがめんどくさいですよ。
P.S.
drag & drop を tab 上で行なったら tab の順番を変えてみる、とか考
えたのですが、end event が発生した buffer がどこだかわからないの
で断念。ちょっとくやしい。
--
Hideyuki SHIRAI (白井秀行) (mailto:shirai@xxxxxxxxxxx)