viptop for vista @ Wiki

VisualStyle(改造編)

最終更新:

匿名ユーザー

- view
だれでも歓迎! 編集
最近は比較的よさそうな改造済みVSも配布されていますが、それで満足できないので自ら改造してみようという。

注意?

  • 弄っていると、VSファイルを壊してしまうことがよくあります。こまめにバックアップをとるようにしましょう。

参考資料

いきなり英語の方見てもたぶん間違える人が多そうなので、psycoBさんのブログの方を先に見て、VS弄りの勝手を覚えることを勧めます。(09.03.09 潰れました)


使用ソフト

これだけではありませんが、お勧めするソフト。
  • ResourceHacker  msstyleファイルなどからのリソースの抽出・置き換え。
  • TinyHexer  バイナリエディタ。
  • VistaStyleBuilder  なんとこちらは改造どころか自作も可能です。

VS改造

UkIntelさんが詳しい改造手順を配布してくれていますので、まずはそちらを。
ただ、バイナリを弄る部分に関しては記述の個所と異なっているようです(詳細は下記)。
psycoBさんが解説されている部分に関してはそのまま使えると思います。

あれれー?解説書と違うよー?

UkIntelさんのガイドではRestoratorで保存したresファイルを基準としたアドレスが記載されています。
ResourceHackerで抽出したバイナリファイルを編集する際にはUkIntel氏のガイドのアドレスから0x58を引いてください。

msstyles -> VARIANT -> NORMAL

ウィンドウ(エクスプローラ)周辺
解説書の項目名 アドレス 項目名
Active Max Title Text Colour 0x23C90 アクティブウィンドウ/最大化時のタイトル
In-Active Max Title Text Colour 0x23D30 非アクティブウィンドウ/最大化時のタイトル
Active Title Text Colour 0x0600 アクティブウィンドウのタイトル
In-Active Title Text Colour 0x0790 非アクティブウィンドウのタイトル
- 0x00070 透明感無効時のウインドウ背景色 (α値有効)
- 0x23C40 最大化時のウィンドウ背景色 (α値有効)
Max Title Bar Opacity 0x23C43 ウィンドウ最大化時の透過度 (上記背景色のα値)
- 0x22CD0 タイトルバーの斜線エフェクト強度 (アクティブ, 最大化)
- 0x22CF8 タイトルバーの斜線エフェクト強度 (非アクティブ, 最大化)
- 0x22C80 タイトルバーの斜線エフェクト強度 (アクティブ)
- 0x22CA8 タイトルバーの斜線エフェクト強度 (非アクティブ)
Windows Border Padding (Frame Width) 0x03D8 ウィンドウの境界の間隔
Navigation Pane Text Colour 0x263C8 ナビゲーションペインのテキスト
Search Bar Active Text Colour (Aero) 0x19DD8 検索バーテキスト
Search Bar In-Active Text Colour (Aero) 0x19E70
Search Bar Max Active Text Colour (Aero) 0x19E20
Search Bar Max In-Active Text Colour (Aero) 0x19EC8
Search Bar Active Text Colour (Basic) 0x058A8
Search Bar In-Active Text Colour (Basic) 0x19D30
Search Bar Max Active Text Colour (Basic) 0x058A8
Search Bar Max In-Active Text Colour (Basic) 0x19D80

タスクバー周辺
解説書の項目名 アドレス 項目名
TaskBar Clock Colour 0x295A8 時刻表示テキスト
TaskBar Text Colour (Top and Bottom) 0x27A88 タスクテキスト(上or下)
TaskBar Text Colour (Sides) 0x28260 タスクテキスト(左or右)
TaskBar Shortcut Toolbar Text Colour 0x28E20 ツールバーのタイトル
Taskbar Control Button Text Colour 0x28E68 クイック起動の項目名

スタートパネル
解説書の項目名 アドレス 項目名
Right Hand Text Colour 0x14C10 右側テキスト
Right Hand Text Colour (Mouse-Over) 0x14B18 右側テキスト(マウスON)
Left Hand Text Colour 0x149E8 左側テキスト
Left Hand Text Colour (Mouse-Over) 0x148F0 左側テキスト(マウスON)
Internet & Email Program Sub-Text Colour 0x148C8 Internet&~~サブテキスト

その他
解説書の項目名 アドレス 項目名
“Right Click” Menu List Background Colour 0x06f0 右クリックメニュの背景
WMP “Basic” Background Colour (Active) 0x02EA8 WMPアクティブ時の背景(ベーシック)
WMP “Basic” Background Colour (In-Active) 0x02ED0 WMP非アクティブ時の背景(ベーシック)

shellstyles -> UIFILE -> 1

詳細ペイン周辺
この辺は解説書には詳しくは触れられていなかったので、部分ごと具体的に書いておきます。?がついてる項目は他にも変えるところがあるかも
項目名 弄る場所
背景色 <TemplateBackground background="themeable(Gradient(argb(255, ?, ?, ?), argb(255, ?, ?, ?), argb(255, ?, ?, ?), 3), window)" />
項目名 <MetadataLabel foreground="themeable(ARGB(255, ?, 1?, ?), windowtext)" />
項目内容 <MetadataDisplayElement foreground="themeable(ARGB(255, ?, ?, ?), windowtext)" />
境界線 <Sizer background="themeable(ARGB(225, ?, ?, ?), buttonface)" />

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

人気記事ランキング
目安箱バナー