I created a plugin that allows to insert a series of zones in the XProtect Video Client. The zones are not identified by proportional icons but by simple colored icons. Each zone can assume different states and each state has an icon with a specific color. Each icon was created with 16X16, 24x24, 32x32, 48x48, 64x64 filled completely with a single color. When a zone is inserted in the XPtrotect Client and resized (rectangle and oblique) sometimes happens that after some refresh the icon size returns to the standard size, not keeping the configured size.
How can I mantain the size that I configured even if the zone changes the state and so the color?
The Smart Client controls the size of the icons on the Map, you cannot control the size.
Unfortunately there is no MIP support for area equivalent to the Smart Client hot-zones functionality.
When I add into the Smart Client an icon and resize it as 1x50mm and it changes status, automatically changes the icon type and sometimes it returns to standard size 16x16 and after some seconds (I think is the refresh interval of the Smart Client) returns to dimension configured initially 1x50. There are workarounds to solve the problem? I do not want to see the icon at standard size but always to configured size also after a change of the icon. Is possible send a command from my plugin to force refresh of the map in Smart Client?
I think it will always returns to standard size. You cannot control the size from MIP. Unfortunately this means that I see no workaround.
When the icon changes and return to standard size after some seconds return to configured size so the my question is why return to configured size? There is an internal timer that refresh the maps periodically? What is the rule used by Smart Client to update the icon on a map?
You cannot configure the size, Smart Client controls the size of the icons on the Map.