Прошивки –  Каталог навигаторов –  Восстановление навигатора

Вернуться   Мир Автомобильных навигаторов > PNA / PND Устройства > Альтернативное меню > Меню DUTSlaunch
Регистрация ФайлыПравила форумаБан-лист Справка Календарь Поиск Сообщения за день Все разделы прочитаны

Важная информация


     
Закрытая тема
 
Опции темы
Старый 24.09.2009, 22:17   #16
DUTS
Долгожитель
 
Аватар для DUTS
Доп. информация
По умолчанию

Картинку забрал, завтра-послезавтра глянем, что получится.... В чём некоторый недостаток такого способа: чем ближе к разряду, тем быстрей в процентах он наступает. Например: аккум до разряда работать может 4 часа. 100%-ный показатель может висеть где-то 20-30 минут, затем начнет уменьшаться примерно до 10% (потом аппарат оключится), причём всё быстрей и быстрей. Так вот вопрос: на приведенные четыре картинки какие проценты назначить, чтобы было более-менее правдиво?

про закрытие: т.е. просто закрыть менюшку и запустить программу не устраивает? Это делается просто, типа action=>MENU_BACK;iGo8.exe (в ini-файле, откуда произошло открытие менюшки, должно быть savemenu=yes)
DUTS вне форума  
Старый 24.09.2009, 22:26   #17
DUTS
Долгожитель
 
Аватар для DUTS
Доп. информация
По умолчанию Обновление 0.6.1

Версия 0.6.1 (24.09.2009)

0.6.1 <- 0.6b
================================================== ==============================
1. Преимущественно решение проблем совместимости с различными ОС
2. Исправление ошибок
3. Для [USER], [FILES] и [BUTTON] введены два необязательных параметра:
titlecolor - цвет подписей под кнопками (по умолчанию - белый)
titlestyle - стиль подписей. пока может быть:
0 - обычный шрифт заданного цвета (по умолчанию)
1 - вокруг символов - черная обводка
2 - с тенью в нижний-правый край
4. В список exe-файлов, полученный через [FILES], не включается MortScript по
вполне понятным причинам (сам по себе его запускать бессмысленно).
5. Для любопытных добавлен скин "Mini". Подобную "выходку" не позволяет реализовать
больше ни одна оболочка. Вот его основное содержимое (@user.ini):

Код:
	[MAIN]
	autoset=yes
	space=10
	fontname=small
	[FILES]
	width=75
	height=65
	shift=1
	path=CARD$\
	pathdown=2
	titlesize=1
	titlecolor=$FFDDDD
Что означает:

Код:
        [ОСНОВНОЕ]
        авторасстановка кнопок = да
        отступ перед новым рядом кнопок = 10 (точек)
        шрифт для подписей под кнопками = small (определен в @index.ini)
        [СПИСОК ФАЙЛОВ]
        ширина зоны нажатия = 75
        высота зоны нажатия = 65
        смещение при нажатии = 1 (одна точка вниз и вправо)
        начальный каталог = CARD$ (флэш-карта)
        глубина подкатологов = 2 (не ограничено)
        размер подписей = 1
        цвет подписей = $FFDDDD (голубоватый, синий=$FF, зеленый=$DD, красный=$DD)
Файл @index.ini чуть больше:

Код:
	[MAIN]
	key2run=>SETUP_PRINT_SCREEN  (на кропке Power - снятие копии экрана)
	bmp=back.bmp  (фоновая картинка - черный фон с надписью внизу)
	offplugins=yes (выключить все плагины - их здесь нет, но оставил для кого-нибудь)
	fontname=small (имя шрифта, используется в дальнейшем)
	fontfile=fn_small.bmp (файл шрифта)
	alphabet=0123456789АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz., %:-
	uppercase=0 (не переводить в верхний регистр)
	presskey=1.wav (звук на нажатие кнопки)
	error=1.wav (звук на ошибку)
	run=1.wav (звук на запуск программ)
	[USER]
	left=0 (левый край)
	right=-0 (правый край)
	top=0 (верх)
	bottom=-10 (низ, смещение в 10 точек, чтобы не перекрыть надпись на фоновой картинке)
	bprev=ArrowLeft.ico (картинка для "Назад")
	sprev=Назад (подпись под ней)
	bnext=ArrowRight.ico (картинка для "вперед")
	snext=Вперед (подпись под ней)
