www.map-info.ru :: Просмотр темы - Определение координат курсора
                               РќР° главную страницу сайта

 
                                
ВходВход    РегистрацияРегистрация    ПрофильПрофиль    ПользователиПользователи    ГруппыГруппы    FAQFAQ    ПоискПоиск  

 
   Список форумов www.map-info.ru | Форум - 'MapX' Добавить ответ
Предыдущая тема :: Следующая тема  
Автор Сообщение
palich



Зарегистрирован: 21.08.2007
Сообщения: 6

СообщениеДобавлено: Пт Авг 31, 2007 1:19 pm    Заголовок сообщения: Определение координат курсора Добавить ответ со ссылкой на данный текст

Я хочу чтоб в окне отображались кординаты курсора мышки, в координатах точки карты над которой он находится. Как правильно перевести координаты в пикселях в координаты карты????
Для этого наверно есть функции, ведь вручную выравнивать по моштабу и взависимости от увиличения и сдвига видимой области очень некрасиво.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Лена*



Зарегистрирован: 14.08.2006
Сообщения: 16

СообщениеДобавлено: Пт Сен 07, 2007 10:32 am    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

void __fastcall TForm1::Map1MouseMove(TObject *Sender, TShiftState Shift, int X, int Y)
{
CMapXPoint *pt;
pt = Map1->ConvertCoordP(OleVariant(X),OleVariant(Y),miMapToScreen);
Form1->StatusBar1->Panels->Items[1]->Text = "X: " + String(pt->X) + " Y: "+ String(pt->Y);
}
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
palich



Зарегистрирован: 21.08.2007
Сообщения: 6

СообщениеДобавлено: Пт Сен 07, 2007 5:19 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Лена* писал(а):
void __fastcall TForm1::Map1MouseMove(TObject *Sender, TShiftState Shift, int X, int Y)
{
CMapXPoint *pt;
pt = Map1->ConvertCoordP(OleVariant(X),OleVariant(Y),miMapToScreen);
Form1->StatusBar1->Panels->Items[1]->Text = "X: " + String(pt->X) + " Y: "+ String(pt->Y);
}


Большое спасибо
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
   Список форумов www.map-info.ru | Форум - 'MapX' Добавить ответ
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Top.Mail.Ru