Opening a single instance of XSmart client from a script

Hello,

I’m starting up a camera in a view from engine script (an .scs file).

Is it possible to switch the view if the XSmart client is already running?

I want only one instance of the client running

Thanks

A script in a .scs file will always start a new instance of the Smart Client, it cannot be used to capture and control an already running Smart Client.

If you develop a Smart Client plugin, it could switch view. You could then develop a way to signal the plugin from the outside as I guess this not about the operator changing a camera in the normal UI.

On a plugin setting a camera in view see the MessageId.SmartClient.SetCameraInViewCommand and see the Smart Client Insert Camera plugin sample.

OK. We will stay as it now.

Thanks