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