1. duilib中判断是否相等和等于号重载的一个BUG

    CDuiString的bug (重温了一下 Effective C++,发现这就是条款24所指出的问题,看来读书百遍不如写代码一遍啊)

    2015/10/20 duilib

  2. 可以考虑将DUILIB皮肤工程添加到VisualStudio的工程向导里去制作代码模板

    参考: ref:http://www.codeproject.com/Articles/43653/Visual-C-Express-Custom-Wizard

    2015/10/20 duilib

  3. duilib在界面中创建自定义控件

    ```c CControlUI* CDuiFrameWnd::CreateControl( LPCTSTR pstrClassName ) { if (_tcsicmp(pstrClassName, _T(“WndPlayPanel”)) == 0) { CDialogBuilder builder; CControlUI* pUI = builder.Create(_T(“WndPlayPanel.xml”)); return pUI; }

    2015/10/20 duilib

  4. duilib问题解决:滚动条不见了

    如图,运行后RichEdit的滚动条显示如下:

    2015/10/15 duilib

  5. DuiDesigner修改:增加对RichEdit控件属性的保存

    当资源中有RichEdit时,无论怎么样修改其属性,最终保存时并不会被写到XML中去,仅仅是一个节点:,属性一概没有保存。

    2015/10/15 duilib

  6. DUILIB相对位置修改为锚概念

    duilib里面的relativepos设计的感觉不是很好用,采用CAnchorCtrl的模式以及C#窗口设计的模式,我们重新把相对位置的概念定义为“锚”。

    2015/10/12 duilib

  7. DUILIB界面设计技巧:如何设计可切换的TAB页面

    如图所示的窗口TAB页面如何设计呢?

    2015/09/29 duilib

  8. DuiDesigner改进:不绘制绿色边框

    默认效果如上图,想修改为下图:

    2015/09/28 duilib

  9. duilib保存属性的代码CLayoutManager::SaveProperties

    ```c void CUIProperties::InitPropList()

    2015/09/28 duilib

  10. 关于duilib的CLayoutManager::SaveControlProperty代码

    ```c void CLayoutManager::SaveControlProperty(CControlUI* pControl, TiXmlElement* pNode) { TCHAR szBuf[MAX_PATH] = {0};

    2015/09/21 duilib