nim_duilib/README_en-US.md
jiajia_deng 4933d1f2bc Remove dependency on shared
Signed-off-by: jiajia_deng <2894220@gmail.com>
2019-09-20 16:27:58 +08:00

1.9 KiB
Raw Permalink Blame History

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 supportbased on CEF 2623, support XP
  • Touch device supportsurface, 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 directoryOpen examples.sln with Visual Studio 2013 Update 5 or higher press F7 to compile all projects.

Documentation

Structure

├─base Base libraries.
├─bin Examples output directoriesinclude 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.