[Kazehakase-devel 1179] Re: 「ブックマークフォルダを更新」ボタン

Back to archive index

Takuro Ashie ashie****@homa*****
2004年 5月 4日 (火) 11:59:25 JST


足永です。

On Tue, 4 May 2004 11:35:19 +0900
Hiroyuki Ikezoe <poinc****@ikezo*****> wrote:

> これですけど、ブックマークバー上のアイテムはメニューアイテムをやめてボタ
> ンにしてもいいと思います。(ボタンにしたら「更新」ボタンが表示されるかは
> 未確認)

いや、たぶん話が噛み合っていないような気がします。

今のツールバーでは、アイテムがツールバーからはみ出した時に右端に下矢印ボ
タンが出るようになり、これを押すと、はみ出したアイテムがメニューで出るよ
うになります。

しかし、現状ではメニューアイテムにボタンを出すようになってはいないため、
フォルダを更新する場合は、そのフォルダのサブメニューの一番上のアイテム
(プログラム的にはフォルダープロキシーと名付けてます)で右クリックして「フ
ォルダを更新」を選択しなければいけません。

まとめると、オーバーフローしたアイテムの更新を行うためには

 1. ツールバーの下矢印ボタンを押す
 2. 対象フォルダのサブメニューを出す
 3. フォルダープロキシーの上で右クリックする
 4. 「ブックマークフォルダを更新」を選択する

という手順を踏まなければいけません。
たぶん、これでは繁雑すぎる、という話なのではないかと推測しています。

また、ツールバーの下矢印ボタンを押した時に出てくるウィジェットはメニュー
なので、ここには必ずメニューアイテムを突っ込まなければいけません。

src/kz-bookmark-bar.cの345行目あたりの

    proxy = kz_bookmark_menu_create_menuitem(bookmark, bar->kz, FALSE);
    gtk_tool_item_set_proxy_menu_item(GTK_TOOL_ITEM(toolitem),
                                      "bookmark", proxy);

辺りがそれに相当します。



Kazehakase-devel メーリングリストの案内
Back to archive index