愉快なブラウザOpera 〜オペラ〜 その11

このエントリーをはてなブックマークに追加
112名無しさん@お腹いっぱい。
>>106
クッキーとかの切り替えボタンに文字列を使う方法は分かるんですが
画像を使う方法を教えて頂けませんか?
113名無しさん@お腹いっぱい。:03/12/28 11:31 ID:wFAVmAqH
114名無しさん@お腹いっぱい。:03/12/28 11:35 ID:0+TGBK1a
>>112
まとめページみろやゴラァ!
というだけでは能が無い気もするのであそこの記述を少々敷衍してみた。
間違いがあったらご容赦いただきたく。

その1として、画像固定のトグルボタンの場合。
先ずskin.zipの中に画像を用意。例えばskin.zipの中にMyfolderというフォルダを作って
cookie.pngという名前の画像を追加したとする。
そうすると、その追加した旨をskin.iniに書いてやらなくてはならないな。
skin.iniの[images]セクションに
cookie = Myfolder/cookie.png と付け加える。
 ↑
この左辺をtoolbar.iniでの指定に使うわけだ。ここではそのままcookieとしたぞ。

あとはtoolbarの方のiniファイルに
                                 画像指定。さっきの左辺のやつだな
                                   ↓                ↓
Button(番号), "Cookie" = "Enable cookies, , ,"cookie","cookie" | Disable cookies, , , ,"cookie""
                             ↑
                      ボタンのテキスト表示。
                      ポイントした時にステータスバーに表示されたりもするな
これで単純なトグルボタンができる。
115名無しさん@お腹いっぱい。:03/12/28 11:36 ID:0+TGBK1a
ではその2。
単純なトグルボタンでなく、オンとオフで画像やボタンのテキスト表示を切り替えるのもこれの応用だ。
まず同様に画像を用意。
cookie_on.pngとcookie_off.pngという名前の画像を追加したとする。
skin.iniの[images]セクションに
cookie_on = Myfolder/cookie_on.png
cookie_off = Myfolder/cookie_off.png と付け加える。

あとはtoolbarの方のiniファイルに
Button(番号) , "Cookie" = "Enable cookies, , ,"cookie_on","cookie_on" | Disable cookies, , ,"cookie_off ,"cookie_off""
カンマで区切られた一番最後が画像指定、その前の区切りがテキスト表示なのは同様だ。
カンマの数に注意しろ(w

なお、今回のプレビュー版だと画像切り替え型は「 | 」→「 > 」になった模様。
従来の「 | 」のままだとどうしても画像固定の単純なトグルボタンになってしまう。
116名無しさん@お腹いっぱい。:03/12/28 11:53 ID:sCXGdQGY
おまいは親切すぎだよ。
117名無しさん@お腹いっぱい。:03/12/28 11:53 ID:h+QJ6+E0
>>114-115

ところで、例えば↓だけど、
"Enable cookies, , ,"cookie_on","cookie_on"
カンマで区切られて空白になっている部分、ここには何が省略されているのだろう?

"機能 , 引数 , ○○ , テキスト名 , 画像名"

○○の部分が何を指定するのかわからない・・・・。
118名無しさん@お腹いっぱい。:03/12/28 13:43 ID:8qfxlfZW
>>117
さぁ。1エンドユーザに過ぎないド素人の俺は難しい事はわからないが。
後ろ2つはテキスト名 , 画像名で不可変なんだろうけど、
前3つはボタンによる、って位にしか考えてない。

あなたの言う "機能 , 引数 , ○○ , テキスト名 , 画像名" ってのは
こういう↓タイプのやつだよね。
Button, "設定"="Show preferences, -1, , , "pref""

でも↓こういうタイプもあるだろうし、
Button, "クイック設定"="Show popup menu, "Quick Preferences Menu", , , "QPref""

今回のプレビュー版だと
Button4, "Panels"="Set alignment, "hotlist", 6,,"View hotlist" | Set alignment, "hotlist", 0,,"View hotlist""
こういう記述もあったりするからな。

ボタンに必要とされる記述によっちゃ5つの引数全部使うんだろう、ぐらいにしか認識してないよ、俺は。
119117:03/12/28 13:49 ID:EJ83M+n9
>>118
レスさんきゅです。
そうですか・・・。もうちょっと色々いじって調べてみます。
120112:03/12/28 15:38 ID:R55k7PSg
>>114-115
済みません。まとめページの該当箇所見落としてました。
懇切丁寧な解説有難うございました。
121名無しさん@お腹いっぱい。:03/12/28 20:25 ID:EQpiALa5
| ∧
|ω;`)  Opera使いに
|⊂/   悪い人はいませんね 
|,ノ
|
122名無しさん@お腹いっぱい。:03/12/28 21:14 ID:4YMCbxQt
>>121
いや、ひょっとしたらとんでもないレイプ殺人犯もいるかも・・・(藁
きょわ〜い
123名無しさん@お腹いっぱい。:03/12/29 13:42 ID:HhjY2Ft3
さすがに年末はギスギスしてんなぁ。
124名無しさん@お腹いっぱい。:03/12/29 13:57 ID:YyTilLTE
ヤフーなどで検索の履歴が出るようにすることはできないんですか?
125not112:03/12/29 15:36 ID:bgJcOJU4
>>115
ver.7.23だけど何故か単純なトグルボタンになってしまう・・・。
126名無しさん@お腹いっぱい。:03/12/29 16:54 ID:DDHBFK8U
irvine.jsは何処に置いたらいいんでしょうか・・・?
127名無しさん@お腹いっぱい。:03/12/29 17:25 ID:NsG5NojA
>>126
せっかく>>1にまとめサイトがあるのに、結局、この手の香具師らって見ないんだよな。
128名無しさん@お腹いっぱい。:03/12/29 18:23 ID:kSUAWoyK
ファイルのパスをちゃんと指定すれば
何処に置いてもいいはず
129名無しさん@お腹いっぱい。:03/12/29 18:46 ID:ss03lJ84
>>125
あぁ、すまん。ホントに動かんな。
逆で試してみてくれ。

Button, "Cookie"="Disable cookies, , , "cookie_off", "cookie_off" | Enable cookies, , , "cookie_on", "cookie_on""

今度は確認したからダイジョブなはず。
130名無しさん@お腹いっぱい。:03/12/29 19:09 ID:ss03lJ84
確認したんだが、7.23では画像切り替えタイプにするには
Disableの方を先に書かないと駄目みたいだったんだよね。
>>115ではそのことをすっかり忘れてた。
ご迷惑をおかけした方には陳謝します。

でもこれが7.5pre1だとEnableの方から先に書かないと駄目だったりもします。
まぁそもそもpre版の段階のものについては何とも言いがたいので控えますが。
もっとも、どこでどういう違いがあるのか私には分かりませんけどね。
そゆことなんで、これから弄ろうか、って人は少々その辺を留意してね、というわけです。
131名無しさん@お腹いっぱい。:03/12/29 19:20 ID:ss03lJ84
と、思ったらそうでもないか。7.5pre1の話だけど。
Enableの方から先に書いてもいいってだけかな。

あ〜、もうグダグダになってきた。
たまにいい人ぶるとコレだ。慣れないことするもんじゃねーな。まったく。(w
連投スマソ。もうひっこむわ。