Poking Around the .theme Files

mSeliga

Member
Power User
VIP
Local time
7:17 PM
Messages
130
Location
Battlestar Galactica
So I decided to look into the .theme file. Although through the nice ui, we only have a few options, it appears as if we have almost limitless in these files.
Code:
; Copyright © Microsoft Corp.
 
; Windows 7 - IDS_THEME_DISPLAYNAME_AERO
 
; Computer - SHIDI_SERVER
[CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\DefaultIcon]
DefaultValue=%SystemRoot%\System32\imageres.dll,-109
 
; UsersFiles - SHIDI_USERFILES
[CLSID\{59031A47-3F72-44A7-89C5-5595FE6B30EE}\DefaultIcon]
DefaultValue=%SystemRoot%\System32\imageres.dll,-123
 
; Network - SHIDI_MYNETWORK
[CLSID\{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}\DefaultIcon]
DefaultValue=%SystemRoot%\System32\imageres.dll,-25
 
; Recycle Bin - SHIDI_RECYCLERFULL SHIDI_RECYCLER
[CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon]
Full=recycle_white_full_512.ico
Empty=recycle_white_empty_512.ico
 
[Control Panel\Cursors]
AppStarting=%SystemRoot%\cursors\wait_r.cur
Arrow=%SystemRoot%\cursors\arrow_r.cur
Help=%SystemRoot%\cursors\help_r.cur
No=%SystemRoot%\cursors\no_r.cur
NWPen=%SystemRoot%\cursors\pen_r.cur
SizeAll=%SystemRoot%\cursors\move_r.cur
SizeNESW=%SystemRoot%\cursors\size1_r.cur
SizeNS=%SystemRoot%\cursors\size4_r.cur
SizeNWSE=%SystemRoot%\cursors\size2_r.cur
SizeWE=%SystemRoot%\cursors\size3_r.cur
UpArrow=%SystemRoot%\cursors\up_r.cur
Wait=%SystemRoot%\cursors\busy_r.cur
DefaultValue=Windows Black
Crosshair=%SystemRoot%\cursors\cross_r.cur
IBeam=%SystemRoot%\cursors\beam_r.cur
 
[Control Panel\Desktop]
Wallpaper=DesktopBackground\1920x1200.jpg
TileWallpaper=0
WallpaperStyle=10
Pattern=
 
[VisualStyles]
Path=%SystemRoot%\resources\themes\Aero\Aero.msstyles
ColorStyle=NormalColor
Size=NormalSize
ColorizationColor=0X66332929
Transparency=1
VisualStyleVersion=10
 
[boot]
SCRNSAVE.EXE=%SystemRoot%\system32\Aurora.scr
 
[MasterThemeSelector]
MTSM=DABJDKT
 
[Sounds]
; IDS_SCHEME_DEFAULT
SchemeName=Windows Default
 
