Build HiNC GUI
Apply General Rules to build the HiNC GUI.
Sample Single-User WPF Application Source Code
The source code is at the git repository:
https://superhightech-gitea.webredirect.org/HiNC-Deploy/HiNC-2025-win-desktop.git
Step by Step Program Construction Check List
Tip
If you are using AI agent to build the application:
- Ask AI to do only one job at one time to ensure the quality.
- Create and config a application project.
- Create a WPF application project.
- Add
HiNc
andHi.Wpf
packages to the project. See Getting Started to config the packages. - Set the project platform to x64.
- Create Main Window, set the layout according to Main Panel Layout
- Build Bottom
Message Bar
according to Bottom Message Bar on Main Panel. - Initialize HiAPI at application entry point according to Initialize HiAPI.
- Set behavior of
Navigation Menu
/Project
according to Behavior of Navigation Menu/Project. - Create RenderingCanvas Tool Bar for later usage.
- Create by
Player Panel
the Player Panel Step by Step Program Construction Check List. - Build behavior of Graphic-Cache Dropdown.
- Build basic GUI widget component:
- Build Transformers
- Build Geometry Panels.
- Build Fixture Page.
- Build Workpiece Page.
- Build Controller Page.
- Build ToolHouse Page.
- Add application icon, splash screen and etc..
- (The content is consturcting..)
Tip
- Complete the check list step by step.
- Compile to ensure the code work on each step completed.
- You MUST read the cited hyperlink before you do the job. ASK if you think the hyperlink is not work.