Table of Contents

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.
  1. Create and config a application project.
    1. Create a WPF application project.
    2. Add HiNc and Hi.Wpf packages to the project. See Getting Started to config the packages.
    3. Set the project platform to x64.
  2. Create Main Window, set the layout according to Main Panel Layout
  3. Build Bottom Message Bar according to Bottom Message Bar on Main Panel.
  4. Initialize HiAPI at application entry point according to Initialize HiAPI.
  5. Set behavior of Navigation Menu/Project according to Behavior of Navigation Menu/Project.
  6. Create RenderingCanvas Tool Bar for later usage.
  7. Create by Player Panel the Player Panel Step by Step Program Construction Check List.
  8. Build behavior of Graphic-Cache Dropdown.
  9. Build basic GUI widget component:
  10. Build Transformers
  11. Build Geometry Panels.
  12. Build Fixture Page.
  13. Build Workpiece Page.
  14. Build Controller Page.
  15. Build ToolHouse Page.
  16. Add application icon, splash screen and etc..
  17. (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.