DSkinLite GUI Library V3.7
DSkinLite is a powerful library to help you develop the user interface program. It uses xml files to describe the look and feel of the control and you can make fancy user interface easily.
DSkinLite doesn't install a hook procedure that monitors messages hook, and it just replaces the window procedure like the framework mfc or atl, and processes some messages such as WM_PAINT, WM_ERASEBKGND. So DSkinlite is a "lite" library. It focuses on efficiency and practicality, and it will keep "lite". More about DSkinLite...
-
Configure the look and feel of controls using xml
- Use xml to define the gdi resource.
- Use xml to define the style of control.
- The drawing element is abstracted to line, text, rectangle, and image.
- The xml syntax is simple, easy to learn.
-
The other key features
- Base on win32 APIs, so it doesn't depend on any framework.
- Support most of the stardand controls.
- Support changing color.
- Support most of the controls include a child dialog to be transparent
- Support animation.
- Support lots of image formats, such as png, bitmap, gif, ico.
- Support storing skin in a single file.
|
DSkinControl(For MFC)
DSkinControl (For MFC) is a MFC extended control library, which uses DSkinLite to draw the control UI. According to our long-term experience of the development of Windows client software product, windows standard control is not enough. We used to extend the Win32 control to meet the UI needs. Thus, UIEASY UI library development team collects these requirements from our development experience and client feedbacks and has launched DSkinControl control library. DSkinControl is developed based on MFC and it utilizes DSkinLite to beautify the UI. More about DSkinControl...
-
DSkinControl contains the following controls:
- dsCtrlSplitter
- dsCtrlSysTips
- dsCtrlStackWnd
- dsCtrlComboBox
- dsCtrlListView
- dsLayout
|
ekRichEdit ( RichEdit extend control)
ekRichEdit is a RichEdit extended control. It is extended from Microsoft RichEdit control to realize displaying picture animation, text, hyper link, etc. It is used to meet the requirements of rich text control by the Windows client software. In the meantime, we encapsulate classes to meet the requirements of IM type chat windows. It should satisfy the basic needs of an IM type software. ekRichEdit extended control also some extend classes to support some features in the chat windows, besides the basic RichEdit extension.
-
The key features of ekRichEdit
- Supports display different type of pictures and GIF animation
- Supports configure and save font information
- Supports message encoding
- Supports hyper link and custom hyper link proceeding
- Supports message text and picture copy and paste
- Supports system clipboard copy and paste
- Supports drag copy
- Supports gif emotion
|
DirectUI GUI Library V1.2
DirectUI is a gui library like "DirectUIHWND" used in Windows XP and MSN Messager. It uses xml and script to construct ui. The DirectUI doesn't make use of the native Win32 controls except some complicated control such as edit, listctrl. Instead, It draws controls and widgets on the parent window dc. It uses xml to layout the controls of dialog, and uses script(vbscript, jscript, lua) to provide flow control and object manipulation features that are not available in xml. It is a "mini" version of Adobe flex , Microsoft WPF or Mozilla XUL. More about DirectUI...
-
Use xml and vbscript to construct gui
- Use xml to layout the controls of dialog
- Use script(vbscript, jscript) to provide flow control and object manipulation
- Use xml to define style sheets of controls.
- The xml syntax is simple, easy to learn.
-
The other key features
- Base on win32 APIs, so it doesn't depend on any framework.
- Support changing color.
- Support lots of image formats, such as png, bitmap, gif, ico.
- Support run-time skin change.
- Support nonrectangular, dynamically resizable windows.
|