I looking for solution to hide or remove the down toolbar time line control in the Smart client
I will explain why I need that
I’m control on the position, speed, play, pause in the Smart client from external application (by plugin on the Smart client, the plugin open a socket and get the control command from the socket)
So I don’t want that the user will have ability to change something from the Smart client application
Unfortunately, it is not possible to hide or remove the timeline control in the Smart client, it will always be there when the Playback workspace is chosen.
Perhaps you can do something different, perhaps you can use independent playback as this would work on the Live workspace and would ignore the timeline commands while in Playback workspace. I am not sure how this would play out on your scenario but perhaps you can see for yourself by exploring the Smart Client Independent Playback plugin sample.
These indication might be useful for you, please see these links -
PlaybackIndication - When the PlaybackController has received a command to change speed, mode, direction etc - this message will be send with the Data field containing the PlaybackCommandData content.
PlaybackCurrentTimeIndication - The PlaybackCurrentTimeIndication can be used to retrieve display time when the playback UserControl, either because of user action or running playback.