Source Code Online Home Categories Top Code New Code Submit Code
Search
Subject Directory
 ASP
 ASP.NET
 C/C++
 CFML
 CGI/PERL
 Delphi
 Flash
 HTML
 Java
 JavaScript
 Pascal
 PHP
 Python
 SQL
 Visual Basic & VB.NET
 XML
New Code
Groupon clone 1.1
AllWebMenus Pro 5.3.892
Easy Query Builder 2.0
Odin Secure FTP Expert 7.7.3
jQuery Accordion Gallery 1.0
PCL to TIFF Converter Shell for Mac 2.0
Fax Server Plus 5.3.0522
Fax Server Pro 5.6.0522
Advanced RSS2Web Professional 3.11.104
Group Mail Manager Premier 2.32.36
RSS Content Generator Premier 3.11.86
Get Remote IP Address in PHP 1.0.0
Elite News Pro2 PHP RSS Reader 2.0
RTF-to-HTML DLL COM, Win32 1.0
Java Download Manager 1.0
Top Code
ICPennyBid - Penny auction software 3.9
Elite News Pro2 PHP RSS Reader 2.0
ASP.NET Event Calendar in MVC3 Razor 1.0
ICHolidayLettings - Holiday Lettings Site Script 1.2
WebTreeView 1.0
BP-T-Shirt - Custom T-Shirt WebStore Script 1.0
CloudOsys File Upload 2.4b2
X360 Multi-page Tiff Viewer ActiveX OCX 2.69
Metadraw3-OCX
AceDRM 1.0
MetaTags For Websites, Documents & Articles
idCGIRunner 1.5
a-Mac Address Change
TmdMailSlot, TmdWinPopup & TmdSecureMail 1.14
WindowHTML 1.1
DSkinlite GUI Library 1.1 Screenshot
DSkinlite GUI  Library 1.1 Screenshot


Back to details page



DSkinLite is a powerful gui library to help you develop the user interface program. We have worked at UI development for several years, so we always want that there is a library to release us from the bored paint. And we also use dskinlite in our current project, so we will optimize it continually. Please feel free to contact us with any questions you may have. You can also discuss anything about dskinlite or report bug, or suggest new feature at the forum in our website.


DSkinLite have several features :


1. It is a "lite" library, because it doesn't use the method of hook and just replace the window procedure like the SubclassWindow in MFC. So it has less influence to your application. And It will keep "lite" .
2. It uses the xml file to define the gdi resource and describe how to skin a window, so you can construct more ui styles of control very easy. So it separates the interface from the program logic, you can change the skin of application easily.
3. DSkinLite has own optimized image library to process image. The image library is more suitable for drawing, transparent and alpha blend. DSkinLite focuses on the times and the method of drawing,and have high-efficiency of paint .
4. The element of painting is abstracted to line, text, rectangle, and image. You can use those items to"configure" a window's appearance in the xml.
5. The DSkinLite bases on win 32 APIs, the so it doesn't depend on any framework.
6. The adjustment of the hue and saturation. The You can adjust the skin's color smoothly.
7. Support change skin at runtime, you can also use different style to skin the control at runtime.
8. Support Unicode.
9. Support the transparent control fully, it support all control include a child dialog to be transparent.
10. Support the pop menu fully, include non-rectangle menu window.
11. Support scrollbar of a window, and also support the standard window-scrollbars.