Project Descriptionconfigurable
layout management
skin management
StdCtrlSkinTool is a layout and skin management tool that enables you to manage your applications using MFC controls.
This is how the name from:
- StdCtrl - Standard controls in Visual C++
- Skin - Skin management
This tool can manage the layout of any control which derived from CWnd class. You can manage the layout and skins with a simple xml configure file, plus little modification to your application. Any control could be used, no matter it is from the Microsoft Visual Studio, or from a third-party vendor.
Why not DirectUI
With StdCtrlSkinTool, you can get all the functionalities that DirectUI could provide. With an xml file, you will be able to:
- Change the skin of your application
- Change the layout of your application
All of these could be got by a simple xml file.
Furthermore, there are much more controls available for you. With DirectUI, there are only very limited controls available, and you will have to create your own in case you need more. But with StdCtrlSkinTool, certainly you will find the control desired.
As shown in demo1, you could use the very complicated controls like “CTreeView” and “CMFCPropertyGridCtrl”. In common DirectUI libraries, there are no such controls available.