

Border Skin
Border Skin is a free portable software to skin the windows borders by skins composed of png images with the support of several features like Blur, Reflection and Aero Explorer, it supports Windows XP/Vista/7/8.
Author
Mohamed Kamal Kamaly
Version
0.3
Download
github.com/mohamedkomalo/Borde…
Requirements
Works on: XP/Vista/7/8
.Net Framework 3.5 Or Higher : www.microsoft.com/downloads/de…
Visual C++ Redistributable Packages for Visual Studio 2013 : www.microsoft.com/en-us/downlo…
Source Code
current development: github.com/mohamedkomalo/Borde…
LayeredForms: github.com/mohamedkomalo/Layer…
WindowsHook: github.com/mohamedkomalo/Windo…
the first unreleased autoit version: github.com/mohamedkomalo/Borde…
Change Log (0.3)
How To Install
Extract the zip file and you are done
How To Uninstall
1 - Make sure that run at startup option is not enabled, if it is enabled, disable it .
2 - Simply delete the folder that contains the program data
Other Versions
Here: borderskin.deviantart.com/gall…
Language Files
Here: borderskin.deviantart.com/gall…
Themes
Normal Skins: borderskin.deviantart.com/gall…
Explorer Skins: borderskin.deviantart.com/gall…
Incompatible Skins: borderskin.deviantart.com/gall…
- Please, if you made a Border Skin theme, put it in the group, and please
specify what Border Skin version that works with the skin in the description.
Other
For More Border Skin Resources: borderskin.deviantart.com/
Bug Reports Here or by email mohamedkomalo@hotmail.com
VERY VERY SPECIAL THANKS TO Rahul Das RDTSOD for his amazing theme Sharp 2.1 which I am happy to include as the default theme for the 0.3, Sharp 2.1 can be download separately here: rdtsod.deviantart.com/art/Shar….
BorderSkin is now released under MIT License.
Border Skin is a free portable software to skin the windows borders by skins composed of png images with the support of several features like Blur, Reflection and Aero Explorer, it supports Windows XP/Vista/7/8.
Author
Mohamed Kamal Kamaly
Version
0.3
Download
github.com/mohamedkomalo/Borde…
Requirements
Works on: XP/Vista/7/8
.Net Framework 3.5 Or Higher : www.microsoft.com/downloads/de…
Visual C++ Redistributable Packages for Visual Studio 2013 : www.microsoft.com/en-us/downlo…
Source Code
current development: github.com/mohamedkomalo/Borde…
LayeredForms: github.com/mohamedkomalo/Layer…
WindowsHook: github.com/mohamedkomalo/Windo…
the first unreleased autoit version: github.com/mohamedkomalo/Borde…
Change Log (0.3)
* BorderSkin is now open source
* BorderSkin is now written in C#
* support skinning both 32bit and 64bit at the same time
* extracted "WindowsHook", "LayeredForms" and "WinApiWrappers" as seperate component that can be used in other projects
* support win7 and win8, regardless of whether DWM (Aero) is enabled, When it is enabled with transparency, BorderSkin will use the Aero's blur, however if transparency is disabled BorderSkin will manually blur the background.
* New better looking blur
* Default theme has been changed to Sharp 2.1 by rdtsod.deviantart.com/ , but will still have the Aero theme
* add all submitted language files by default to BorderSkin (Chineese, Vietnamese, Français, Dutch 1, Deutsch 2)
* temporary unavailable features
* menu show when down arrow in explorer is temporary unavailable for this verison (but auto complete still work)
* text not get truncated and ends with ellipses when width of window is less than width of text
* "Transparency" option in BorderSkin is enabled by default and can't be changed
How To Install
Extract the zip file and you are done
How To Uninstall
1 - Make sure that run at startup option is not enabled, if it is enabled, disable it .
2 - Simply delete the folder that contains the program data
Other Versions
Here: borderskin.deviantart.com/gall…
Language Files
Here: borderskin.deviantart.com/gall…
Themes
Normal Skins: borderskin.deviantart.com/gall…
Explorer Skins: borderskin.deviantart.com/gall…
Incompatible Skins: borderskin.deviantart.com/gall…
- Please, if you made a Border Skin theme, put it in the group, and please
specify what Border Skin version that works with the skin in the description.
Other
For More Border Skin Resources: borderskin.deviantart.com/
Bug Reports Here or by email mohamedkomalo@hotmail.com
VERY VERY SPECIAL THANKS TO Rahul Das RDTSOD for his amazing theme Sharp 2.1 which I am happy to include as the default theme for the 0.3, Sharp 2.1 can be download separately here: rdtsod.deviantart.com/art/Shar….
BorderSkin is now released under MIT License.
Daily Deviation
Given 2010-10-15the suggester said: "eversince the release of windows' first Vista beta versions a lot has been tried to reproduce its transparency/blur effect in windows XP. there have been quite a few projects with just as many supporting believers. "Vystal" (hot air and nothing much to it), "Fast Aero" (abandoned by the original developer and only insufficiently supported since then), "True Transparency" (quite nice and stable and yet inferior in terms of blur effects).
..and then there is Border Skin - Aero Glass On XP by ~komalo, which finally manages to deliver what others have promised. it's like a dream come true and although it is meant to be used on a dying operating system (XP), it also works on Vista and Win7 to spice up the default theme a little."
( Suggested by PeterRollar and Featured by OtisBee )
..and then there is Border Skin - Aero Glass On XP by ~komalo, which finally manages to deliver what others have promised. it's like a dream come true and although it is meant to be used on a dying operating system (XP), it also works on Vista and Win7 to spice up the default theme a little."
( Suggested by PeterRollar and Featured by OtisBee )
Exception Source : System
Exception Type : Win32Exception
Exception Message : El sistema no puede encontrar el archivo especificado
Exception Site : StartWithShellExecuteEx
------------- : Stack Trace : -------------
en System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
en System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
en WindowsHook.Impl.GlobalWindowsHookController.Start()
en BorderSkin.Program.Main()
Exception Source : BorderSkin
Exception Type : FileLoadException
Exception Message : Could not load file or assembly 'LayeredForms, Version=0.1.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. Access is denied.
Exception Site : GetSkinElement
------------- : Stack Trace : -------------
at BorderSkin.BorderSkinning.Skin.Ini.SkinIniLoader.GetSkinElement(String ID)
at BorderSkin.BorderSkinning.Skin.WindowBorderSkin..ctor(String skinName, String colorSchemeName)
at BorderSkin.Settings.Settings.Load()
at BorderSkin.Program.Main()
Exception Source : BorderSkin
Exception Type : TypeInitializationException
Exception Message : The type initializer for 'BorderSkin.Settings.Settings' threw an exception.
Exception Site : Load
------------- : Stack Trace : -------------
at BorderSkin.Settings.Settings.Load()
at BorderSkin.Program.Main()
This error was raised due to a programing bug.
BorderSkin will now close, all windows borders will be restored.You can help developing the application by reporting the information in"More Details" to the developer.
Exception Source : BorderSkin
Exception Type : TypeInitializationException
Exception Message : The type initializer for 'BorderSkin.Settings.Settings' threw an exception.
Exception Site : Load
------------- : Stack Trace : -------------
at BorderSkin.Settings.Settings.Load()
at BorderSkin.Program.Main()
fav.me/d2skhlu
keep it up!
s28.postimg.org/uctwcn2rx/bug.…
Xp SP3 Fully updated ,with the latest .NET framework and C++ Redistributable installed.
If it happens only in firefox, you might want to add it to the exception list
1. First it borderskin would still try to assign a aero skin with no option to disable that.
2. I managed to disable skining of the Firefox window but the bug still appears even tho firefox is on the exclude list.
Firefox version is 36.0.1
It is probably a bug with XP SP3
qttabbar.sourceforge.net/
Love to see the new release btw! YOU rule and thank you for supporting xp!
1. The breadcrumb addressbar doesn't work if i click on any "subpath" to jump to that folder.
2. The search function doesn't seem to do anything.
3. task manager isn't skinned.
PM me if you have specific questions
Thanks so much Skrell
It looks like Borderskin isn't working with High DPI settings: sta.sh/0y35g4dayh5
I tried changing the DPI settings and it worked normally on win7, is this windows 8 or 10 tech preview ??
I also tried this on Windows 10 and it works fine on normal dpi settings. However, it doesn't work very well with tablet mode or modern applications.
I will try to run win8.1 from a virtual machine to see this problems.
thanks for the bug report btw
Not sure if this is helpful or not, but I'm running this on a Surface Pro 3
I used Border Skin for many many years and it's a really good program, thank you for this!
Just wondering, are translations still requested? I can re-upload my German version if you like.
Exception Source : BorderSkin
Exception Type : BadImageFormatException
Exception Message : HRESULT:0x8007000B
Exception Site : StartWindowsHook
BorderSkin will now close, all windows borders will be restored.You can help developing the application by reporting the information in"More Details" to the developer.
Exception Source : BorderSkin
Exception Type : BadImageFormatException
Exception Message : An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)
Exception Site : StartWindowsHook
------------- : Stack Trace : -------------
at BorderSkin.WindowsHook.StartWindowsHook(IntPtr WindowHandle)
at BorderSkin.Program.Main()
+1
Exception Source : BorderSkin
Exception Type : FileNotFoundException
Exception Message : Retrieving the COM class factory for component with CLSID {9BA05972-F6A8-11CF-A442-00A0C90A8F39} failed due to the following error: 80070002.
Exception Site : Load
------------- : Stack Trace : -------------
at BorderSkin.ExplorerSkinningManager.Load()
at BorderSkin.Program.Main()
Bug: Border Skin Error
Error:
This error was raised due to a programing bug.
BorderSkin will now close, all windows borders will be restored.You can help developing the application by reporting the information in"More Details" to the developer.
Error Details:
Exception Source : BorderSkin
Exception Type : NullReferenceException
Exception Message : Object reference not set to an instance of an object.
Exception Site : NavigateDetect
------------- : Stack Trace : -------------
at BorderSkin.LayeredBreadCrumbs.NavigateDetect(Object sender, String Path)
at BorderSkin.SkinBox.NaviagteEventHandler.Invoke(Object sender, String Path)
at BorderSkin.SkinBox.OnButtonsClick(Object sender, MouseEventArgs e)
at BorderSkin.BoxButton.Parent_MOVE(Object sender, MouseEventArgs e)
at System.Windows.Forms.MouseEventHandler.Invoke(Object sender, MouseEventArgs e)
at System.Windows.Forms.Control.OnMouseClick(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Bug: Border Skin Error
Error:
This error was raised due to a programing bug.
BorderSkin will now close, all windows borders will be restored.You can help developing the application by reporting the information in"More Details" to the developer.
Error Details:
Exception Source : BorderSkin
Exception Type : NullReferenceException
Exception Message : Object reference not set to an instance of an object.
Exception Site : NavigateDetect
------------- : Stack Trace : -------------
at BorderSkin.LayeredBreadCrumbs.NavigateDetect(Object sender, String Path)
at BorderSkin.SkinBox.NaviagteEventHandler.Invoke(Object sender, String Path)
at BorderSkin.SkinBox.OnButtonsClick(Object sender, MouseEventArgs e)
at BorderSkin.BoxButton.Parent_MOVE(Object sender, MouseEventArgs e)
at System.Windows.Forms.MouseEventHandler.Invoke(Object sender, MouseEventArgs e)
at System.Windows.Forms.Control.OnMouseClick(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Exception Source : BorderSkin
Exception Type : FileNotFoundException
Exception Message : Retrieving the COM class factory for component with CLSID {9BA05972-F6A8-11CF-A442-00A0C90A8F39} failed due to the following error: 80070002.
Exception Site : Load
------------- : Stack Trace : -------------
at BorderSkin.ExplorerSkinningManager.Load()
at BorderSkin.Program.Main()
cant really say anything good about this program untill it works
1. Can you make the border thinner like in TT's Aero2?
2. Would you add more functional buttons to the explorer skin (folders, folder options, view options)?
3. I still have to use Styler (to hide explorer's menu), could you support the hiding in BS? And BS' explorer caption is too high.
4. Would you support transparency for the Taskbar and Start menu?
Anyway, it is a very good software!
Regards,
Al
Border Skin already has a feature to hide the Explorer menu.
It works in a slightly different way from Styler, so you have to make sure you place the Explorer menu above the Styler toolbar.