Skip to content

CREATE_WINDOW_FOR_LOADED_MODEL

With the command CREATE_WINDOW_FOR_LOADED_MODEL, a model that has already been loaded in the core can be made visible in the model editor.

Syntax

leo-grammar
CC "Modeling" CREATE_WINDOW_FOR_LOADED_MODEL modelid:intValue .


# --> RESULT ecode:intValue
CC "Modeling" CREATE_WINDOW_FOR_LOADED_MODEL modelid:intValue .


# --> RESULT ecode:intValue

Parameters

  • modelid (idValue) -

Returns

  • ecode (intValue) - Contains the error code or is 0 in case of success.

Details

Models loaded with the command LOAD_MODEL of the Core MessagePort are not visible on the user interface.

The return variable ecode returns the value 0 if the command was successful, -1 if not.

See Also

Examples

asc
CC "CoreUI" MODEL_SELECT_BOX 
CC "Core" LOAD_MODEL modelid:(VAL modelids)
CC "AdoScript" INFOBOX "Now the model is loaded but not visible..."
CC "Modeling" CREATE_WINDOW_FOR_LOADED_MODEL modelid:(VAL modelids)
CC "AdoScript" INFOBOX "Now the model is loaded and opened in the modeleditor."
CC "CoreUI" MODEL_SELECT_BOX 
CC "Core" LOAD_MODEL modelid:(VAL modelids)
CC "AdoScript" INFOBOX "Now the model is loaded but not visible..."
CC "Modeling" CREATE_WINDOW_FOR_LOADED_MODEL modelid:(VAL modelids)
CC "AdoScript" INFOBOX "Now the model is loaded and opened in the modeleditor."

This example lets the user select a model. First the model is loaded in the core. After that the model is not visible in the modeleditor but can be edited with adoscript commands. After displaying an infobox, the loaded model is opened in the model editor.

Versions and Changes

Available since ADOxx 1.3