Applies To:
  • CitectSCADA 3.xx, 4.xx, 5.xx

When I create a symbol using the Copy to Library feature in Graphics Builder, the offset that is used doesn't match my other symbols. Why is this and how can I make it so that the offsets all match? 

If you select an object in Graphics Builder and turn it into a symbol by selecting Edit | Copy to Library, a default offset or "hotpoint" is used for the new symbol.

If, for example, you paste an unlinked symbol on a page, and then save it as a symobl straight away using Copy to Library, its hotpoint can be vastly different to the original symbol. The reason for this is that when you create a symbol in this manner, a hot point needs to be selected and this hotpoint needs to cater for situations where more than one objects is selected.

The way that Graphics Builder handles this is to position the hotpoint at the bottom left corner of the selected objects. If you have a rectangle selected, the lower left corner will become the hotpoint, whereas a circle would have its hotpoint located at the far left X coordinate and the lowest Y coordinate.

If you do create symbols in this fashion, and their hotpoints are in positions that are causing you problems, you can adjust the hotpoints fairly easily. This is done by opening the symbol in Graphics Builder and moving the small crosshair indicator. Once this is done you should perform an Update Pages to have the change reflected in your pages.

CIT has confirmed this to be a problem in Citect for Windows version 3.xx, 4.xx and 5.xx. We are researching this problem and will post new information here as it becomes available.