Demo third edition of the source code VC2005 project (with all .h, ansi / Unicode lib, DLL) , download address: http: //goo.gl/c0L7Q
Open Source Project Address:
http://code.google.com/p/duilib/
The project is based on the principle of a foreigner viksoe DirectUI analysis papers and example:
http://www.viksoe.dk/code/windowless1.htm
SVN checkout the source project conducted a trial, the use of the example program in the List control, mostly fake Windows standard ListCtrl, ie the head of the list + plain text (icon) application mode list item, and most DirectUI application scenarios the case is, List-- list item that is similar to the complex structure of the Thunder and other download software complex text, progress bars, buttons, drop-down boxes and other controls (and this is the modern software, including mobile phone software, for example, use up to iPhone, Android's type of control layout), probably looked at DUILIB controls the source code, the interface library, implementation of this complex List should be
(XML configuration):
I.e., ListContainerElement application, the control should be as similar to the main interface layout container Container as use, i.e., it enables complex list item layout arbitrary main interface can be employed in the List control; dynamic codes implementations should:
Roughly achieve a little, the effect of general annex screenshots, demo program is that SVN checkout out source code in a demo test app, simply changes a bit xml file path interface only, will not repeat put, exe in tarball, temporarily did not do event handling, mainly written presentation xml for reference purposes only, we hope that more exchanges, to have a more convenient way to achieve
PS: Let not pay even the trial is not to sell on price DirectUI business development libraries to the history of it, oyeah ~~
|