В результате на экране будет список ВСЕХ exe-файлов, находящихся на флэш-карте.
Прим.: скорость "появления" на экране кнопок после запуска скина зависит от быстродействия флэш-карты и числа программ на ней - будьте готовы подождать, оболочка не зависла
DUTS вне форума  
5 пользователя(ей) сказали cпасибо:
Старый 25.09.2009, 15:12   #18
aLLigator
Старичок
 
Аватар для aLLigator
Доп. информация
По умолчанию

Цитата:
Сообщение от DUTS Посмотреть сообщение
Так вот вопрос: на приведенные четыре картинки какие проценты назначить, чтобы было более-менее правдиво?

желательно чтобы этот параметр можно было указать в "ини"..
например как-то так:
batterylevel=100 ;полный заряд
frame=1 ; показывается первый кадр
batterylevel=80 ;заряд опустился до 80%
frame=2 ; показывать второй

тогда даже можно на каждый процент свою картинку вешать!! для особых интузиастов менюписания...

Цитата:
Сообщение от DUTS Посмотреть сообщение
про закрытие: т.е. просто закрыть менюшку и запустить программу не устраивает? Это делается просто, типа action=>MENU_BACK;iGo8.exe (в ini-файле, откуда произошло открытие менюшки, должно быть savemenu=yes)

Попробую.. потом отпишу.

Пы.Сы. Кстати, задержки с вызовом меню уменьшились после переброса директории с программой в корень флешки.. до этого она находилась во временной подпапке.
Полное же зависание скорее всего вызывают нажания на несколько кнопок по очереди до того как был выполнен запуск самой первой. т.е нажимаю на кнопку в каком-то меню.. назначенной на кнопку программы где положено нет и соответственно нечего запускать, но видимо какое-то обращение к флешке все же производится. Жму другую.. опять программы нет.. Жму третью - всё зависло! повторил на втором скине - та же картина!

Пы.Пы.Сы. Хотел ещё спросить, есть ли возможность реализовать смену предназначения кнопки из самой программы? Допустим долгое (более 3х-4х секунд) нажатие на кнопку вызывает окно в котором можно выбрать путь для программы и путь к иконке (изображению) кнопки.. подтверждаем изменения и автоматом в "ини" прописывается новый путь к программе и иконке. Было бы гораздо удобнее переназначать кнопки из самого меню чем каждый раз подключать к комьютеру (или пытаться найти нужную строчку в блокноте и на экранной клавиатуре пытаться без ошибок ввести путь) чтобы сменить назначение кнопки.
__________________
[[Ссылки могут видеть только зарегистрированные пользователи. ]]> [[Ссылки могут видеть только зарегистрированные пользователи. ]]>
aLLigator вне форума  
Старый 25.09.2009, 16:44   #19
DUTS
Долгожитель
 
Аватар для DUTS
Доп. информация
По умолчанию

Цитата:
Сообщение от aLLigator Посмотреть сообщение
желательно чтобы этот параметр можно было указать в "ини"

пока сделал по хитрой формуле (90/k)+10, где k-номер "кадра", например для 3х кадров будет: 100-70 - первый кадр, 70-40 - второй, 40-10 - третий. Т.к. всё равно надо что-то универсальное, чтобы люди не "пролетели" с остаточным зарядом.
Ссылка ниже. Там exe-файл и изменения в скине NoGames, всем этим заменить имеющееся.

Цитата:
Сообщение от aLLigator Посмотреть сообщение
Полное же зависание скорее всего вызывают нажания на несколько кнопок по очереди до того как был выполнен запуск самой первой.

хм.. надо будет попробовать такой "экстрим"...

