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

Re: Firefox style menu



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)