忍者ブログ

Eternal Half suehiroの私的Operaメモ&日記

RSS TWITTER RssTwitter

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

スキンを変更するアクション

先日、こんな質問があった。
Operaのスキンを変更するボタンを作りたいのですが、アクションコマンドがわかりません。
スキンを順々に変更していくか、指定したスキンに変更するコマンドはありますか?

OKWave Operaのスキン変更


で、「たぶん、無いんじゃね。」とスルーした。けど、あったのね (^^)
Select skin,X
X = (外観の設定(shift+F12)⇒スキンタブで表示されるリストの表示順) -1

つまり、「Select skin,0」だとOpera Standerdスキン、「Select skin,1」でWindows Nativeスキンが適用される。

ボタンにしてみると、
指定して変更
ButtonXX,"Opera Standerd skin"="Select skin,0,,,"Contact1""
順送りに変更
ButtonXX,"Select skin"="Select skin,0,,,"Contact0">Select skin,1,,,"Contact1">Select skin,2,,,"Contact2">Select skin,3,,,"Contact3">Select skin,4,,,"Contact4">Select skin,5,,,"Contact5""

にすればいいのではないだろうか。
PR
Comment
name
title
color
mail
URL
comment
pass   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
コメントの修正にはpasswordが必要です。任意の英数字を入力して下さい。
Skin/C
skinと長押しでカラーにするもの使ってますョ。
ButtonXX, "Show popup menu"="Show popup menu, "Internal skin list", , "Skin/Color", "Separator" + Show hidden popup menu, "Color Scheme Menu""
tomo 2007/07/20(Fri)23:03:47 編集
Re:Skin/C
私は"Internal skin list"を右クリックメニューに入れてます。
http://suehiro.blog.shinobi.jp/Entry/148/
外観の配色は好みの色合いになった試しがないので、ほとんど使いませんね。
2007/07/21 01:03
無題
スキンの色は適当に変えています。
Item, White=Set skin coloring, #FFFFFF
:

ButtonXXX, "Skin Coloring"=Set skin coloring, 16777215, , , "Edit properties" >・・・
White 2007/07/24(Tue)19:55:34 編集
Re:無題
なるほど、menu.iniの[Color Scheme Menu]セクションを編集すればよさそうですね。

>Set skin coloring, #FFFFFF
カラーコードだと反映されますが、
>Set skin coloring, 16777215
RGB指定?するとめちゃくちゃなカラーコードに置き換わるようです。バグですかね?
ちなみにカラーネームでは#000000になっちゃいますね。

opera:config#colors|Skinで確認しました。
2007/07/25 01:18
無題
toolbar.iniで
ButtonXX, "Skin Coloring"=Set skin coloring, #FFFFFF, , , "Edit properties" >・・・
と設定したら、#FFFFFFがDWORDの16777215に置き換わってました。
White 2007/07/25(Wed)19:30:45 編集
Re:無題
ありゃま、本当ですね。失礼しました(__)
てか、DWORDについてよく分かってなかったりしますが…
RGB(255,255,255)⇒16777215 ということなんでしょうか?

追記:よく考えたら、00FFFFFF(16進) = 16777215(10進) だと気付きました。
ありがとうございました。
2007/07/26 23:10
この記事へのトラックバック
この記事にトラックバックする:
Clear