Ryo SHIMIZU
furyo****@on-ai*****
2006年 1月 2日 (月) 04:05:17 JST
ふりょです. スマートブックマークの並び順の記憶をやろうとしたんですが,挫折しました. 考えていたのは,kz-smart-bookmark-action.c の cb_menuitem_activate() で フォルダの位置を kz:current_position で XBEL 中に記憶し, cb_bookmark_update() で,フォルダメニューを kz_bookmark_get_current() で 取得した位置に配置する,というものです. フォルダ以外は,cb_menuitem_activate()で順番をsmartbookmarks.xml に反映 させているため,特にやることはないと思います. どうやら,kz:current_position にフォルダメニューの位置を記憶するのは できたのですが,それを使ってスマートブックマークメニューを作るのが できませんでした. gtk_menu_shell_insert() を使えば簡単にできるかな,と思ったんですが, そうはうまくいきませんでした… 書きかけのパッチを添付するので,誰かやっつけて下さい. #これの途中で kz-xbel.c がすごいことになっているのに気づいたので #そちらの修正も送ります. -- Ryo SHIMIZU 清水 涼 furyo****@on-ai***** -------------- next part -------------- 文字コード指定の無い添付文書を保管しました... 名前: store_smart_pos.diff 下載 -------------- next part -------------- 文字コード指定の無い添付文書を保管しました... 名前: xbel.diff URL: http://lists.sourceforge.jp/mailman/archives/kazehakase-devel/attachments/20060102/bdd5d9a9/attachment-0001.txt