![]() |
Тузла для ПокетГИСа
Вложений: 3
Итак, на часах 2 часа ночи, наконец, блин доделал тузлу для ПГС, суть ее заключается в том, что в ней есть кнопачки, которых так не хватает прихожанам, (ТОЛЬКО ДЛЯ ПК !!!!!!!! НА КПК РАБОТАТЬ НЕ БУДЕТ!!!!) и так, ввел туды:
1. приблизить 2. удалить 3. Неограниченное кол-во POI !!!!!!!! 4. встроенная OSK 5. быстрая кнопка "Домой" В процессе: 1. настройки Pgtools через отдельное окно (не лазая в ini файлы) В планах: 1. настройка PocketGIS не вызывая меню PGS =============================== Установка: 1. Извлекаем папку tools (содержимое архива) в папку с Вашим ПокетГисом 2. запускаем PGCONTROL.exe изи папки tools Установка для RR: 1. повторяем п. 1 указанный выше 2. в RRconfig вместо файла pgs.exe указываем файл PGCONTROL.EXE из папки tools !!! ВНИМАНИЕ!!!! название окна оставляем старым!!! т.е. PocketGIS Настройка для работы: файл coords.ini 1 строка координата X кнопки menu 2 строка координата Y кнопки menu 3 строка координата X кнопки exit 4 строка координата Y кнопки exit Для внесения POI: Установите финиш, нажмите самую последнюю кнопку и введите название для точки. Точки можно добавлять только после установки финиша, проверки на дублирующиеся точки нет, и хотя это никак не повредит в работе но просто будут дубликаты точек... Для установки финиша как и раньше нажмите кнопку POI (при этом PocketGIS закроется), выберите финиш и нажмите кнопку "ввести", после закрытия окна POI PocketGIS откроется заново (независимо от того установлена точка или нет), и если финиш установлен то откроется с новым финишом. ВНИМАНИЕ!!! в 4 строке координата должнабыть равна строка2 - 55 иначе будет наложение кнопок ============================ http://pccar.ru/attachment.php?attac...1&d=1173445925 http://pccar.ru/attachment.php?attac...1&d=1173445925 принимаю аргументированную критику и предложения дальнейшего развития Перед установкой рекомендуется удалить старую версию. кроме файла pois.ini - в дистрибах он больше не идет, чтобы вы его случайно не потерли.... файлы для загрузки, последняя версия: |
Круто, респект. Очень нужная фигня. Чтобы заработала инкаровская киборда (возможно) надо в settings включить safe mode (галку поставить). Потестил, вроде работает, но есть три вопроса:
1. Можно-ли сделать чтобы поворот работал как на клавиатуре home - нажал, подержал, а карта разом повернулась на 90? 2. Можноли в поисы добавить номер дома? 3. Чем делал? Autoit? Кто не пользует рр лучше кнопки ставить понизу. для этого в ини пишем: 1 20 2 525 3 20 4 470 Скриншот выкладываю. http://forum.pccar.ru/attachment.php...1&d=1171265540 |
Отлично!
SDK бы ещё сделать... или настройки, хотябы... или исходник выложить (у меня, например, папка windows по-другому называется). |
ну эт бетка пока, с номерами домов трабл (пока) но думаю решаемо..
исходники выложу когда будут более-менее внятные результаты работы.... по поводу крутилки - седня вечером порешаю, вроде как можно да, елал в AutoIT |
первый апдейт!!!
версия для стандартной виндовой клавы - теперь путь до папки относительный, т.е. используется перменная %SYSTEM_ROOT% (ну или как-то так.... :be: ) установка: просто распакуйте файл в папку tools |
Еще одна версия клавки, внимание! Русские символы у меня заработали только после жесткого включения русской раскладки по умолчанию!
|
потестил в машине версию ИЦТ. Все работает, клавиатуру инкаровскую и ее инишник выкладывал - подцепилась. Напоминаю всем - кнопки + и -это не просто зум, а корректор автомасштаба. Таким образом данный тулз не дублирует интерфейс, а добавляет нехватающие функции.
Андрюх, делая версии не забывай про инкаровскую клаву - виндузовую даже смареть нимагу. |
если память мне не изменяет то у Инкара клавиатура уже есть, поэтому надобность в ней отпадает.......
можно допустим сделать безклавиатурную версию.... в общему думать еще есть над чем... вообще лучше сделать вот что.... сесть и написать кому что нужно и кто как это все видит, а я уже постараюсь это реализовать... кстати научился прозрачность делать :big: |
1. Да, ты прав, у меня теперь получились дублирующиеся кнопки, но почему-то не парит. Забей. Не все ездят с инкаром именно в таком варианте. Универсальность рецепта сейчас важнее.
2. Есть небольшой трабл. Когда переключаешься между приложениями в инкаре удается активизировать только тулз, а сама карта не появляется. Приходится жать кнопку меню, нажимать там плюс или минус чтобы карта появилась. Думаю есть возможность сделать так, чтобы при активации pgcontrol.exe он сам еще и активировал (доставал наверх) сам pgs.exe. 3. Еще хотелосьбы чтобы когда закрываешь pgcontrol он еще и pgs закрывал. 4. Немного непонял почему у тебя строка вышла поцентру экрана. ИМХО 2=570, 4=625 намного красивее (от левого нижнего края остается по 20 пикселов до угла и по вертикали и по горизонтали. 5. Полупрозрачность - кул, только настраиваемая должна быть. 6. Попробуй приделать разворачивание окна во весь экран при старте (это для тех, кто будет ездить вообще без фронтенда (и инкару полегчает) |
Очень похвальное начинание, молодца ;)
Констрктивная критика: - у меня одного через твою програмулину в РР окно покетгис не открывается на всю рабочую область? а если развернуть, то оно накрывает собой аудиоконтролсы - кнопарь меню остается поверх РР всегда... переключаешься куда-нить в другое место, а он висит там - и при выключении РР оно тоже остается висеть, хотя РР за собой все остальное закрывает Наверное, последние пару пунктов исправить доступными методами и не получится :( Короче, жаль, что у разработчиков у самих руки не доходят до такого простого шага, как встраивание клавы и кнопок... а занимаются какой-то фигней непервостепенной типа пробковорота... будто не понимают, что пока нет кнопок, эта программа - удел энтузиастов-программистов-увлеченных и в широких массах распространения иметь не будет... |
Часовой пояс GMT +4, время: 10:32. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot