ThreadX docsThreadX docs
ThreadX
ThreadX Modules
NetX Duo
FileX
GUIX
USBX
TraceX
LevelX
ThreadX
ThreadX Modules
NetX Duo
FileX
GUIX
USBX
TraceX
LevelX
  • GUIX Documentation

    • Understand GUIX and GUIX Studio
    • GUIX documentation
    • Chapter 1 - Introduction to GUIX
    • Chapter 2 - Installation and Use of GUIX
    • Chapter 3 - Functional Overview of GUIX
    • Chapter 4 - Description of GUIX Services
    • Chapter 5 - GUIX Display Drivers
    • Appendix A - GUIX Color Definitions
    • Appendix B - GUIX Color Formats
    • Appendix C - GUIX Widget Styles
    • Appendix D - GUIX Brush, Canvas and Gradient Attributes
    • Appendix E - GUIX Event Description
    • Appendix F - GUIX RTOS Binding Services
    • Appendix G - GUIX Font Structure
    • Appendix H - GUIX Build-Time Configuration flags
    • Appendix I - GUIX Information Structures
    • Appendix D - Canvas Partial Frame Buffer Feature
    • GUIX User Guide
    • GUIX Example
    • GUIX Studio User Guide
    • Installation and Use of GUIX Studio
    • Description of GUIX Studio
    • GUIX Studio Resources
    • GUIX Studio Screen Designer
    • GUIX Studio Generated Code
    • Defining Screen Flow
    • Notes on Editing Specific Widget Types
    • GUIX Studio Command Line
    • Simple Example Project
    • Resource Project
    • GUIX Studio Quick Start Guide
    • GUIX Studio User Guide

Chapter 2: Installation and Use of GUIX Studio

This chapter contains a description of various issues related to installation, setup, and usage of the GUIX Studio UI system design tool.

Product Distribution

You can obtain the GUIX Studio app from the Microsoft App Store by searching for GUIX Studio. Then do the following.

  1. From the GUIX Studio page in the App Store, click the Get or Install button to download GUIX Studio.

  2. Your browser may display a message asking if you want to open the App Store. If it does, choose the Open button.

  3. When the install finishes, choose the Launch button.

  4. The first time that GUIX Studio launches, it displays a dialog box asking if you want to clone the GUIX repo to your local computer. You can either choose to clone the repository, point to where you have already cloned the repo, or choose not to clone the repo at all (in which case, one example project is installed on your computer).

    Choose to clone the repo, point to an already-cloned repo, or skip.

    Note: You can return to this dialog box at any time by choosing Configure from the main menu of GUIX Studio, followed by GUIX Repository.

After the startup process is finished, you will be ready to use GUIX Studio.

Using GUIX Studio

Using GUIX Studio is easy - simply run GUIX Studio via the "Start" button. At this point you will observe the GUIX Studio UI. You are now ready to use GUIX Studio to graphically create your embedded UI. From here you create a new project or open an existing project, including the GUIX example projects.

Note: You can also double-click on any GUIX Studio project file with an extension of "gxp," which will automatically launch GUIX Studio and open the referenced project.

GUIX Studio Project Samples

A series of example GUIX Studio project files with the extension "gxp" are found in the "Samples" sub-directory of your installation. These pre-built example projects will help you get comfortable with using GUIX Studio.

One example project file that is always present is the file samples/demo_guix_simple/guix_simple.gxp. This example project file shows the definition of a simple GUIX UI, as described in Chapter 7 of this document.

Screenshot of the GUIX Studio UI.

Figure 1

Keyboard Shortcuts

  • Ctrl + N: New Project
  • Ctrl + O: Open Project
  • Ctrl + S: Save Project
  • Ctrl + Shift + S: Save Project As
  • Alt + F4: Exit
Prev
GUIX Studio User Guide
Next
Description of GUIX Studio