ImageViewerWpfControl: doesnt show ptz buttons (for moving and zoom) when the mouse is over the camera

I’m using ImageViewerWpfControl as indipendent playback in a worspacePlugin.

And i’ve

imageViewerControl.EnableDigitalZoom = true;

_imageViewerControl.EnableMouseControlledPtz = true;

_imageViewerControl.EnableMousePtzEmbeddedHandler = true;

I can use the mouse to zoom and other ptz functions using the mouse (mouse wheel, drag and drop rectangle), but i cant see the ptz buttons that normally i see in the client playback panels(for example the plus/minus buttons for zooming) when the mouse is over the camera.

Moreover:

i put in my workspace plugin an imageViewer with an indipendent playback and a ViewAndLayoutItem.CameraBuiltinId with the same camera in live mode.

The camera is not PTZ then, for example, the ptz zoom command is a simple digital zoom.

In the builtin live if i use the digital zoom button then i can see that the playback panel is zoomed the same as the live . But if in the builtin live camera i use the mouse wheel to zoom only the live camera is zoomed and not the playback.

Best Regards.

I attach two images to show that buttons arent visible in Playback panel.

Just to clarify what kind of buttons i’m talking about.

The image showing buttons

The overlaid PTZ Control, also known as virtual joystick, is not part of the imageViewerControl but is part of the Smart Client built-in camera view item.

The view item you implemented does not have the capabilities that the Smart Client built-in camera view item has. The built-in camera view item will have a PTZ control / virtual joystick (if enabled and the camera is PTZ) but MIP view items will not. It is possible to design and develop a feature similar to the virtual joystick on your own MIP view item but the virtual joystick is not usable directly in MIP.

Hi Kito,

Thank you for your answer.