Цитата:
Сообщение от aLLigator Посмотреть сообщение
Допустим долгое (более 3х-4х секунд) нажатие на кнопку вызывает окно в котором можно выбрать путь для программы и путь к иконке (изображению) кнопки..

Такое желание было с самого начала, как только появился скин WinXP. Только не вводить ручками, а из списка файлов (типа того, что в скине Mini). Т.е. теоретически всё для этого есть, но пока принципиально нового не делаю, надо отладить то, что есть.
DUTS вне форума  
Пользователь сказал cпасибо:
Старый 25.09.2009, 20:10   #20
aLLigator
Старичок
 
Аватар для aLLigator
Доп. информация
Хорошо

спасибо! на выходных попробую перевести менюшку (из подписи) под свой девайс на эти рельсы...
заодно и потестирую и наступлю на пару грабель!
__________________
[[Ссылки могут видеть только зарегистрированные пользователи. ]]> [[Ссылки могут видеть только зарегистрированные пользователи. ]]>
aLLigator вне форума  
Старый 25.09.2009, 20:27   #21
DUTS
Долгожитель
 
Аватар для DUTS
Доп. информация
По умолчанию

Цитата:
Сообщение от aLLigator Посмотреть сообщение
спасибо! на выходных попробую перевести менюшку (из подписи) под свой девайс на эти рельсы...
заодно и потестирую и наступлю на пару грабель!

после починки грабель добавлю меню в архив, если не против
DUTS вне форума  
Старый 27.09.2009, 22:07   #22
DUTS
Долгожитель
 
Аватар для DUTS
Доп. информация
По умолчанию

myLaunch. ver. 0.7
ссылка ниже.

отличия 0.7 от 0.6.2:

1. Исправлено: при разрешениях 800х600 и более не прорисовывалась часть экрана
2. Для отображения параметров введен символ "|" для разделения префикса и суффикса.
Например:
[TEXT]
name=GPS_SPEED_KM
color=$909090
left=5
top=20
value=Скорость:|км/ч
align=right
В результате на экране будет что-то типа "Скорость: 93 км/ч"
3. Установлена связь программы с GPS. При запуске программы происходит только
проверка корректности указанного порта. Если порт указан корректно, но на нем
нет приёмника GPS, при первом же обращении возможна задержка ~ на 2-5 сек, после
чего будет выдано соответствующее сообщение, параметр GPS_PRESENT примет значение
no, а остальные параметрам будет присвоено значение 0.
4. С учётом этого введен новый логический элемент [GPS]
5. Введены служебные слова (строковые значения):
GPS_SPEED_KM - Скорость над поверхностью (SOG) в км/ч
GPS_SPEED_N - Скорость над поверхностью (SOG) в узлах
GPS_COURSE_H - Направление курса в градусах
GPS_COURSE_V - Магнитное склонение в градусах
GPS_TIME - Время фиксации местоположения UTC (hhmmss.ss) или "n/o"
GPS_DATE - Дата: ddmmyy или "n/o"
GPS_LAT - Географическая широта местоположения, Север/Юг (N,S), или "n/o"
GPS_LONG - Географическая долгота местоположения, Запад/Восток (E/W), или "n/o"
GPS_PRESENT - Найден GPS или нет по указанному порту (для передачи в плагины)
GPS_FULL - Полная считанная из GPS строка состояния (для передачи в плагины)
6. Номер COM-порта, а также разрешение работы с ним можно задать в соответствующем разделе
системных Настроек.

Если есть возможность, проверьте спидометр на работоспособность....
Напоминаю, все существующие в настоящее время версии - тестовые, проект в разработке, возможны какие-то ошибки. Если такие обнаружились - я жду ваших отчётов, лучше со снятыми скринами.
DUTS вне форума  
Пользователь сказал cпасибо:
Старый 28.09.2009, 09:24   #23
grustnij
Новичок
 
Аватар для grustnij
Доп. информация
Программа Навигации Element T1

