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

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

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


     
Ответ
 
Опции темы
Старый 03.04.2009, 14:35   #1
asterrX
 
Аватар для asterrX
Доп. информация
Лампочка Азы работы с меню на основе System Information.

Меню большинства разлочек (альтернативных оболочек) для навигаторов (ПНА) сделано на основе System Infomation (много различных версий).
Ссылка на официальный сайт [[Ссылки могут видеть только зарегистрированные пользователи. ]]>
Рассмотрим на этом примере
Пожалуй самый простой в редактировании скин Metal. Любой желающий может добавить хотя-бы свой Backgrounds (обои скинов, например фотку) в формате.bmp, под свое разрешение 320*240, 480*320, кидать в MioAutoRun\Skin\Backgrounds. Поменять разрешение картинки и формат можно с помощью [[Ссылки могут видеть только зарегистрированные пользователи. ]]>

Например вместо:



Редактируется расположение элементов скинов элементарно (редактировать блокнотом в юникоде на ПК). Гораздо сложнее рисовать самостоятельно иконки и битмапы (Лучше конечно с помощью фотошопа).

Редактирование вручную.

Вы можете редактировать меню просматривая, что получается прямо на девайсе с установленным на нем рабочем Миопокете.
1. Нужно подключить девайс к ПК с помощью [[Ссылки могут видеть только зарегистрированные пользователи. ]]>
2. Что-бы было удобно создайте Новую Папку на ПК и скопируйте в нее все ini файлы скина с нужным Вам разрешением, который хотите изменить или на основе которого хотите создать свой скин из папки MioAutoRun\Skin\Pages МИОПОКЕТА.
3. Начинайте редактировать, результаты можно увидеть скинув измененный файл.ini на девайс, переключившись на другую страницу и вернувшись на нужную. Также результат трудов ваших праведных, вы должны увидеть на ПК, если кликнуть на SystemInformation32.
4. На стадии разработки или изменения скина, переименовывайте свой файл.ini в уже существующий.

Назначение команд System Infomation, рассмотрим на примере [[Ссылки могут видеть только зарегистрированные пользователи. ]]>

Общие настройки:

GLOBALSETTINGS
ShowMessage = 0 (показ сообщений точно не знаю)
QuitOnDoubleClick = no (yes - выход из SystemInformation двойным кликом, no - на двойной клик не реагирует. Иконки всегда срабатывают одинарным кликом)
X = 0 (верхний край фоновой картинки, горизонталь)
Y = 0 (верхний край фоновой картинки, вертикаль)
Width = 320 (ставишь свое разрешение, ширина экрана)
Height = 240 (ставишь свое разрешение, высота экрана)
Arrange = No (Можно разместить все элементы в один столбец или одну строку. No - размещение в соответствии с заданными координатами x,y.)
BackgroundBitmap = ..\Backgrounds\Metal320x240.bmp (прописывает фоновую картинку, ..\Backgrounds - она находится там)
StartUpAnimation = RollDown (Эффект анимации при запуске скина. AnimationTime = задает длительность анимации.)
Accelerated = yes (это ускорение анимации. )

Отображение даты:

