trueSpace Script ComboBox Control

var scriptListUI = System.CreateDO(“Common Data Package/String Enum Data”);

//scriptListUI.SetComboCtrlStyle(1);// CBS_SIMPLE, same as 0 or 0 has no meaning
//scriptListUI.SetComboCtrlStyle(2);// CBS_DROPDOWN – can type in the dropdown field
scriptListUI.SetComboCtrlStyle(3);// CBS_DROPDOWNLIST – cannot type in the dropdown field
//scriptListUI.SetComboCtrlStyle(256+3);// CBS_DROPDOWNLIST CBS_SORT

http://www.jasinskionline.com/WindowsApi/ref/other/classes/combobox.html
Const CBS_AUTOHSCROLL = &H40
Const CBS_DISABLENOSCROLL = &H800
Const CBS_DROPDOWN = &H2
Const CBS_DROPDOWNLIST = &H3
Const CBS_HASSTRINGS = &H200
Const CBS_LOWERCASE = &H4000
Const CBS_NOINTEGRALHEIGHT = &H400
Const CBS_OEMCONVERT = &H80
Const CBS_OWNERDRAWFIXED = &H10
Const CBS_OWNERDRAWVARIABLE = &H20
Const CBS_SIMPLE = &H1
Const CBS_SORT = &H100
Const CBS_UPPERCASE = &H2000

trueSpace Bridge

tS7.6 bridge runs in both directions
tS7.61 only runs from model to workspace

no tSBridge in the SDK so no rsx plugin is possible

3D view does not synchronize, camera view does

tS7.6 sync speed from workspace to modelspace is slower than the reverse direction

tSBridge.AnimationFrame = 11; updates the model time and object if it is animated in model
tSBridge.PutActiveFrame(”, 10); updates the model time but not the object animated position, seems meant to be used as a first step to autokey motion animation

Desktop option “Support Model Procedural Animation” updates the BridgeLoop connector and I think it is the SetBridgeHalfLoop command
from sdk docs, “allows you to make an action with object in Modeler e.g. move a 3D object, then execute a script action in workspace and at the same time synchronize the scene with again Modeler”
Probably won’t work because 7.61 only syncs in one direction.

Huge BUG: If multiple objects are selected when opening a new Model view, they will be duplicated multiple times.

If any objects have default Wokspace naming like “Cube, 1” and “Torus, 5” they will be renamed instantly to Model default names “Cube,1” and “Torus,1”. The space is removed after the comma.

HUGE BUG: Anything to do with Python will make tS unstable and crash it when closing a Model view. Open the Python editor, close it and close Model view for an instant crash. Run a python script without opening the editor instant crash when close Model view, even if the python script is empty.