Олег Валентинович, Вы наверное неправилдьно поняли вопроса от Александра.
Как ловить нажатия на форме, знают надеюсь все.
Вопрос. Как отловить не имея ни одной созданой акции (TPanAction),
положение указателя мыши на карте в системе координат карты.
Одним словом:
Смоделировать бегунок ВОТ ЭТОТ :
на компоненте допустим TLabel (или в заголовке окна) у себя на немодальной форме.
Как это сделать?
Это уже вопрос от меня.
------------------------------------
Предлагаемый Вами способ "отлова" движения мыши по окну карты, подразумевает
обязательное наличие объекта TPANACTION (или потомка).
Как ловить нажатия на форме, знают надеюсь все.
Вопрос. Как отловить не имея ни одной созданой акции (TPanAction),
положение указателя мыши на карте в системе координат карты.
Одним словом:
Смоделировать бегунок ВОТ ЭТОТ :
на компоненте допустим TLabel (или в заголовке окна) у себя на немодальной форме.
Как это сделать?
Это уже вопрос от меня.
------------------------------------
| Цитата |
|---|
| // Перемещение мышки по окну в текущей точке
long int _USERTASK utsMove(HPANACTION hact,long int modKeys, POINT * point) { TPanAction * action = (TPanAction *) hact; if ((action && point) != 0) return action->Move(modKeys,*point); return 0; } |
Предлагаемый Вами способ "отлова" движения мыши по окну карты, подразумевает
обязательное наличие объекта TPANACTION (или потомка).
Изменено:
KFF (Фёдор) - 09.12.2010 18:13:42
(код к сообщению)
Mapview 11. ГИС Карта 10.7.7. GisToolKit 10 (и 11) Free.
ЧИСЛО СОБЩЕНИЙ = "Отмена крепостного права на РУСИ"
ЧИСЛО СОБЩЕНИЙ = "Отмена крепостного права на РУСИ"