Отчётец!Первая оболочка работает,последняя-непонятки с временем,неправильно показывает(разница в несколько часов),и если аппарат на зарядке последняя версия запускается и выкидает ошибку.А так в общем ничего Очень нравиЦо скин ХР,но вот эти тормоза
grustnij вне форума  
Старый 28.09.2009, 09:46   #24
DUTS
Долгожитель
 
Аватар для DUTS
Доп. информация
По умолчанию 0.7.1

Да, со временем ошибочка вышла, не перевел, т.с., на новые рельсы (GPS), а заметил уже после того, как выложил... можно обновить

P.S. выше (пост #26) архив изменил. Для вновь скачивающих данная заплатка не нужна
DUTS вне форума  
Старый 28.09.2009, 09:54   #25
DUTS
Долгожитель
 
Аватар для DUTS
Доп. информация
По умолчанию

Цитата:
Сообщение от grustnij Посмотреть сообщение
если аппарат на зарядке последняя версия запускается и выкидает ошибку

а подробней можно? у меня нет такого... и пока больше никто не писал

Цитата:
Сообщение от grustnij Посмотреть сообщение
но вот эти тормоза

где? только в WinXP? или везде? А то какая-то чертовщина выходит, где тормозит, где нет...
DUTS вне форума  
Старый 28.09.2009, 12:23   #26
aLLigator
Старичок
 
Аватар для aLLigator
Доп. информация
По умолчанию

Новая версия при запуске выдает ошибку:


Кстати, в версии 6.2 тормоза с открытием меню у меня отсутствовали... на новой нет возможности проверить по причине описанной выше.

А так же первые не решенные самостоятельно грабли по написанию собственного скина... меню выключения активно (и не убирается) с момента загрузки скина, хотя предполагалось, что должно появляться только по нажатию.
Пы.Сы. Так же не нашел как задать значение отступов между цифрами в часах... суть в оригинальном меню моего навигатора они расставлены плотнее друг к другу, а поскольку основная идея сделать альтернативное меню повторяющим (но дополняющим) оригинальное - отступы между цифрами лишние!
(разархивировать в папку с именем архива)
Вложения
Тип файла: rar GC-5065BT.rar (31.8 Кб, 37 просмотров)
__________________
[[Ссылки могут видеть только зарегистрированные пользователи. ]]> [[Ссылки могут видеть только зарегистрированные пользователи. ]]>
aLLigator вне форума  
Старый 28.09.2009, 12:34   #27
aLLigator
Старичок
 
Аватар для aLLigator
Доп. информация
По умолчанию

Вспомнил ещё один момент..
Хотелось бы вернуться к обсуждению варианта возможности задавать значения смены картинок для батарейки, а то получается в оригинальном меню и в альтернативном они не совпадают! При падении до 80 в оригинальном уже другое состояние батареи, а в альтернативном ещё "полный заряд".
__________________
[[Ссылки могут видеть только зарегистрированные пользователи. ]]> [[Ссылки могут видеть только зарегистрированные пользователи. ]]>
aLLigator вне форума  
Старый 28.09.2009, 13:15   #28
DUTS
Долгожитель
 
Аватар для DUTS
Доп. информация
По умолчанию

Пока три ответа...

Цитата:
Сообщение от aLLigator Посмотреть сообщение
Кстати, в версии 6.2 тормоза с открытием меню у меня отсутствовали...

вот-вот... а ничего с загрузкой и отрисовкой не делал.... похоже, всё-таки что-то помогает тормозить в самих навигаторах.

Цитата:
Сообщение от aLLigator Посмотреть сообщение
меню выключения активно (и не убирается) с момента загрузки скина, хотя предполагалось, что должно появляться только по нажатию.

нужно проверить, не стоит ли в файле @index.ini первой кнопкой именно выключение. Напомнить хочу (в описании есть), что первым ini-файлом пользовательского меню грузится тот, который указан первым и начинается со знаков @ или $. Если нужно, чтобы пользовательское меню никакое не грузилась (т.е. на первом экране не присутствовало никаких пользовательских кнопок), нужно или убрать символы @ или переименовать их в _ (как сделано у меня в скине WinXP). В этом случае будет браться файл @user.ini, который надо создать без кнопок внутри (ну или с "невидимой" кнопкой, типа как в том же скине на иконке с часами).

Цитата:
Сообщение от aLLigator Посмотреть сообщение
Так же не нашел как задать значение отступов между цифрами в часах...

Через параметры никак!
Для этого нужно нарисовать файл, аналогичный d1.bmp у меня в скине, задав нужный размер цифр. Больше никакие параметры не влияют. Можно совсем отказаться от элемента [TIME], введя вместо него в файле @index.ini строку с соответствующим служебным словом и указав нужный шрифт.
DUTS вне форума  
Старый 28.09.2009, 13:19   #29
DUTS
Долгожитель
 
Аватар для DUTS
Доп. информация
По умолчанию

Цитата:
Сообщение от aLLigator Посмотреть сообщение
Вспомнил ещё один момент..
Хотелось бы вернуться к обсуждению варианта возможности задавать значения смены картинок для батарейки, а то получается в оригинальном меню и в альтернативном они не совпадают! При падении до 80 в оригинальном уже другое состояние батареи, а в альтернативном ещё "полный заряд".

боюсь я всё-таки чехарды с этими процентами, хочется что-то универсальное. А то получится, что привык к своему скину, где "полный разряд" процентов с 30, и думаешь, что еще часик можно поюзать, а кто-то процентов 15 сделал и пипец.... Хотя, если я не прав, дело 10 минут, сделаю...
DUTS вне форума  
Старый 28.09.2009, 14:01   #30
aLLigator
Старичок
 
Аватар для aLLigator
Доп. информация
По умолчанию

Цитата:
Сообщение от DUTS Посмотреть сообщение
вот-вот... а ничего с загрузкой и отрисовкой не делал.... похоже, всё-таки что-то помогает тормозить в самих навигаторах..

Странно, что в версии 6.0 у меня что-то мешало нормально открывать, в 6.2 исчезло.. ну а версию 7.0 вообще не запускает!
наверное какие-то изменения всетаки были..
Кстати, можно повторно выложить версию 6.2? я залил 7.0 поверх и теперь нет возможности вообще ничего сделать...

Цитата:
Сообщение от DUTS Посмотреть сообщение
Через параметры никак!
Для этого нужно нарисовать файл, аналогичный d1.bmp у меня в скине, задав нужный размер цифр. Больше никакие параметры не влияют.

Жаль.. цифры в бмп отрисованы как раз без пробелов! может хоть можно добавить параметр задающий область для часов и положение цифр подгонялось для вписывания в эту область ? хотя в идеале было бы через необязательные параметры указывать координаты для каждой цифры и разделителя! а так же всетаки реализовать разделитель мигающим..

Цитата:
Сообщение от DUTS Посмотреть сообщение
боюсь я всё-таки чехарды с этими процентами, хочется что-то универсальное. А то получится, что привык к своему скину, где "полный разряд" процентов с 30, и думаешь, что еще часик можно поюзать, а кто-то процентов 15 сделал и пипец.... Хотя, если я не прав, дело 10 минут, сделаю...

А необязательным параметром это всетаким может добавить?? т.е. если параметр не указан делится так как сейчас, если кому надо иное разделение по процентам - описывает дополнительными.
Универсальность конечно хороша, но скины для того пишут что кому-то нравится так, а кому-то иначе.
__________________
[[Ссылки могут видеть только зарегистрированные пользователи. ]]> [[Ссылки могут видеть только зарегистрированные пользователи. ]]>
aLLigator вне форума  
Закрытая тема

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменения на форуме asterrX 4PNA.com - работа форума 78 08.03.2013 16:16
Реклама на форуме asterrX 4PNA.com - работа форума 0 05.11.2009 15:12


Текущее время: 09:09. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Перевод: zCarot

Копирайты
Время генерации страницы 0.16282 секунды с 13 запросами