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

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

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





СообщениеДобавлено: Ср Мар 22, 2006 4:07 pm    Заголовок сообщения: Ole callback Добавить ответ со ссылкой на данный текст

Как на Borland C++ Builder и MapInfo реализовать работу всплывающего меню через Ole callback?
Вернуться к началу
Андрей Могильный



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

СообщениеДобавлено: Ср Мар 22, 2006 4:10 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

А тебе зачем CallBack? Делаешь в своей форме меню какие тебе надо. А обработчик этих меню вешаешь на выполнение команд меню MapInfo.
Типа: MapInfo.RunMenuCommand(M_FORMAT_PICK_SYMBOL);
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
sunzh



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

СообщениеДобавлено: Сб Май 13, 2006 8:28 pm    Заголовок сообщения: Re: Ole callback Добавить ответ со ссылкой на данный текст

Loratis писал(а):
Как на Borland C++ Builder и MapInfo реализовать работу всплывающего меню через Ole callback?


Если ты о всплывающем меню окна карты в MapInfo то оно переопределяется примерно следующими MapBasic командами:

Create menu "MyCustomMapPopUpMenu" As

"MuCustomItem1" calling OLE "MyMethod1" //Методы реализованные в
"MuCustomItem2" calling OLE "MyMethod1" //объекте уведомлений
..............................................................//(СallBack Object)
"MuCustomItemn" calling OLE "MyMethodN"

Create Menu "MapperShortcut" ID 17 As
"MyCustomMapPopUpMenu" {Переопределение всплывающего меню окна карты}

Строки пересылаются методом Do
Подробности в доке MapBasic
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Страница 1 из 1

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


Top.Mail.Ru