Advanced Search
Search Results
497 total results found
Widgets Using Controls
Widgets Using Controls When a node from a control is set as value of a widget property, the option "Control Properties" becomes available in the context menu of the Widgets node. A new dialog "Configure Properties" opens where you can choose whic...
Overview
CGI Studio offers an innovative solution for efficiently implementing application logic through its integrated state machine model. This feature enables the visual and intuitive design of program behavior. The integrated state machine model is supported by bo...
Basic Operation
State Machine in the Menu Bar The State Machine menu in the menu bar, offers the following options. New State Machine... Select this option to create a new State Machine. For details, refer to How to Create a new State Machine. Attach... Connect...
Components in State Machine
A State Machine diagram is built by combining core components such as States and Transitions. Typically, a set of states are interconnected through transitions to represent the flow of logic. The following eight types of elements can be used as components of ...
Debugger
A dedicated debugger is provided as an important tool to complement the state machine modeling process. This section describes its usage. How to Start the Debugger Panel Open the debugger panel by selecting View > State Machine > State Machine Debugger from ...
Example
The following book provides examples of how to use state machines: Best Practices > State Machine Solutions This book outlines best practices for creating IVI solutions using state machines and includes detailed operating procedures. It is organized into fiv...
Append Languages
Description Language Appender, as part of the Asset Tool, offers functionality for working with language packs in the context of assets generated with SceneComposer. To use this tool, run AssetTool -append. For more information about this optional feature re...
Compare Asset Libraries
Description The CGI Studio Asset Library Verification license supports the user in managing asset files in larger environments or projects with multiple variants. It provides means for verification of matching asset library / widget / application versions and...
Asset Tool Change Log 3.0.0
Combined Asset Tool In CGI-Studio V3.0.0, the following previous tools related to asset library post-processing have been combined into a single application called AssetTool.exe: CgiStudioAssetDiff CgiStudioAssetLibShaper CgiStudioLanguageAppender ...
Asset Shaping Feature Overview
Partitioning SceneComposer produces one "big" asset as a result of the asset generation process. In the application deployment process, there are often situations where the big contiguous asset needs to be partitioned in multiple data packages to meet deploym...
Assetlib Shaper Usage
Usage Considerations Assetlib Shaper uses as main input an asset produced by SceneComposer. Besides the asset file, during the asset generation, SceneComposer also creates the asset report file at the same location and with the same name as the asset file (o...
Shaper Pitfalls
This section refers to situations where the partitioning behaviour isn't obvious. The aim of this section is to clarify the algorithm used by Assetlib Shaper in choosing the partitioning rule to apply to a particular asset object. Let's take for example the f...
Terminology
Terms used by the Assetlib Shaper documentation: Asset: file with .bin extension produced by SceneComposer. Asset Report: file with .xml extension attached to an asset, having the same name as the asset file; also produced by SceneComposer. Pa...
Introduction
Introduction We are working in the 2D and 3D domain on embedded devices which continuously strains all given resources. Real-time operations, lack of resources, quality, production cost and time constraints are typical challenges fought every day. It is a maj...
Prerequisites
Prerequisites Operating System: Windows Vista or higher .NET Runtime 4.5.2 or higher Installation Analyzer does not require an installation. The Analyzer files including the executable "Analyzer.exe" are located in the subfolder "bin/Analyz...
Keyboard Shortcuts
Keyboard Shortcuts Shortcut Description Ctrl + C Show Chart View Ctrl + D Show Dashboard View Ctrl + F Show Flat Grid View Ctrl + G Go to sample Ctrl + H Show Hierarchical Grid View Ctrl + O Open a performance lo...
Menu
The menu contains three main items: Open - provides opening different file types of all loaded modules. Drag and drop of files is also working as an alternative. Close - closes an opened file. Export - exports module specific data if supported. ...
Tabs
The default Tabs are General and Online. Additional tabs are added when a new module is loaded. General contains buttons to open the default settings interface, a log window and buttons for common help functions. Online contains the necessary buttons to establ...