DirectSkin is a software component that is used by software developers to add skinning capability to their applications, which may or may not be exposed to end-users. It is made by Stardock, and is derived from the WindowBlinds component of their software subscription package, Object Desktop. Being implemented as an ActiveX/COM component,[1] it may be used by any COM-capable language, including Visual Basic, VB.NET, C#, C++ and Delphi.[2]
![DirectSkin in action](http://upload.wikimedia.org/wikipedia/en/thumb/6/6a/DirectSkin_screenshot.png/298px-DirectSkin_screenshot.png)
DirectSkin uses the WindowBlinds UIS file format, leveraging skin authors' existing knowledge. Users either contract Stardock or third party companies to create their skins, license existing skins for use with an application, or make their own using SkinStudio.
DirectSkin has seen use in various applications; the most public has been that of the ATI CATALYST Control Center,[3] a graphical user interface for their graphics card device drivers running on the .NET Framework, introduced in 2004. Another example is Syncfusion, a toolkit for creating .NET applications.[4]
References
edit- ^ Gunderloy, Mike (2004-04-02). "Review: DirectSkin". Application Developer Trends (ADTMag.com).
- ^ Gunderloy, Mike (2005-05-31). "Review: DirectSkin 4.5". Larkware. Archived from the original on 2008-05-31.
- ^ Microsoft (2007-05-11). "AMD Uses Customization Technology to Personalize Windows Vista User Experience". Microsoft. Archived from the original on 2010-09-26.
- ^ Syncfusion (2006-06-16). "Syncfusion and Stardock improve interoperability to provide tools for .NET developers".