Вопросы пользователей - полезный софт. - Инструментарий к PNA, PND, GPS автомобильные магнитолы - Альтернативные оболочки меню - Форум
Воскресенье, 22.01.2017, 21:16
У нас на сайте Гость | Группа "Гости" | RSS
Главная | Форум | Личное | Ухожу
[ Моя почта () · Новое на форуме · Народ · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум » Инструментарий к PNA, PND, GPS автомобильные магнитолы » Альтернативные оболочки меню » Вопросы пользователей - полезный софт. (Задаем вопросы.)
Вопросы пользователей - полезный софт.
DenKoffДата: Воскресенье, 12.12.2010, 13:18 | Сообщение # 1
Главный модератор форума
Группа: Участник
Сообщений: 505
Награды: 25
Статус: Offline
Вниманию пользователей и гостей Alfessa.net!

На этой странице, вы сможете задать интересующие Вас вопросы по темам раздела "Программы написания, инструкции и другой полезный софт" .

ВНИМАНИЕ!

Задаем вопросы "Полезный софт" по следующему алгоритму:
- наименование софта в теме и "Ник" пользователя выложившего;
- непосредственно Ваш вопрос.

 
coolonДата: Четверг, 22.09.2011, 22:48 | Сообщение # 2
Начинающий
Группа: Пользователи
Сообщений: 2
Награды: 0
Статус: Offline
Вопрос немного тупой а как выбрать платформу написания альт меню? Навигатор Mio M410 WinCE 5 внешней флешки нет. Внутренняя память 1,8 Gb. По этому нужна менюшка по миниму. Изучать все что выложено в теме нет времени по этому хотелось бы рекомендации бывалых. Проблем с написанием небольших XML и ini нет. Заранее благодарен
 
coolonДата: Суббота, 24.09.2011, 13:18 | Сообщение # 3
Начинающий
Группа: Пользователи
Сообщений: 2
Награды: 0
Статус: Offline
Прочитав тему создания меню на основе SystemInformation возник вопрос нет ли какого нибудь мануала по созданию меню для навигатора. Я имею ввиду если полностью стереть все. И создавать с нуля. Навигатор без внешней флешки. Хотелось бы узнать какая структура каталогов куда что записывать как сделать автозапуск меню. В Вашей статье очень мало про это. Там только как писать ini файлы. Если не трудно может ссылку дадите где можно посмотреть .Заранее благодарен....
 
VampiДата: Суббота, 24.09.2011, 18:53 | Сообщение # 4
Администратор
Группа: Администраторы
Сообщений: 6329
Награды: 249
Статус: Offline
На те... не мое авторство

Меню большинства разлочек (альтернативных оболочек) для навигаторов (ПНА) сделано на основе System Infomation (много различных версий).
Ссылка на официальный сайт System Infomation by von Daniel Schumann.
http://gpstacho.bettersoft.de/

Рассмотрим на этом примере
Пожалуй самый простой в редактировании скин Metal. Любой желающий может добавить хотя-бы свой Backgrounds (обои скинов, например фотку)
в формате.bmp, под свое разрешение 320*240, 480*320, кидать в MioAutoRun\Skin\Backgrounds.
Поменять разрешение картинки и формат можно с помощью Конвертера изображений (маленькая, удобная прога) http://multi-up.com/75693 .

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

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

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

Вы можете редактировать меню просматривая, что получается прямо на девайсе с установленным на нем рабочем Миопокете.
1. Нужно подключить девайс к ПК с помощью ACTIVESYNC 4.5
- http://www.microsoft.com/downloa....141141.
2. Что-бы было удобно создайте Новую Папку на ПК и скопируйте в нее все ini файлы скина с нужным Вам разрешением, который хотите изменить или
на основе которого хотите создать свой скин из папки MioAutoRun\Skin\Pages МИОПОКЕТА.
3. Начинайте редактировать, результаты можно увидеть скинув измененный файл.ini на девайс, переключившись на другую страницу и вернувшись
на нужную. Также результат трудов ваших праведных, вы должны увидеть на ПК, если кликнуть на SystemInformation32.
4. На стадии разработки или изменения скина, переименовывайте свой файл.ini в уже существующий.

Назначение команд System Infomation, рассмотрим на примере Metal320x240.ini

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

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

Вот еще;
ПОДРОБНЫЙ МАНУАЛЬЧИК
http://narod.ru/disk/6612782000/SI.zip.html
http://www.alfessa.net/utiliGPS/SysInfo_karlusha.pdf


Вашей благодарности нет предела
В яндекс денежке 41001354690355
 
Форум » Инструментарий к PNA, PND, GPS автомобильные магнитолы » Альтернативные оболочки меню » Вопросы пользователей - полезный софт. (Задаем вопросы.)
Страница 1 из 11
Поиск:


Alfessa © 2017

Сделать бесплатный сайт с uCoz

   

Внимание!