Как добавить всплывающую подсказку к объекту
Добавлено: 08 июл 2009, 15:40
Здравствуйте!
Я новичок в MapBasic, буду очень благодарен, если мне помогут.
Хочу добиться, чтобы при наведении мыши на добавленный объект появлялась всплывающая подсказка.
Объект добавляется примерно вот так:
Create Table MyObjectTable (ID Decimal(1,0)) File "с:\service_table.tab"
Create Map For MyObjectTable CoordSys Earth
Open Table "с:\service_table.tab"
Commit Table MyObjectTable
Add Map Layer MyObjectTable Animate
Insert Into MyObjectTable (obj,ID) Values (CreatePoint(39,47),1)
Команды MapBasic выполняются через вызов метода Do OLE-сервера MapInfo.
Видел в фрагменте чужого кода создание таблицы с полем описания, что-то типа:
Create Table MyObjectTable (Description Char(100), ID Decimal(1,0)) File "с:\service_table.tab"
...
Insert Into MyObjectTable (Description, ID, obj) Values ("Текстовое Описание", 1, CreatePoint(39,47))
но как заставить MapInfo использовать это описание для всплывающей подсказки...
Заранее благодарен
Я новичок в MapBasic, буду очень благодарен, если мне помогут.
Хочу добиться, чтобы при наведении мыши на добавленный объект появлялась всплывающая подсказка.
Объект добавляется примерно вот так:
Create Table MyObjectTable (ID Decimal(1,0)) File "с:\service_table.tab"
Create Map For MyObjectTable CoordSys Earth
Open Table "с:\service_table.tab"
Commit Table MyObjectTable
Add Map Layer MyObjectTable Animate
Insert Into MyObjectTable (obj,ID) Values (CreatePoint(39,47),1)
Команды MapBasic выполняются через вызов метода Do OLE-сервера MapInfo.
Видел в фрагменте чужого кода создание таблицы с полем описания, что-то типа:
Create Table MyObjectTable (Description Char(100), ID Decimal(1,0)) File "с:\service_table.tab"
...
Insert Into MyObjectTable (Description, ID, obj) Values ("Текстовое Описание", 1, CreatePoint(39,47))
но как заставить MapInfo использовать это описание для всплывающей подсказки...
Заранее благодарен