DATE
X = 6 (первая буква по горизонтали)
Y = 30 (первая буква по вертикали)
Width = 50 (размер шрифта)
Color = FFFFFF (цвет символов, можно добавить цвет фона букв:"FrameColor = 000000 (цвет фона шрифта, букв)"
соответственно добавляете команду: CreateFont (создать фон)
Format = dddd', 'dd MMMM yyyy (порядок отображения "день недели, дата, год")

Времени (часы):

TIME
X = -6 (первая буква по горизонтали)
Y = 30 (первая буква по вертикали)
Width = 50 (размер шрифта)
Color = FFFFFF (цвет символов, можно добавить цвет фона букв:"FrameColor = 000000 (цвет фона шрифта, букв)"
соответственно добавляете команду: CreateFont (создать фон)
Format = HH':'mm':'ss (порядок отображение "час, минуты, секунды")
Interval = 500 (периодичность обновления)

Уровень зарядки батареи, вообще есть несколько вариантов, рассмотрим вариант Metal320x240.ini

BATTERY
x = 170 (первая буква по горизонтали)
y = -12 (первая буква по вертикали)
Width = 40 (размер по длине)
Height = 18 (размер по высоте)
ColorBattery = A0A0A0 (цвет окантовки)
ColorHigh = 00A000 (цвет: полная зарядка)
ColorLow = A0A000 (цвет: средняя зарядка)
ColorCritical = A00000 (цвет: средняя зарядка)
Segments = 12 (кол-во сегментов батареи)

Отображение одной иконки, и обращение к программе прописывается так:

ICONXPBUTTON (хар-ки отображения иконки на экране)
x = 18 (расположение иконки на экране по горизонтали)
y = 50 (расположение иконки на экране по вертикали)
NewIni = ..\..\Scripts\MioMapLauncher.mscr (вызов программы, в данном случае ее запускает ланчер MioMapLauncher.mscr)
В том случае если Ваша Альтернативная оболочка (разлочка) сделана без применения с ланчеров и скриптов, запуск программы можно прописать с помощью следующей строки, с указанием места расположения программы:
Command = \My Flash Disk\NAVIGATORS\MioMap\MioMap.exe ( \My Flash Disk или \Storage Card, папка программы: NAVIGATORS, экзешник который надо запустить: MioMap.exe)
SizeNormal = 48 (размер иконки, который отображается постоянно) используются иконки в формате XP в разрешении:32*32,40*40,48*48,64*64,96*96.
SizePushed = 48 (размер иконки, который отображается при нажатии на нее)
ScaleAlpha = 100 (помоему прозрачность иконки в состоянии покоя)
IconNormal = ..\Icons\Mio.ico (..\Icons - где находится иконка, Mio.ico - выбор иконки поназванию, иконка в состоянии покоя)
ScaleAlpha = 100 (помоему прозрачность иконки при нажатии)
IconPushed = ..\Icons\Mio.ico (..\Icons - где находится иконка, Mio.ico - выбор иконки поназванию, иконка при нажатии)

Отображение текста:

TEXT (в данном случае хар-ки отображения подписи под иконкой на экране)
x = 27 (расположение первой буквы текста на экране по горизонтали)
y = 100 (расположение первой буквы текста на экране по вертикали)
Text = Mio Map (здесь пишите сам текст)
Color = FFFFFF (цвет шрифта, кодировку цветов выложу)
FrameColor = 000000 (цвет фона шрифта, букв)
Size = 13 (размер шрифта,букв)
Weight = 700 (толщина шрифта, букв)
CreateFont (создать фон не знаю)

Обращение к другим страницам Меню:

Премещение экрана (вправо, влево, вверх, вниз):

ShutDownAnimation = FlyLeft (или FlyRight, FlyUp, FlyDown)

Обращение к другой странице меню (например к Blue320x240_Navigation):

NewIni = Blue320x240_Navigation.ini

(c) biulder, 4pda.ru



Вложения
Тип файла: rar Blue320x240_Navigation.rar (1.1 Кб, 4350 просмотров)
asterrX вне форума  
103 пользователя(ей) сказали cпасибо:
Показать/Скрыть список поблагодаривших
Старый 22.08.2015, 18:37   #211
vik2008
Новичок
Доп. информация
По умолчанию

Уважаемый Dudkin!!! Возможно я что-то не так делаю.Попытки установить альтернативное меню на этот автонавигатор пока не увенчались успехом. То что надо его ставить на карточку - это понятно и как прописывать путь я вроде тоже в курсе,но проблема в том, что нет доступа к флешпамяти самого автонавигатора , снимать его со штатного места нет возможности и возможно что-то прописать в реестре тем более.
Поэтому я и спрашиваю у знатоков - есть ли какие-то пути, чтобы сделать возможным запуск подменю с двумя иконками. Сейчас при нажатии иконки NAVI прописан путь для запуска навитела такой
Path = \Storage card\MobileNavigator\MobileNavigator.exe
и если я Сити запускаю под этим путем (переименовав Сити на \MobileNavigator.exe ) то работает и Сити.

Добавлено через 12 минут
И в продолжение, если я скачиваю альтернативное меню, допустим (Версия от .t3rr0r и SiD78 для установки на StorageCard) то там как правило и программы и игры - но это можно почистить и удалить, а вот если переименовать скрипт под мой путь MobileNavigator.exe -для запуска этого скрипта - увы ничего не происходит и EASYGO C100 его не понимает.
Куда копать?
vik2008 вне форума  
Старый 23.12.2015, 09:17   #212
karaulov
Новичок
Доп. информация
По умолчанию

Я написал вчера за пару часов прогу которая изменяет размер темы, одним кликом, на нужный.

Почему я не могу тему на форуме создать ?

Там нужны тесты т.к сейчас нет под рукой навигатора

Кто хочет проверить качайте: (Требуется .net framework 4.0)

[[Ссылки могут видеть только зарегистрированные пользователи. ]]>
Из известных багов:
ImageFormat.Icon в c# не работает и сохраняет иконки в PNG формат, так что все иконки нужно будет вручную конвертировать.
(Проблема не касается BMP файлов, так что максимум потребуется конвертировать 1-2 иконки )

Как использовать?
• Просто вручную скопируйте путь к папке которая содержит файл SysInfoSettings.ini
• Выбрать исходное разрешение (или нажать кнопку AutoDetect)
• Выбрать нужное разрешение экрана.
• Нажать Convert!

Когда все баги будут исправлены изменю оформление и сделаю что бы все кнопки работали. Потом может быть еще чего-нибудь добавлю если понадобится.

Кто может разрешить мне создать тему новую ?
Пишет нужно 3 дня ждать что бы получить доступ к созданию тем?
karaulov вне форума  
Старый 11.03.2017, 08:17   #213
Rus59Wolf
Новичок
Доп. информация
По умолчанию

нужен был SI с просмотровщиком под винду, сайт разработчиков сказал что умер. нашел у себя в закромах 161 судя по просмотровщику, делюсь.
[[Ссылки могут видеть только зарегистрированные пользователи. ]]>
Rus59Wolf вне форума  
Старый 02.06.2017, 19:46   #214
Альберт 1
Новичок
Доп. информация
По умолчанию

Прошу подсказать, можно ли перед запуском программы удалить папку с SD карты.

BITMAPBUTTON
x = 160
y = 335
Height = 110
Width = 105
Offset = 2
BitmapNormal = Images\7Ways_n.bmp
BitmapPushed = Images\7Ways_d.bmp
Command = "\Storage Card\7 дорог\7ways.exe"
QuitOnExecute = yes

Нажать кнопку запуска программы, но чтоб перед запуском удалить папку.
Альберт 1 вне форума  
Старый 02.06.2017, 22:20   #215
andmarat
Старичок
 
Аватар для andmarat
Доп. информация
По умолчанию

Альберт 1,
можно, а как это сделать почитать [[Ссылки могут видеть только зарегистрированные пользователи. ]]>
andmarat вне форума  
Пользователь сказал cпасибо:

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

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