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-7-1698647840.png

Build Configuration

Advanced users may want to change their CMake project configuration.

Open CMake

Advanced - Custom 2 - Cmake.png

This 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 Panel.

Edit Panel

Advanced - Custom 4 - Edit Panel.png

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

 

 

 

drawing-7-1698648422.png
Build Panel

Advanced - Custom 6 - Build Panel.png

Click "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

Advanced - Custom 7 - Edit DataModel.png

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

Advanced - Custom 8 - Edit CourierDef.png

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

 

 

 

 

 

 

Generate

Advanced - Custom 9 - Generate CourierDef.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.