[Metrics]
NonclientMetrics=84 1 0 0 1 0 0 0 17 0 0 0 17 0 0 0 18 0 0 0 18 0 0 0 244 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 144 1 0 0 0 0 0 1 0 0 5 0 68 105 103 105 102 97 99 101 87 105 100 101 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 0 0 0 17 0 0 0 244 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 144 1 0 0 0 0 0 1 0 0 5 0 83 101 103 111 101 32 85 73 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 0 0 0 18 0 0 0 245 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 144 1 0 0 0 0 0 1 0 0 5 0 68 105 103 105 102 97 99 101 87 105 100 101 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 244 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 144 1 0 0 0 0 0 1 0 0 5 0 83 101 103 111 101 32 85 73 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 244 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 144 1 0 0 0 0 0 1 0 0 5 0 68 105 103 105 102 97 99 101 87 105 100 101 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
IconMetrics=76 0 0 0 75 0 0 0 75 0 0 0 1 0 0 0 244 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 144 1 0 0 0 0 0 1 0 0 5 0 83 101 103 111 101 32 85 73 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
PaddedBorderWidth=4
[Control Panel\Colors]
Scrollbar=200 200 200
Background=0 0 0
ActiveTitle=153 180 209
InactiveTitle=191 205 219
Menu=240 240 240
Window=255 255 255
WindowFrame=100 100 100
MenuText=0 0 0
WindowText=0 0 0
TitleText=0 0 0
ActiveBorder=180 180 180
InactiveBorder=244 247 252
AppWorkspace=171 171 171
Hilight=51 153 255
HilightText=255 255 255
ButtonFace=240 240 240
ButtonShadow=160 160 160
GrayText=128 128 128
ButtonText=0 0 0
InactiveTitleText=67 78 84
ButtonHilight=255 255 255
ButtonDkShadow=105 105 105
ButtonLight=227 227 227
InfoText=0 0 0
InfoWindow=255 255 225
ButtonAlternateFace=0 0 0
HotTrackingColor=0 102 204
GradientActiveTitle=185 209 234
GradientInactiveTitle=215 228 242
MenuHilight=51 153 255
MenuBar=240 240 240
[Slideshow]
Interval=180000
Shuffle=1
ImagesRootPath=DesktopBackground
There is alot of stuff in here. I'd be interested in seeing if custom styles would work and how much we can edit without breaking it.
 

My Computer

Computer Manufacturer/Model Number
Self
OS
Windows 7 Build 7100 (x64)
CPU
Intel Q6600 2.4GHz
Motherboard
P5Ne-SLI
Memory
5 GB
Graphics Card(s)
GeForce GTX 260 - 896 MB
Sound Card
PCI Express X-Fi Titanium Fatal1ty Pro Series
Monitor(s) Displays
Westinghouse - 22" (L2210NW)
Screen Resolution
1680x1050
Hard Drives
500gb SATA Internal
250gb IDE External
PSU
500w
Case
Xion III Gaming Mid-Tower w/Side Windows
Cooling
5 Fans
Keyboard
Razer Tarantula
Mouse
Microsoft/Razer Habu
Internet Speed
Cable
There is always system restore, just remember to create one before you do anything to drastic!
 

My Computer

Computer Manufacturer/Model Number
Home Brew
OS
Windows 7 Ultimate Vista Ultimate x64
CPU
Core 2 Duo E8500 3.16Ghz @ 3.8Ghz
Motherboard
eVGA 750i FTW
Memory
2x2Gigs Patriot PC2-6400 LL
Graphics Card(s)
Inno3D GeForce GTX260 216 SP
Monitor(s) Displays
ASUS VW222U 22" 2ms Response time
Screen Resolution
1680x1050
Hard Drives
SATA 150GB
SATA II 250GB
USB IDE 750GB Ext.
PSU
HYTEC 600W & Thermaltake 650W Toughpower Power Exp
Case
Thermaltake Armor LCS (Liquid Cooling System)
Cooling
Liquid Cooling System
Keyboard
Logitech G15 Gaming Keyboard
Mouse
Logitech G9 Gaming Mouse

My Computer

Computer Manufacturer/Model Number
Self
OS
Windows 7 Build 7100 (x64)
CPU
Intel Q6600 2.4GHz
Motherboard
P5Ne-SLI
Memory
5 GB
Graphics Card(s)
GeForce GTX 260 - 896 MB
Sound Card
PCI Express X-Fi Titanium Fatal1ty Pro Series
Monitor(s) Displays
Westinghouse - 22" (L2210NW)
Screen Resolution
1680x1050
Hard Drives
500gb SATA Internal
250gb IDE External
PSU
500w
Case
Xion III Gaming Mid-Tower w/Side Windows
Cooling
5 Fans
Keyboard
Razer Tarantula
Mouse
Microsoft/Razer Habu
Internet Speed
Cable
So if you double click a Vista 3rd party .msstyles file will the monitor explode? Or are they not bothering with the digital signature mumbo jumbo this time around?
 

My Computer

