Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
VAD
Зарегистрирован: 01.03.2009 Сообщения: 6 Откуда: Питер
|
Добавлено: Пн Фев 08, 2010 11:26 pm Заголовок сообщения: соединение точек полилинией |
|
|
Доброе время суток!!! Подскажите, глубокоуважаемые по следующему вопросу...
имеется кнопка toolbutton
нажимаем:
x_tr=CommandInfo(CMD_INFO_X)
y_tr=CommandInfo(CMD_INFO_Y)
create point (x_tr,y_tr)
создается точка.
И так к примеру точек десять. Как сделать так, чтобы все поставленные точки соединялись (поли)линией??? |
|
Вернуться к началу |
|
|
Андрей Могильный
Зарегистрирован: 21.03.2006 Сообщения: 864
|
Добавлено: Вт Фев 09, 2010 7:45 am Заголовок сообщения: |
|
|
Запоминай в глобальной переменной предыдущие нажатые точки - в массив или просто в X, Y, ну и рисуй линию/полилинию в обработчике клика - после create point или до, по вкусу. Рисовать линию соответсвенно create line |
|
Вернуться к началу |
|
|
Serj
Зарегистрирован: 25.08.2006 Сообщения: 50
|
Добавлено: Вт Фев 09, 2010 5:10 pm Заголовок сообщения: |
|
|
Для ToolButton выставить:
DrawMode DM_CUSTOM_POLYLINE
myObj = CommandInfo(CMD_INFO_CUSTOM_OBJ)
А если еще нужны и точки, то создаем их дополнительно по узлам полилинии... |
|
Вернуться к началу |
|
|
|