Вложений: 1
Garmin Mobile PC в Centrafuse
Пытаясь встроить гармин в центрифугу, наткнулся вот на эту буржуйскую разработку: http://forums.fluxmedia.net/plugin-d...-dev-beta.html. Она мне очень понравилась за исключением отсутствия русского ввода и необходимости устанавливать dotnet 3.5
Решил изготовить клон, лишенный указанных недостатков. Вот что получилось:
http://imhost.ru/out.php/t27583_shot1.jpg http://imhost.ru/out.php/t27586_shot2.jpg
Скачать: http://nicodim99.no-ip.net/download/garmin.zip (310 кб) Обновлено 1.07.2009 22:07
Немного поправил для версии 3.1. Скачать
http://www.compcar.ru/forum/attachme...1&d=1272260666
http://www.compcar.ru/forum/attachme...1&d=1272260666
Распакуйте архив в папку с программой навигации Гармин.
Устанавливать в центрифугу как обычное приложение garmin.exe.
Полноэкранный режим для версии 2.1 отключить (для версии 3.1 можно оставить).
Имя окна не указывать.
Разрешение экрана - только 800x600.
Укажите в файле garmin.ini путь к Que.exe.
По умолчанию: GarminApp=C:\GarminMobilePC\Que.exe.
Вложение 8572
Буду рад, если кому-то еще окажется полезным.
Re: Garmin Mobile PC в Centrafusion
Спасибо. Буду пробовать. :)
Первое предложение. При нажатии на домик внизу Гармин закрывается. Желательно что бы сворачивался. Что бы можно было запустить в фоновом режиме.
Re: Garmin Mobile PC в Centrafuse
Цитата:
Сообщение от
St@rz
Первое предложение. При нажатии на домик внизу Гармин закрывается. Желательно что бы сворачивался. Что бы можно было запустить в фоновом режиме.
Добавил опцию в ini файл. MimimizeOnExit=1 - сворачивать гармин, MimimizeOnExit=0 закрывать сворачивать гармин
Re: Garmin Mobile PC в Centrafusion
Еще раз спасибо. Скачал себе новую версию.
Re: Garmin Mobile PC в Centrafusion
В настройках MimimizeOnExit=1
Закрыли сам Гармин, утилита осталась, тыкаем кнопку выхода утилиты - ловим исключение.
Может прилепить на кнопку выключения длительность?
Тапнули один раз - свернулось, нажали и держим - поднять вопрос(закрыть\не закрывать) или сразу закрывать.
Точно не нужно указывать имя окна?
Добавил приложение, указал путь, запускаю.
Появляется окно гармина, снизу видны кнопки (вперед, назад, стоп). Тыкаешь в кнопку, гармин исчезает.
Снова запускаем гармин (тут он должен подхватить запущенное приложение), но запускается вторая копия утилиты.
При включении клавиатуры - нажатия на кнопках отрабатывают (клавиши подсвечиваются), но ввод символов не производится.
Чаще срабатывает двойной клик по кнопке - символ появляется в строке поиска.
Re: Garmin Mobile PC в Centrafusе
Обновил программу:
- добавил дополнительную кнопку. Теперь домик сворачивает гармина, а крестик закрывает его.
- вместо запуска второй копии, активируется предыдущая
- если выйти из гармина, закрыв его окно, утилита тоже выключится
- окна гармина и утилиты - always on top (не пропадают если тыкать на видимые области centrafuse)
Исключения при выходе из утилиты пока не поборол.
Цитата:
Сообщение от
Skiff
При включении клавиатуры - нажатия на кнопках отрабатывают (клавиши подсвечиваются), но ввод символов не производится.
Чаще срабатывает двойной клик по кнопке - символ появляется в строке поиска.
Увеличил задержку между SetFocus(на окно гармина) и посылом ему кода клавиши со 100мс до 200мс. Должно помочь. Без задержки - жмешь по кнопке 10 раз, в строке поиска один символ.
Имя окна указывать не надо! Т.к. центрифуга не в состоянии правильно управлять положением и размерами окна гармина.
Re: Garmin Mobile PC в Centrafusion
Сообщение об ошибке при закрытии программы победил.
Re: Garmin Mobile PC в Centrafusion
Цитата:
Сообщение от
Nicodim99
Сообщение об ошибке при закрытии программы победил.
Спасибо. Буду тестить дальше.
Re: Garmin Mobile PC в Centrafusе
Цитата:
Сообщение от
Nicodim99
Увеличил задержку между SetFocus(на окно гармина) и посылом ему кода клавиши со 100мс до 200мс. Должно помочь. Без задержки - жмешь по кнопке 10 раз, в строке поиска один символ.
Не помогло :( Мышкой еще более менее адекватно тыкается... Тачскрином - проблема...
Может в инишник добавить задержки и еще какие нить параметры передачи кодов символов? Под себя чтоб настроить.
Re: Garmin Mobile PC в Centrafusion
Добрый день,спасибо за нужную вещь.Все работает на ура кроме:при нажатии на любую из кнопок клавы появляется окно с тремя кнопками(клав.,крест и домик)