Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Гикор
Зарегистрирован: 06.11.2009 Сообщения: 34
|
Добавлено: Чт Ноя 26, 2009 11:43 pm Заголовок сообщения: Создание кнопки. |
|
|
И еще один вопрос.)))
Можно ли создать такую кнопку иоторая делает определенный слой активным и запускается нужный инструмент для создания объектов в этом слое. Например кнопка которая активирует слой "Здания" и запускается инструмент рисования полигонов.
Прошу прощения за глубый вопрос, но я надеюсь на помощь))))
Спасибо)))) |
|
Вернуться к началу |
|
|
reasonat
Зарегистрирован: 01.07.2009 Сообщения: 224 Откуда: Екатеринбург
|
Добавлено: Пт Ноя 27, 2009 12:43 pm Заголовок сообщения: можно |
|
|
и даже совсем несложно. где-то была утилитка с похожими действиями, что-то вроде hotkey |
|
Вернуться к началу |
|
|
Гикор
Зарегистрирован: 06.11.2009 Сообщения: 34
|
Добавлено: Пт Ноя 27, 2009 12:54 pm Заголовок сообщения: |
|
|
Я конечно понимаю, вы все профи в этих делах, но а как сделать то..скажите код плизззз |
|
Вернуться к началу |
|
|
reasonat
Зарегистрирован: 01.07.2009 Сообщения: 224 Откуда: Екатеринбург
|
Добавлено: Пт Ноя 27, 2009 1:01 pm Заголовок сообщения: |
|
|
изучаете раздел справки MapBasic "Инструментальные панели" и функции MapperInfo(), TableInfo(), LayerInfo()
в инструментальных панелях очень подробно расписано как добавить кнопку на панель инструментов. |
|
Вернуться к началу |
|
|
FedorinoFF
Зарегистрирован: 01.02.2007 Сообщения: 272 Откуда: Санкт-Петербург
|
Добавлено: Вт Дек 01, 2009 3:06 pm Заголовок сообщения: |
|
|
RUN MENU COMMAND тоже может пригодиться |
|
Вернуться к началу |
|
|
reasonat
Зарегистрирован: 01.07.2009 Сообщения: 224 Откуда: Екатеринбург
|
Добавлено: Вт Мар 09, 2010 12:10 pm Заголовок сообщения: |
|
|
На кнопку пишете вызов Call процедуры-обработчика, в которой вызываете новое окно. В процедуре-обработчике окна с "Да/Нет" пишете закрытие, сохранение, открытие, все что надо. |
|
Вернуться к началу |
|
|
|