Алексей Аширов, можно ли программным путем узнать габариты бирки?
Смещение бирок
Смещение бирок
17.01.2018 09:56:04
Алексей Аширов, спасибо, разобрался, заработало!
получается, что на snap point можно не обращать внимания, она автоматически перерисовывается Layer.LabelLayers.Item(1).Labels.SetItem Lbl не сразу понял, что point.X и point.Y выдают координаты в сантиметрах. а можете проверить, Layer.GetBounds() правильно выдает верх и низ? |
|
|
Смещение бирок
16.01.2018 13:56:33
Здравствуйте!
Для смещения бирок надписей нужно использовать следующий код Layer.LabelLayers[1].Labels.MoveLabel(sys, dblYShift, dblXShift); проблема в том, что при этом двигается вся бирка и точка привязки (SnapPoint) тоже. вопрос: как можно в этой ситуации сдвинуть точку привязки обратно? пробовал Layer.Elements[sys].GetXY(out double X, out double Y); Layer.LabelLayers[1].Labels.Item[sys].SnapPoint.SetPoint(X, Y); не работает.
Изменено: |
|
|
Подключение событий zulu в плагине