Skip to main content

Custom

For advanced users, the Custom tab enables the user to edit and build the CGI Panel, as well as edit data bindings and Courier definitions.
Scripts here, used for general operations, can be changed and customized to fit the user’s needs.

drawing-4-1736920663.png

Build Configuration

Advanced users may want to change their CMake project configuration.

Open CMake
drawing-4-1736920688.png

This "Open CMake" button will open your project in CMake, where you can change the CMake settings as you like.

drawing-7-1698648247.png

Custom "Panel" Section

In this section you can edit or build the CGI Panel.

Edit Panel
drawing-4-1736920764.png

Click on the "Edit Panel" button, if you want to edit CGI Panel. As indicated by the icon, clicking "Edit Panel" launches Visual Studio for editing CGI Panel.

drawing-7-1698648422.png
Build Panel
drawing-4-1736920800.png

Click the "Build Panel" button to build the application. This opens the CGI Studio Control Center - Build Window and the build is started.
A successful build completion is signaled by "... succeeded" text in the output log.


Custom "Courier" Section

As seen below, this section of the Control Center is for editing the Data Model Definition and the Application Definition, as well as for code generation.

Edit Data Model Definition and Application Definition
drawing-4-1736920827.png

To edit the Data Model Definition, click this "Edit Date Model" button to open Visual Studio and edit PlayerDataBinding.xhcdl.

To edit the Application Definition, click this "Edit Definition" button to open Visual Studio and edit PlayerGenCode.xhcdl.

Generate
drawing-4-1736920852.png

Clicking this generates the above code.


Custom ☆

drawing-7-1698649058.png

Custom builds defined in the “Builds” tab are saved and displayed here. Clicking a button will execute the referenced build.