![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
![]() Работаю над примитивной пародией на интерактивные карты, возникли некоторые вопросы:
Возможно ли разметить области на изображении, при нажатии на которые будет выполняться действие (для выбора начальной и конечной точки при расчёте маршрута; выделяться будут только населённые пункты)? Как рисовать поверх изображения (имеется ввиду подсветка рассчитанного маршрута)? SOS ![]() |
#2
|
||||
|
||||
![]() 1. Возможно, к примеру, дополнительные TImage.
2. Image.Canvas.MoveTo, Image.Canvas.LineTo. Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#3
|
||||
|
||||
![]() Спасибо, гениальное - просто. и как сам не догадался с дополнительными Image.
Возник ещё вопрос: имеем два TEdit, как сделать так то бы при нажатии на кнопку значение вносилось во второй если первый уже заполнен и в первый если он пуст? Знаю даже ответ на свой вопрос: if - else, не знаю как обозначить любой символ в TEdit. If you're afraid to fail - you'll keep failing forever. Последний раз редактировалось Brain Fucker, 23.11.2011 в 23:40. |
#4
|
||||
|
||||
![]() Можно так:
Код:
if Edit1.Text <> '' then Edit2.Text := Some else Edit1.Text := Some; Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#5
|
|||
|
|||
![]() Код:
Length(Edit1.Text) = 0 |
#6
|
||||
|
||||
![]() Спасибствую.
If you're afraid to fail - you'll keep failing forever. |