Take a look at our
ThinkPads.com HOME PAGE
For those who might want to contribute to the blog, start here: Editors Alley Topic
Then contact Bill with a Private Message
ThinkPads.com HOME PAGE
For those who might want to contribute to the blog, start here: Editors Alley Topic
Then contact Bill with a Private Message
Classic theme on Windows 8
-
- Sophomore Member
- Posts: 148
- Joined: Tue Mar 25, 2014 2:21 pm
- Location: United States
Re: Classic theme on Windows 8
Hey IbmPad. I made an icon you can use for your application. It's based on the classic theme image that you see in Windows 7's personalization page under Window color and appearance when you have the classic theme enabled (you'll know it when you see it).
Download
Go ahead and use it if you'd like.
Edit:
I just updated the icon to be 32bit colors instead of 24bit colors (because 32bit color mode is more universal).
Download
Go ahead and use it if you'd like.
Edit:
I just updated the icon to be 32bit colors instead of 24bit colors (because 32bit color mode is more universal).
-
- Sophomore Member
- Posts: 148
- Joined: Tue Mar 25, 2014 2:21 pm
- Location: United States
Re: Classic theme on Windows 8
So I've noticed that in the classic theme display settings, a lot of people are using the default 'schemes' that are present by default in Windows 8 display settings. I've actually updated mine by getting scheme data from a Windows XP computer, and I thought I'd share it with everyone. This is much more user-friendly, as it will actually display the correct scheme name, as opposed to '@themeui.dll,-8xx'. This will only affect your current user account.
Download
This includes many of the classic Windows color schemes, as well as the default Windows XP color schemes, and the standard Aero color schemes. I've also included the default Windows 8 schemes, just in case you ever want to revert back to the original settings
NOTE: This will delete any custom color schemes you have created! To save any custom schemes, back up the following registry key before using any of these files:
HKEY_CURRENT_USER\Control Panel\Appearance\Schemes
UPDATE: Now the Windows 95 and Windows 98 schemes use the ButtonLight registry data, making them more accurate. I also added a Windows 2000 beta color scheme just for the heck of it. It's pretty much the same thing as Windows Standard, only with some lighter colors, and it also uses the ButtonLight registry data.
I hope this is helpful.
Download
This includes many of the classic Windows color schemes, as well as the default Windows XP color schemes, and the standard Aero color schemes. I've also included the default Windows 8 schemes, just in case you ever want to revert back to the original settings
NOTE: This will delete any custom color schemes you have created! To save any custom schemes, back up the following registry key before using any of these files:
HKEY_CURRENT_USER\Control Panel\Appearance\Schemes
UPDATE: Now the Windows 95 and Windows 98 schemes use the ButtonLight registry data, making them more accurate. I also added a Windows 2000 beta color scheme just for the heck of it. It's pretty much the same thing as Windows Standard, only with some lighter colors, and it also uses the ButtonLight registry data.
I hope this is helpful.
Re: Classic theme on Windows 8
Well, this fixes the Explorer's windows border:
http://www.sevenforums.com/attachments/ ... derfix.zip
I still do not know how to fix it in other applications.
http://www.sevenforums.com/attachments/ ... derfix.zip
I still do not know how to fix it in other applications.
Re: Classic theme on Windows 8
Anixx wrote:Well, this fixes the Explorer's windows border:
http://www.sevenforums.com/attachments/ ... derfix.zip
I still do not know how to fix it in other applications.
thanks but im not access to download this please upload in free server for download
www.zippyshare.com for example
Re: Classic theme on Windows 8
Done: http://www1.zippyshare.com/v/85356157/file.htmlmaur0 wrote:Anixx wrote:Well, this fixes the Explorer's windows border:
http://www.sevenforums.com/attachments/ ... derfix.zip
I still do not know how to fix it in other applications.
thanks but im not access to download this please upload in free server for download
http://www.zippyshare.com for example
Re: Classic theme on Windows 8
Note! The program works only if you open each folder in a new window! Maybe IbmPad can make a program that works even when opening folders in the same windows.
Re: Classic theme on Windows 8
Sorry for not answering earlier ; I have been busy these days… But I am still working on it.
Cur. : T61p (Win7 x64, C2D T9300 2.5GHz @ 950mV, 4GB RAM, QuadroFX 570m @ 900mV SXGA+ 15")
Prev. : T42p (Win 7 and XP, PM755 2.0GHz @ 700–1148mV, 1.5GB RAM, FireGL T2); T30 (Win 2000, P4M 1.8GHz, 256MB RAM, Radeon 7500); 390E (Win 3.11, Celeron 300MHz, 160MB RAM)
Please excuse my bad English.
Prev. : T42p (Win 7 and XP, PM755 2.0GHz @ 700–1148mV, 1.5GB RAM, FireGL T2); T30 (Win 2000, P4M 1.8GHz, 256MB RAM, Radeon 7500); 390E (Win 3.11, Celeron 300MHz, 160MB RAM)
Please excuse my bad English.
Re: Classic theme on Windows 8
By the way, we have an extensive discussion http://www.sevenforums.com/customizatio ... rer-3.html with user windows.nt.win32 (registered as Butters there) about how to remove the Address Bar (Navbar) from File Explorer. We found a way to do so for any theme except Classic (by editing the .msstyles file), but we very much want this in Classic theme.IbmPad wrote:Sorry for not answering earlier ; I have been busy these days… But I am still working on it.
I wrote a program that removes the Address bar by resizing the controls (using the Zero Dump technology), but it gets restored upon window resize .
Re: Classic theme on Windows 8
Sorry for the long delay. I have fixed minor bugs (title bars) in w8classic and added windows.nt.win32's icon.
@Anixx: here is a quick & dirty DLL that should set the WS_EX_CLIENTEDGE style to shell windows.
@Anixx: here is a quick & dirty DLL that should set the WS_EX_CLIENTEDGE style to shell windows.
Cur. : T61p (Win7 x64, C2D T9300 2.5GHz @ 950mV, 4GB RAM, QuadroFX 570m @ 900mV SXGA+ 15")
Prev. : T42p (Win 7 and XP, PM755 2.0GHz @ 700–1148mV, 1.5GB RAM, FireGL T2); T30 (Win 2000, P4M 1.8GHz, 256MB RAM, Radeon 7500); 390E (Win 3.11, Celeron 300MHz, 160MB RAM)
Please excuse my bad English.
Prev. : T42p (Win 7 and XP, PM755 2.0GHz @ 700–1148mV, 1.5GB RAM, FireGL T2); T30 (Win 2000, P4M 1.8GHz, 256MB RAM, Radeon 7500); 390E (Win 3.11, Celeron 300MHz, 160MB RAM)
Please excuse my bad English.
Re: Classic theme on Windows 8
Thank you very much! But we already have the programs written in AHK that fix the window edge issue.
This version is for the setting "open folders in new windows". If is more simple and works better:
http://www.classicshell.net/forum/downl ... hp?id=1645
If one opens folders in the same window, this program works:
http://www.classicshell.net/forum/downl ... hp?id=1673
It is more universal, but more complicated and works less smoothly (it makes a delay after opening each folder and resizes it back and forth).
I still havent tried your DLL fix though, I do not know whether it works better. I personally open folders in the same windows.
Is it possible that you also look at the possibility of removing the address bar/navbar? How difficult it would be to implement?
This version is for the setting "open folders in new windows". If is more simple and works better:
http://www.classicshell.net/forum/downl ... hp?id=1645
If one opens folders in the same window, this program works:
http://www.classicshell.net/forum/downl ... hp?id=1673
It is more universal, but more complicated and works less smoothly (it makes a delay after opening each folder and resizes it back and forth).
I still havent tried your DLL fix though, I do not know whether it works better. I personally open folders in the same windows.
Is it possible that you also look at the possibility of removing the address bar/navbar? How difficult it would be to implement?
-
- Sophomore Member
- Posts: 148
- Joined: Tue Mar 25, 2014 2:21 pm
- Location: United States
Re: Classic theme on Windows 8
Well I decided to try out both of the 3D border apps, and I thought I'd tell what I think them. Keep in mind that I'm opening folders in the same window.
So here's a list of pros and cons for each one.
DLL method:
Pros:
Works in open/save dialogs.
Seems to work better for folders opening in the same window.
Cons:
Sometimes it doesn't work in some folders (usually in This PC/My Computer)
Client Edge on the desktop.
AutoHotKey method:
Pros:
Client Edge in every folder
Easy to use/install
Cons:
Client edge disappears when the folder is refreshed using F5. It will re-apear when F5 is pressed again.
Client edge disappears when renaming an item, forcing you to rename it again as the item becomes deselected. This can be pretty annoying sometimes.
Both:
Pros:
They both work fairly well for what they are.
Cons:
Sometimes client edge will disappear when navigating folders quickly
Client edge must be re-created each time a folder is opened in the same window, creating a rather annoying resizing effect.
Overall, they're both nice applications. If I missed any pros/cons, feel free to post them. Hopefully some of their issues can be fixed in the future.
So here's a list of pros and cons for each one.
DLL method:
Pros:
Works in open/save dialogs.
Seems to work better for folders opening in the same window.
Cons:
Sometimes it doesn't work in some folders (usually in This PC/My Computer)
Client Edge on the desktop.
AutoHotKey method:
Pros:
Client Edge in every folder
Easy to use/install
Cons:
Client edge disappears when the folder is refreshed using F5. It will re-apear when F5 is pressed again.
Client edge disappears when renaming an item, forcing you to rename it again as the item becomes deselected. This can be pretty annoying sometimes.
Both:
Pros:
They both work fairly well for what they are.
Cons:
Sometimes client edge will disappear when navigating folders quickly
Client edge must be re-created each time a folder is opened in the same window, creating a rather annoying resizing effect.
Overall, they're both nice applications. If I missed any pros/cons, feel free to post them. Hopefully some of their issues can be fixed in the future.
-
- Sophomore Member
- Posts: 148
- Joined: Tue Mar 25, 2014 2:21 pm
- Location: United States
Re: Classic theme on Windows 8
So I tried using both of the 3D border applications at once, and it creates a double client-edge effect that's really weird. This happens because the AutoHotKey method applies the client-edge effect to SysListView32, while the DLL method applies it to SHELLDLL_DefView. I wonder if this is why the DLL method works better with refreshing folders...
Re: Classic theme on Windows 8
I think one can remove the border around desktop when using the dll method by means an AHK script that would remove the border after explorer load.
Re: Classic theme on Windows 8
Address Bar Remover.
Source code in AHK:
Executable:
http://www.classicshell.net/forum/downl ... hp?id=1684
Source code in AHK:
Code: Select all
#NoEnv
#NoTrayIcon
SetControlDelay, -1
Gui +LastFound
hWnd := WinExist()
DllCall( "RegisterShellHookWindow", UInt,hWnd )
MsgNum := DllCall( "RegisterWindowMessage", Str,"SHELLHOOK" )
OnMessage( MsgNum, "ShellMessage" )
Return
ShellMessage(wParam, lParam) {
If (wParam = 1) ; HSHELL_WINDOWCREATED := 1
{
WinGetClass, WinClass, ahk_id %lParam%
if (WinClass = "CabinetWClass") {
WinGetClass, WinClass, ahk_id %lParam%
ControlGetPos, ,y1,,ha,ReBarWindow321, ahk_id %lParam%
Control, Hide,, WorkerW1, ahk_id %lParam%
Control, Hide,, ReBarWindow321, ahk_id %lParam%
SendMessage, 0x0082,,,ReBarWindow321, ahk_id %lParam%
ControlGetPos,,y2,,h1,ShellTabWindowClass1, ahk_id %lParam%
ControlMove, ShellTabWindowClass1,, y1,,(y2-y1)+h1, ahk_id %lParam%
ControlMove, ReBarWindow321,,,,0, ahk_id %lParam%
WinSet, Redraw,, ahk_id %lParam%
}
}
}
http://www.classicshell.net/forum/downl ... hp?id=1684
Re: Classic theme on Windows 8
Hi, IbmPad!
I have installed Windows 8 and tested your program.
It is great, but there are some differences from Win7 with classic theme.
* In Device Manager there is no dotted line in tree.
* In File Explorer's menu the selection is by solid rectangle rather than bevel
* The menus have no 3D borders.
I would test more but have been attacked by a virus
There is no tearing, which is great. I wonder whether you are still working on the alternate method that would work under Win7.
I have installed Windows 8 and tested your program.
It is great, but there are some differences from Win7 with classic theme.
* In Device Manager there is no dotted line in tree.
* In File Explorer's menu the selection is by solid rectangle rather than bevel
* The menus have no 3D borders.
I would test more but have been attacked by a virus
There is no tearing, which is great. I wonder whether you are still working on the alternate method that would work under Win7.
Re: Classic theme on Windows 8
Hi! I wrote an AHK script that fixes the incorrect layout of the taskbar items when using the theme disabler. It works well!
Code: Select all
#NoEnv
#NoTrayIcon
SetControlDelay, -1
Gui +LastFound
hWnd := WinExist()
Sleep, 5000
WinGet, id,, ahk_class Shell_TrayWnd
WinGetPos,,,ww,wh, % "ahk_id " id
ControlMove, ReBarWindow321,,4,,, % "ahk_id " id
ControlGetPos, ,y,,h,TrayNotifyWnd1, % "ahk_id " id
ControlMove, TrayNotifyWnd1,,4,,wh-8, % "ahk_id " id
WinSet, Redraw,, % "ahk_id " id
DllCall( "RegisterShellHookWindow", UInt,hWnd )
MsgNum := DllCall( "RegisterWindowMessage", Str,"SHELLHOOK" )
OnMessage( MsgNum, "ShellMessage" )
Return
ShellMessage(wParam,lParam) {
If (wParam = 1 or wParam = 6) ; HSHELL_WINDOWCREATED := 1
{
WinGetClass, WinClass, ahk_id %lParam%
WinGet, lParam,, ahk_class Shell_TrayWnd
WinGetPos,,,ww,wh, % "ahk_id " ahk_id %lParam%
ControlMove, ReBarWindow321,,4,,, ahk_id %lParam%
ControlGetPos, ,y,,h,ReBarWindow321, ahk_id %lParam%
ControlMove, TrayNotifyWnd1,,4,,h-2, ahk_id %lParam%
WinSet, Redraw,, ahk_id %lParam%
}
}
-
- Sophomore Member
- Posts: 148
- Joined: Tue Mar 25, 2014 2:21 pm
- Location: United States
Re: Classic theme on Windows 8
Easy fix, look under UserPreferencesMask in the registry (HKCU\Control Panel\Desktop). If it's too cryptic for you, take a look at this programAnixx wrote: * The menus have no 3D borders.
Ignore the Windows version warning, and uncheck the setting "Use visual styles on windows and buttons (enable theming). *" (aka. bit 17).
You may need to log off for changes to take effect.
Re: Classic theme on Windows 8
Thank you! I will try this. Honestly, this difference in appearance does not look that bad, just like another alternative classic style. It even looks somewhat more "classic" in certain details, for instance the menues selection is more like Win95 (rather than 98).windows.nt.win32 wrote:Easy fix, look under UserPreferencesMask in the registry (HKCU\Control Panel\Desktop). If it's too cryptic for you, take a look at this programAnixx wrote: * The menus have no 3D borders.
Ignore the Windows version warning, and uncheck the setting "Use visual styles on windows and buttons (enable theming). *" (aka. bit 17).
You may need to log off for changes to take effect.
-
- Sophomore Member
- Posts: 148
- Joined: Tue Mar 25, 2014 2:21 pm
- Location: United States
Re: Classic theme on Windows 8
Interesting you say that. The flat-style menu was introduced in Windows XP to be used with visual styles. It was not available in Windows 95 to my knowledge. From what I remember, Windows 95 had the same 3D style boarders used in Windows 98.Anixx wrote: Thank you! I will try this. Honestly, this difference in appearance does not look that bad, just like another alternative classic style. It even looks somewhat more "classic" in certain details, for instance the menues selection is more like Win95 (rather than 98).
Re: Classic theme on Windows 8
I meant the highlight in the menu bar. It was by a solid rectangle in Win95, but swithched to 3D bevelled rectangle in Win98.windows.nt.win32 wrote:Interesting you say that. The flat-style menu was introduced in Windows XP to be used with visual styles. It was not available in Windows 95 to my knowledge. From what I remember, Windows 95 had the same 3D style boarders used in Windows 98.Anixx wrote: Thank you! I will try this. Honestly, this difference in appearance does not look that bad, just like another alternative classic style. It even looks somewhat more "classic" in certain details, for instance the menues selection is more like Win95 (rather than 98).
By the way, the method you hinted does not restore the dotted line in the tree of the Device Manager. Did they remove it explicitely?... Should check without DWM.
-
- Sophomore Member
- Posts: 148
- Joined: Tue Mar 25, 2014 2:21 pm
- Location: United States
Re: Classic theme on Windows 8
Ah, I get what you're saying.Anixx wrote: I meant the highlight in the menu bar. It was by a solid rectangle in Win95, but swithched to 3D bevelled rectangle in Win98.
By the way, the method you hinted does not restore the dotted line in the tree of the Device Manager. Did they remove it explicitely?... Should check without DWM.
Well you're right about the dotted line in Device Manager; that's a problem I'm getting too. Honestly, I would look into finding the .mmc file that Device Manager uses (I'm not sure which one it is, but it's probably in System32) and editing it (you should be able to do so with a plain text editor such as Notepad).
Edit:
Try devmgmt.msc or compmgmt.msc
Re: Classic theme on Windows 8
I don't want to do this, it will bring UAC prompt on any start.windows.nt.win32 wrote:Ah, I get what you're saying.Anixx wrote: I meant the highlight in the menu bar. It was by a solid rectangle in Win95, but swithched to 3D bevelled rectangle in Win98.
By the way, the method you hinted does not restore the dotted line in the tree of the Device Manager. Did they remove it explicitely?... Should check without DWM.
Well you're right about the dotted line in Device Manager; that's a problem I'm getting too. Honestly, I would look into finding the .mmc file that Device Manager uses (I'm not sure which one it is, but it's probably in System32) and editing it (you should be able to do so with a plain text editor such as Notepad).
Edit:
Try devmgmt.msc or compmgmt.msc
-
- Sophomore Member
- Posts: 148
- Joined: Tue Mar 25, 2014 2:21 pm
- Location: United States
Re: Classic theme on Windows 8
Oh really? Even if you replace the original file in System32?Anixx wrote:I don't want to do this, it will bring UAC prompt on any start.
Anyways, I just noticed that I'm not getting those dotted lines on my Windows 7 computer either.
Re: Classic theme on Windows 8
I do. May be it is an issue of color scheme?windows.nt.win32 wrote: Anyways, I just noticed that I'm not getting those dotted lines on my Windows 7 computer either.
-
- Sophomore Member
- Posts: 148
- Joined: Tue Mar 25, 2014 2:21 pm
- Location: United States
Re: Classic theme on Windows 8
Wait, yes I am. For some reason I thought you meant the left tree. Whoops.
Anyways, I don't think it has anything to do with devmgmt.msc, as the Windows 7 version doesn't display the dotted lines on Windows 8 for some reason. Just to clarify, it DID on Windows 7, so my guess is it's something to do with the Microsoft Management Console as a whole. Maybe it would be a good idea to look at some DLLs.
Anyways, I don't think it has anything to do with devmgmt.msc, as the Windows 7 version doesn't display the dotted lines on Windows 8 for some reason. Just to clarify, it DID on Windows 7, so my guess is it's something to do with the Microsoft Management Console as a whole. Maybe it would be a good idea to look at some DLLs.
Re: Classic theme on Windows 8
What happens if to disable DWM on Win8?windows.nt.win32 wrote:Wait, yes I am. For some reason I thought you meant the left tree. Whoops.
Anyways, I don't think it has anything to do with devmgmt.msc, as the Windows 7 version doesn't display the dotted lines on Windows 8 for some reason. Just to clarify, it DID on Windows 7, so my guess is it's something to do with the Microsoft Management Console as a whole. Maybe it would be a good idea to look at some DLLs.
-
- Sophomore Member
- Posts: 148
- Joined: Tue Mar 25, 2014 2:21 pm
- Location: United States
Re: Classic theme on Windows 8
I'll have to try that.Anixx wrote:What happens if to disable DWM on Win8?
-
- Sophomore Member
- Posts: 148
- Joined: Tue Mar 25, 2014 2:21 pm
- Location: United States
Re: Classic theme on Windows 8
Well disabling DWM makes no difference.
-
- Similar Topics
- Replies
- Views
- Last post
-
-
Classic ThinkPads installed in IBM System/390 and zSeries mainframes
by ThinkDan » Mon Nov 27, 2023 4:39 pm » in ThinkPad Legacy Hardware - 13 Replies
- 4474 Views
-
Last post by ThinkDan
Fri Feb 02, 2024 4:18 am
-
-
-
T580 Compared to Classic Thinkpads and Macbook Pro
by MisterB » Fri Mar 15, 2024 12:51 pm » in ThinkPad T430-T490 / T530-T590 Series - 0 Replies
- 247 Views
-
Last post by MisterB
Fri Mar 15, 2024 12:51 pm
-
-
-
updating T480 bios without Windows (I use Linux)
by redglow » Fri Nov 03, 2023 3:15 am » in ThinkPad T430-T490 / T530-T590 Series - 25 Replies
- 30506 Views
-
Last post by redglow
Tue Nov 14, 2023 1:00 pm
-
-
-
Does X1 Carbon Gen 11 support Windows 10?
by cool-RR » Fri Nov 03, 2023 4:16 am » in ThinkPad X1 / X1-Carbon / X1-Extreme and later Series - 6 Replies
- 3296 Views
-
Last post by axur-delmeria
Fri Nov 03, 2023 8:05 pm
-
Who is online
Users browsing this forum: No registered users and 18 guests