Настройка управления под свои нужны

MapInfo, MapBasic
Ответить
Аватара пользователя
WeMaN
Завсегдатай
Сообщения: 310
Зарегистрирован: 16 фев 2009, 10:49
Репутация: 0

Настройка управления под свои нужны

Сообщение WeMaN » 08 июн 2009, 09:46

Собственно, господа, такой вопрос можно ли меня горячие клавиши в мапинфе и вообще подстраивать управление более менее под себя? Вот у меня например проблемка хочется вот эту кнопку назначить на среднюю кнопку мыши:
Изображение
Кто знает как это сделать?

Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: Настройка управления под свои нужны

Сообщение Boris » 08 июн 2009, 17:53

для того, что бы реализовать вашу задумку надо переслать запущенному приложению команду
Run Menu Command 1702
именно она и вызывает лапку (Graber), только я думаю, что надо будет все равно держать нажатой ЛЕВУЮ клавишу.
В описании MapBasic'а как-то не видно средств для работы с клавишами у мышки

Аватара пользователя
WeMaN
Завсегдатай
Сообщения: 310
Зарегистрирован: 16 фев 2009, 10:49
Репутация: 0

Re: Настройка управления под свои нужны

Сообщение WeMaN » 09 июн 2009, 08:09

А где вообще находятся настройки управления мапинфо, есть ли файл какой-нибудь? Если придётся левую кнопку мыши держать то не страшно, главное чтобы лапка вызывалась нажатием средней кнопки...

Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: Настройка управления под свои нужны

Сообщение Boris » 10 июн 2009, 04:09

MAPINFOW.MNU - файл не настроек, а пользовательского интерфейса. Настройки, кажется прячутся в реестре. А это просто список команд на MapBasic'е, собственно интерпретатором которых и является Mapinfo. В это м файле прописаны команды, которые создают меню, кнопки, меню правой клавиши и т.п.
Только средней клавиши, равно как и правой в MApinfo - нет. Для работы с ними необходимо использовать дополнительные модули.
Самый простой вариант - использовать настройку ПО, управляющего мышкой. На пример, у моей Logitech, такая программа, которая следит за программами и переназначает для них клавиши - есть.

Аватара пользователя
WeMaN
Завсегдатай
Сообщения: 310
Зарегистрирован: 16 фев 2009, 10:49
Репутация: 0

Re: Настройка управления под свои нужны

Сообщение WeMaN » 10 июн 2009, 10:33

Через настройки самой мышки, оригинально ничего не скажешь, напоминает удаление гланд через задний проход, однако, если разработчики не предоставляют другой возможность, что ж остаётся делать :)

Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: Настройка управления под свои нужны

Сообщение Boris » 11 июн 2009, 15:34

Ну, почему же - они то как раз предоставляют возможность - пишите callback к функциям и окна Mapbasic'а и используйте стандартные (и не стандартные) функции Windows, подключаемые как DLL к программам Mapbasic'а. Только это путь будет еще длинее, чем через "гланды". На мой взгляд. :lol:

alexandr cherepanov
Гуру
Сообщения: 534
Зарегистрирован: 30 ноя 2006, 13:31
Репутация: 116
Откуда: Moscow

Re: Настройка управления под свои нужны

Сообщение alexandr cherepanov » 11 июн 2009, 15:43

была когда то программка HOTKEYS с ней ладошка включалась буквой g :D

Аватара пользователя
WeMaN
Завсегдатай
Сообщения: 310
Зарегистрирован: 16 фев 2009, 10:49
Репутация: 0

Re: Настройка управления под свои нужны

Сообщение WeMaN » 15 июн 2009, 07:52

Boris Ну вот я ж и говорю, что если разработчики предоставляют не менее изврасчённую возможность, что ж остаётся делать :D
alexandr cherepanov А что за программа, где можно найти?

alexandr cherepanov
Гуру
Сообщения: 534
Зарегистрирован: 30 ноя 2006, 13:31
Репутация: 116
Откуда: Moscow

Re: Настройка управления под свои нужны

Сообщение alexandr cherepanov » 15 июн 2009, 10:03

Вот, откапал в архиве :D
Вложения
HOTKEYS.RAR
(4.7 КБ) 729 скачиваний

Аватара пользователя
WeMaN
Завсегдатай
Сообщения: 310
Зарегистрирован: 16 фев 2009, 10:49
Репутация: 0

Re: Настройка управления под свои нужны

Сообщение WeMaN » 15 июн 2009, 13:41

Спасибо установил, кнопочко G хоть что-то на пути к совершенству :D

Аватара пользователя
Colonizator
Новоприбывший
Сообщения: 8
Зарегистрирован: 30 авг 2011, 16:39
Репутация: 0

Re: Настройка управления под свои нужны

Сообщение Colonizator » 03 окт 2011, 11:23

Спасибо большое, а вот вопрос:
Можно ли как нибудь сделать чтобы при нажатии клавиши "g" появлялась "рука" а при отпускании возвращался ранне выбранный инструмент? Как в фотошопе короче)

Ulia
Новоприбывший
Сообщения: 2
Зарегистрирован: 06 апр 2012, 22:21
Репутация: 0

Re: Настройка управления под свои нужны

Сообщение Ulia » 06 апр 2012, 22:25

Здравствуйте, я установила программу но у меня не работают горячие клавиши, язык и капс проверяла, кроме стрелок клавиатура не работает вообще, может у кого то такое было, посоветуйте что то....=))))

donmisha
Интересующийся
Сообщения: 44
Зарегистрирован: 12 фев 2011, 16:50
Репутация: 2
Откуда: Чебоксары
Контактная информация:

Re: Настройка управления под свои нужны

Сообщение donmisha » 08 апр 2012, 11:36

Ulia писал(а):Здравствуйте, я установила программу но у меня не работают горячие клавиши, язык и капс проверяла, кроме стрелок клавиатура не работает вообще, может у кого то такое было, посоветуйте что то....=))))
Проверьте раскладку клавиатуры. Должна стоять английская.

Ulia
Новоприбывший
Сообщения: 2
Зарегистрирован: 06 апр 2012, 22:21
Репутация: 0

Re: Настройка управления под свои нужны

Сообщение Ulia » 09 апр 2012, 23:45

donmisha писал(а):
Ulia писал(а):Здравствуйте, я установила программу но у меня не работают горячие клавиши, язык и капс проверяла, кроме стрелок клавиатура не работает вообще, может у кого то такое было, посоветуйте что то....=))))
Проверьте раскладку клавиатуры. Должна стоять английская.
Проверяла, можно сделать только буфер включить SNAP...

Ответить

Вернуться в «MapInfo»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя