“SmartClient.ChangeWorkSpaceStateCommand”
I recommend exploring the Smart Client View and Windows tool plugin sample, the workspace tab.
“SmartClient.ChangeWorkSpaceStateCommand”
I recommend exploring the Smart Client View and Windows tool plugin sample, the workspace tab.
Hey @Bo Ellegård Andersen (Milestone Systems)
Thank you for fast replying.
In the sample you attached there is a csproj link that I can not understand where to download from the sample solution. can you guide me please?
Also, regard tab changing, “ChangeWorkSpaceStateCommand” message instruct the client to change the Workspace state. WorkSpaceState is enum struct of 2 states, Normal and Setup.
I did not understand how to use it.
All I want is to change from Live tab to Playback tab by API command.

Thanks in advance
UPS. My mistake!
--
const String VideoOS.Platform.Messaging.MessageId.SmartClient.ShowWorkSpaceCommand = “SmartClient.ShowWorkSpaceCommand”
Instruct the Smart Client show a workspace. RelatedFQID contains the id of the work space to show.
--
Is the command I wanted to recommend! (Sorry for the inconvenience and confusion caused.)
On using the sample..
The link should open the sample SCViewAndWindow.csproj
If you have the installed MIP SDK the link should work directly. If you have downloaded the sample from GitHub the link might not work but then please navigate to the sample you downloaded from GitHub.
For understanding the sample I recommend that you single-step debug the code, at least this is the way for me to understand most clearly what happens.
https://developer.milestonesys.com/s/article/debugging-techniques-for-Smart-Client-plugins.
Hey!
Thank you for replying back.
I solved my case already, as you mentioned. SmartClient.ShowWorkSpaceCommand was my friend here.
Have a great day!