Table of Contents

Sketch to Build HiNC GUI

Apply General Rules to build the HiNC GUI.

WPF Application Source Code

The source code of HiNC-2025-win-desktop project is at the git repository:

https://superhightech-gitea.webredirect.org/HiNC-Deploy/HiNC-2025-win-desktop.git

Web Service Application Source Code

HiNC-2025-webservice apply vue.

The source code of HiNC-2025-webservice project is at the git repository:

https://superhightech-gitea.webredirect.org/HiNC-Deploy/HiNC-2025-webservice.git

Web Architecture Patterns

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. Set the project platform to x64.
    2. Create a application project.
    3. Add HiNc packages to the project. See Getting Started to config the packages.
    Note

    Add Hi.WpfPlus packages to the project if the building WPF project.

  2. Create Main Window, set the layout according to Main Panel Layout.
  3. Build Message Section according to Message Section 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.