Страница 1 из 1
Настройка управления под свои нужны
Добавлено: 08 июн 2009, 09:46
WeMaN
Собственно, господа, такой вопрос можно ли меня горячие клавиши в мапинфе и вообще подстраивать управление более менее под себя? Вот у меня например проблемка хочется вот эту кнопку назначить на среднюю кнопку мыши:

Кто знает как это сделать?
Re: Настройка управления под свои нужны
Добавлено: 08 июн 2009, 17:53
Boris
для того, что бы реализовать вашу задумку надо переслать запущенному приложению команду
Run Menu Command 1702
именно она и вызывает лапку (Graber), только я думаю, что надо будет все равно держать нажатой ЛЕВУЮ клавишу.
В описании MapBasic'а как-то не видно средств для работы с клавишами у мышки
Re: Настройка управления под свои нужны
Добавлено: 09 июн 2009, 08:09
WeMaN
А где вообще находятся настройки управления мапинфо, есть ли файл какой-нибудь? Если придётся левую кнопку мыши держать то не страшно, главное чтобы лапка вызывалась нажатием средней кнопки...
Re: Настройка управления под свои нужны
Добавлено: 10 июн 2009, 04:09
Boris
MAPINFOW.MNU - файл не настроек, а пользовательского интерфейса. Настройки, кажется прячутся в реестре. А это просто список команд на MapBasic'е, собственно интерпретатором которых и является Mapinfo. В это м файле прописаны команды, которые создают меню, кнопки, меню правой клавиши и т.п.
Только средней клавиши, равно как и правой в MApinfo - нет. Для работы с ними необходимо использовать дополнительные модули.
Самый простой вариант - использовать настройку ПО, управляющего мышкой. На пример, у моей Logitech, такая программа, которая следит за программами и переназначает для них клавиши - есть.
Re: Настройка управления под свои нужны
Добавлено: 10 июн 2009, 10:33
WeMaN
Через настройки самой мышки, оригинально ничего не скажешь, напоминает удаление гланд через задний проход, однако, если разработчики не предоставляют другой возможность, что ж остаётся делать

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

Re: Настройка управления под свои нужны
Добавлено: 11 июн 2009, 15:43
alexandr cherepanov
была когда то программка HOTKEYS с ней ладошка включалась буквой g

Re: Настройка управления под свои нужны
Добавлено: 15 июн 2009, 07:52
WeMaN
Boris Ну вот я ж и говорю, что если разработчики предоставляют не менее изврасчённую возможность, что ж остаётся делать
alexandr cherepanov А что за программа, где можно найти?
Re: Настройка управления под свои нужны
Добавлено: 15 июн 2009, 10:03
alexandr cherepanov
Вот, откапал в архиве

Re: Настройка управления под свои нужны
Добавлено: 15 июн 2009, 13:41
WeMaN
Спасибо установил, кнопочко G хоть что-то на пути к совершенству

Re: Настройка управления под свои нужны
Добавлено: 03 окт 2011, 11:23
Colonizator
Спасибо большое, а вот вопрос:
Можно ли как нибудь сделать чтобы при нажатии клавиши "g" появлялась "рука" а при отпускании возвращался ранне выбранный инструмент? Как в фотошопе короче)
Re: Настройка управления под свои нужны
Добавлено: 06 апр 2012, 22:25
Ulia
Здравствуйте, я установила программу но у меня не работают горячие клавиши, язык и капс проверяла, кроме стрелок клавиатура не работает вообще, может у кого то такое было, посоветуйте что то....=))))
Re: Настройка управления под свои нужны
Добавлено: 08 апр 2012, 11:36
donmisha
Ulia писал(а):Здравствуйте, я установила программу но у меня не работают горячие клавиши, язык и капс проверяла, кроме стрелок клавиатура не работает вообще, может у кого то такое было, посоветуйте что то....=))))
Проверьте раскладку клавиатуры. Должна стоять английская.
Re: Настройка управления под свои нужны
Добавлено: 09 апр 2012, 23:45
Ulia
donmisha писал(а):Ulia писал(а):Здравствуйте, я установила программу но у меня не работают горячие клавиши, язык и капс проверяла, кроме стрелок клавиатура не работает вообще, может у кого то такое было, посоветуйте что то....=))))
Проверьте раскладку клавиатуры. Должна стоять английская.
Проверяла, можно сделать только буфер включить SNAP...