Computer Manufacturer/Model Number
HP Media Center
OS
Windows 7 32 bit
CPU
AMD 5200+ dual core
Memory
2 GB
Graphics Card(s)
NVidia GeForce 6150SE 128 MB
Monitor(s) Displays
CRT
Screen Resolution
1280x1024
Hard Drives
500 GB Sata internal :

SIIG USB 3.0 docking stations w/WD Caviar Black 6 Gb/s drives
Keyboard
PS/2
Mouse
PS/2 Wheel Mouse
Other Info
SIIG USB 3.0 PCIexpress card.
So if you double click a Vista 3rd party .msstyles file will the monitor explode? Or are they not bothering with the digital signature mumbo jumbo this time around?
Not sure. I wouldn't try it with a Vista style since it may not be compatible. Maybe try and edit a 7 style and run it.
 

My Computer

Computer Manufacturer/Model Number
Self
OS
Windows 7 Build 7100 (x64)
CPU
Intel Q6600 2.4GHz
Motherboard
P5Ne-SLI
Memory
5 GB
Graphics Card(s)
GeForce GTX 260 - 896 MB
Sound Card
PCI Express X-Fi Titanium Fatal1ty Pro Series
Monitor(s) Displays
Westinghouse - 22" (L2210NW)
Screen Resolution
1680x1050
Hard Drives
500gb SATA Internal
250gb IDE External
PSU
500w
Case
Xion III Gaming Mid-Tower w/Side Windows
Cooling
5 Fans
Keyboard
Razer Tarantula
Mouse
Microsoft/Razer Habu
Internet Speed
Cable
Just for laughs I tested it with the XP royale theme - it changes the wallpaper and sets the system to classic.

I noticed in the msdn docs there is still mention of the rss wallpaper feeds, has anybody had a play with that setting yet?
 

My Computer

Computer type
PC/Desktop
OS
Windows 11
I didn't think it is enabled. I saw on withinwindows.com that it had been taken out of this build.

EDIT
Disabled, my bad.
 

My Computer

Computer Manufacturer/Model Number
Self
OS
Windows 7 Build 7100 (x64)
CPU
Intel Q6600 2.4GHz
Motherboard
P5Ne-SLI
Memory
5 GB
Graphics Card(s)
GeForce GTX 260 - 896 MB
Sound Card
PCI Express X-Fi Titanium Fatal1ty Pro Series
Monitor(s) Displays
Westinghouse - 22" (L2210NW)
Screen Resolution
1680x1050
Hard Drives
500gb SATA Internal
250gb IDE External
PSU
500w
Case
Xion III Gaming Mid-Tower w/Side Windows
Cooling
5 Fans
Keyboard
Razer Tarantula
Mouse
Microsoft/Razer Habu
Internet Speed
Cable

My Computer

Computer Manufacturer/Model Number
Dilithium Computers/Engineering (Myself) Star date 42.739285.5432.9
OS
Win7 Ultimate x64 on Desktop / Win7 Ultimate x86 on laptop / Win7 x86 Starter on Netbook
CPU
AMD Phenom 965 X4 3.4Ghz cpu Black Edition
Motherboard
Gigabyte 790XT
Memory
12 Gb DDR3
Graphics Card(s)
Nvidea Gforce GTX 470
Sound Card
Onboard Realtek hi-fi
Monitor(s) Displays
Lg 3D led 23"
Screen Resolution
1920x1080
Hard Drives
Loads maxstore sata 1 & 2/ loads of partitions + 1Tb Hitachi sata 2. 256Gb Crucial ssd.
PSU
OCZ 700W GameXstream
Case
Artec 10000
Cooling
On board + many case fans
Keyboard
Logitech wireless K350
Mouse
Inferno gaming mouse
Internet Speed
Talk talk. 10Mb
Other Info
My PC was hand built with matchsticks. xbox 360 controller. Printers,fax.........

My Computer

Computer type
PC/Desktop
OS
Windows 11
Back
Top