Skip to content

Latest commit

 

History

History
54 lines (37 loc) · 1.9 KB

README_en-US.md

File metadata and controls

54 lines (37 loc) · 1.9 KB

NIM Duilib

NIM Duilib is a UI development framework for Windows, extend some new features based on the original Duilib. Integrated Google base library with threads/memory/closures. You can use this framework to develop any desktop application you want.

GitHub Build status

中文介绍

Features

  • Multi language support
  • Global style support
  • DPI scaling support
  • GIF animation support
  • CEF control support(based on CEF 2623, support XP)
  • Touch device support(surface, wacom)
  • Abstract rendering interface (support for other rendering engines)

Preview

preview

Start

Clone the repo into your disk.

git clone https://github.com/netease-im/NIM_Duilib_Framework

Enter the NIM_Duilib_Framework/examples directory,Open examples.sln with Visual Studio 2013 Update 5 or higher ,press F7 to compile all projects.

Documentation

Structure

├─base Base libraries.
├─bin Examples output directories,include skin and language files and CEF dependencies.
├─docs Documentation of Duilib.
├─duilib Duilib core, depend on base project.
├─libs Static library output directories, include CEF static library.
├─examples Examples of Duilib.
├─third_party Third party for CEF.
├─ui_components UI components based on Duilib, such as msgbox,toast,cef_control

Communication

  • Question: Read the Documentation and Examples code to help you.
  • Report: File a bug in GitHub issues.
  • Suggestion: Request a new feature in Github issues.