Привязать стрелки к центру круга (эллипса) в Dia

556
Masroor

В Dia, как бы я ни старался, я не могу положить концы своей стрелки в центр круга (эллипс). Смотрите эту схему здесь.

Привязать стрелки к центру круга (эллипса) в Dia

Для верхней стрелки, как бы я ни старался переместить конец в центр круга (на сетке), он возвращается в показанное положение, которое находится только на окружности круга. Как видите, нижняя стрелка легко размещается на пересечении сетки.

Не могли бы вы сказать мне, как я могу переместить конец стрелки в центр круга?

Я попытался включить и выключить Snap to object.

Я использую Dia в Ubuntu 12.04, dia-normal 0.97.2.

(Линии сетки, которые вы видите здесь, были нарисованы мной).

1
Пожалуйста, не забудьте всегда включать операционную систему, которую вы используете. У Dia есть версии для Linux, MacOS X и Windows (и вы можете приобрести ее для Solaris и Irix). Также, пожалуйста, укажите версию dia, которую вы используете. terdon 11 лет назад 1
@terdon Отредактировано. Masroor 11 лет назад 0

1 ответ на вопрос

1
Steffen Macke

There are at least two things you could do to overcome your problem:

  • Place arrows and circles in different layers
  • Open the arrow properties and add negative values for "Absolute start gap" and "Absolute end gap"

If you know how to create shapes, you could create a circular shape without a main connection point in the center (but a normal connection point). This would allow your arrows to connect to the center in the way you intend. If you don't want to get involved in shape creation I could also provide you with such a shape.

В первом случае, перемещается ли стрелка, если я перемещаю круг? Masroor 11 лет назад 0
Нет, в этом случае два объекта не связаны друг с другом и, таким образом, перемещаются независимо друг от друга. Steffen Macke 11 лет назад 0

Похожие вопросы