Skip to content

IS_OPENED

S_OPENED checks if the model with the id modelid is already opened in the model editor.

Syntax

leo-grammar
IsModelOpen :	IS_OPENED modelid:intValue .


# --> RESULT isopened:intValue
IsModelOpen :	IS_OPENED modelid:intValue .


# --> RESULT isopened:intValue

Parameters

  • modelid (idValue) -

Returns

  • isopened (intValue) - the return variable isopened is set to 1 if the model is already opened, to 0 if it is not.

Details

See Also

Examples

asc
CC "CoreUI" MODEL_SELECT_BOX 
CC "Modeling" IS_OPENED modelid:(VAL modelids)
IF (isopened = 1)
{
   CC "AdoScript" INFOBOX "The model you selected is currently opened"
}
ELSE
{
   CC "AdoScript" INFOBOX "The model you selected is not opened yet"
}
CC "CoreUI" MODEL_SELECT_BOX 
CC "Modeling" IS_OPENED modelid:(VAL modelids)
IF (isopened = 1)
{
   CC "AdoScript" INFOBOX "The model you selected is currently opened"
}
ELSE
{
   CC "AdoScript" INFOBOX "The model you selected is not opened yet"
}

Lets the user select a model in a model select box. Then checks if the model is currently open and prints an accordnig infobox.

Versions and Changes

Available since ADOxx 1.3