The main objectives of this page are:
1. To provide a way to manage the Layout Configurations of a UI Design.
2. To provide a way to manage the View Configurations of a UI Design, including the task of associating it with one of the available Layout Configurations and one of the available Command Lists.
Figure 1 - The "Command IDs" section
Command IDs Table :
Name: Shows name property for the CommandId - can be editable
Command ID: Shows CommandId property for the CommandId - can be editable
Enumerator: Shows Enumerator property for the CommandId
Function: Shows function name for the CommandId event when "Go to code" button is actioned
New Button: The System creates the following component and adds it to the UI Design’s Model: CommandId
Go to Code Button: The System opens the UI Design’s source code file (cpp) with the C/C++ Editor. If the selected event handler function doesn’t exist, the System creates it generating the appropriate source code, but if the selected event already exists, the system navigates to the source code of the event handler function.
Figure 2 - The " Save confirmation" window
Remove Button: The System opens a new window to ask for a confirmation to delete the selected element:
Figure 3 - The "Confirm Command ID Delete" window
If the user clicks the OK button the System deletes the selected Command ID
instance and clears the commandId reference properties of the Commands that
were referencing the selected Command Id.
If the user clicks the Cancel button no change will occur in the model.