― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 7 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2013年10月21日(月) 13:48 
こんにちは。
初めて書き込みさせて頂きます。
環境:Windows 7 Professional
Thunderbird Ver:24.0.1

先日、Thunderbirdを24.0.1にバージョンアップしました。
UP前は受信メールを「右クリック」した時に出るメニュー一覧の一番上は
「新しいウィンドウでメッセージを開く」だったのですが、
今は「新しいタブでメッセージを開く」になってしまいました。。

ついついクセで一番上を選んでしまい、とても苦労しています。
メニューの表示順を変えることは出来ないでしょうか?

ご存知の方がいましたら、ご教示いただけないでしょうか?
宜しくお願い致します。

_________________
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0; MDDRJS)


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2013年10月22日(火) 02:11 
オフライン

登録日時: 2008年5月26日(月) 01:41
記事: 1345
お住まい: 冥府
コンテキストメニューの順序が入れ替わると云う減少は聞いた事が無いので、現状では以下で対応するのが良いとも思えますが、アドオン以外での対処法が提示される迄一応待っても良いでしょう。

* Menu Editor :: Add-ons for Firefox
* Menu Editor II :: Add-ons for Firefox

_________________

*Windows 10 21H1 64bit/*GoogleJapaneseInput:ATOK2017:MS-IME
Firefox 95.0:Beta 96:Developer Edition 96:Nightly 97.0a1:
Thunderbird 91.4.0:Earlybird 96:Daily 97.0a1:SeaMonkey 2.53.10/2.58a1:
Opera 82.0.4227.23:Google Chrome 96.0.4664.93/98.0.4756.0(Official Build)canary:
SRWare Iron 96.0.4900.0:Lunascape 6.15.2:Avant Ultimate 2020 build 3, 3.17.2020
Mozilla/5.0 (Windows NT 6.0; rv:27.0) Gecko/20100101 Firefox/27.0

通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2013年10月22日(火) 08:53 
aides 様ご教示頂きありがとうござます。アドオン早速確認してみます。仰るように対処法が提示されると助かるのですが。。。

_________________
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0; MDDRJS)


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2013年10月22日(火) 12:43 
オフライン

登録日時: 2006年9月05日(火) 18:47
記事: 4207
 
sk_haru さんが書きました:
先日、Thunderbirdを24.0.1にバージョンアップしました。
UP前は受信メールを「右クリック」した時に出るメニュー一覧の一番上は
「新しいウィンドウでメッセージを開く」だったのですが、
今は「新しいタブでメッセージを開く」になってしまいました。。

バージョンアップされる前は、バージョン 17.0 系を利用されていたのではないでしょうか。
バージョン 24.0 からは、そのように変更されています。

[参照]
Bug 878933 – in Thunderbird message list context menu, show "Open message in new Tab" above "Open message in new Window"
Thunderbird Release Notes - Thunderbird Bug Fixes v.24.0


sk_haru さんが書きました:
メニューの表示順を変えることは出来ないでしょうか?

CSS(Cascading Style Sheets / カスケーディング・スタイル・シート) でカスタマイズして、
順番を変更することが可能です。

Thunderbird の場合は、userChrome.css ファイルに、次の記述(コード)で、変更できます。

コード:
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");

/* スレッドペインのコンテキストメニュー(右クリックメニュー)で、以下の項目の順番を入れ替える */
menuitem[id="mailContext-openNewWindow"][label="新しいウィンドウでメッセージを開く"] {
-moz-box-ordinal-group: 1; /* コンテキストメニューの最上部にする */
}
menuitem[id="threadPaneContext-openNewTab"][label="新しいタブでメッセージを開く"] {
-moz-box-ordinal-group: 2; /* コンテキストメニューの上から 2 番目にする */
}

[補足]
1.Thunderbird 24.0.1 日本語版に、適用した場合です。
2.userChrome.css ファイルは、テキストエディタなどで作成し、文字コードは、
  UTF-8 で保存します。(Windows 付属のメモ帳で、作成できます)
3.userChrome.css ファイルは、Thunderbird のプロファイルフォルダ内に
  chrome フォルダを作成して、その中に置きます。
  [参照] プロファイル | 操作方法 | Thunderbird ヘルプ
4.もっとスマートな方法があれば、フォロー願います。

_________________
Mozilla/5.0 (Windows NT 6.1; rv:27.0) Gecko/20100101 Firefox/27.0


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2013年10月22日(火) 13:33 
kiki 様ご教示頂きありがとうござます。当方、この手の内容に明るくなく。。申し訳ございません。内容をよく読ませて頂き1度トライしてみます。

_________________
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0; MDDRJS)


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2013年11月05日(火) 19:39 
kiki さんが書きました:
コード:
/* スレッドペインのコンテキストメニュー(右クリックメニュー)で、以下の項目の順番を入れ替える */
menuitem[id="mailContext-openNewWindow"][label="新しいウィンドウでメッセージを開く"] {
-moz-box-ordinal-group: 1; /* コンテキストメニューの最上部にする */
}
menuitem[id="threadPaneContext-openNewTab"][label="新しいタブでメッセージを開く"] {
-moz-box-ordinal-group: 2; /* コンテキストメニューの上から 2 番目にする */
}

現時点では、CSSの -moz-box-ordinal-group: で順番を制御してはいなくて、全てデフォールトの -moz-box-ordinal-group: 1 が適用されていますから、この指定だと、
(1) mailContext-openNewWindow は、そのまま。
(2) threadPaneContext-openNewTab を、一番下に持っていく。
になります。
他の全ての要素に -moz-box-ordinal-group: 3 を指定しないと、「hreadPaneContext-openNewTab とmailContext-openNewWindowの入れ替え」にはなりません。
また、[label=...]でラベルも指定すると、誰かがlabelを変えていると、効かなくなります。

必要なことは「mailContext-openNewWindowを一番上にもって行く」ですから、以下で十分、ということになります。
標準では誰もいじっていないようですから、!important は不要のようです。
コード:
menuitem[id="mailContext-openNewWindow"] {
-moz-box-ordinal-group: 0;
}
参照: 「mozilla "-moz-box-ordinal-group"」でググって見つかる、「MDNの文書」、「他の参考書」。

一番優先順位の高い小さな値はリザーブしておき、セパレーターごとにグループわけして10ずつ増やし、グループ内の順番を(N*10)+M とでもしておいてくれると、最小限の要素の -moz-box-ordinal-group: だけで、非常に簡単に順番を入れ替えられるんですけどね。

_________________
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2013年11月05日(火) 23:50 
オフライン

登録日時: 2006年9月05日(火) 18:47
記事: 4207
 
通行人 さんが書きました:
コード:
menuitem[id="mailContext-openNewWindow"] {
-moz-box-ordinal-group: 0;
}

だけで、うまくいけました。

-moz-box-ordinal-group: について、理解がすすみました。
通行人 さん、ありがとうございます。

_________________
Mozilla/5.0 (Windows NT 6.1; rv:28.0) Gecko/20100101 Firefox/28.0


通報する
ページトップ
 プロフィール  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 7 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[84人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean