Недавно закончил писать [hide=0]инструкцию[/hidden]на соседнем форуме...и подумал о нас,- может нам тоже будет интересно:
По просьбе камрада NGP, выкладываю инструкцию, как юзать файл с подсказками. Как все уже, наверное, видели камрад LAndrew сделал "Пользовательские справочники в IGO".
Оригинальная версия [hide=0]здесь, обновленная здесь[/hidden] В этом справочнике выводилась на экран инфа о штрафах и эвакуационных маршрутах (штрафы для России, маршруты для Москвы).
А также было заготовлено место для информации по ПДД:

Другой камрад NGP, создал справочник ПДД,- оригинальный пост [hide=0]здесь[/hidden]
Различия файлов в следующем:
У LAndrew сделан скин, который выводит на карту кнопку, запускающую экран с управляющими элементами для вызова нескольких экранов с ПДД и прочее.
У файла NGP, измененн управляющий экран и вся струтура ниже по иерархии + сами .xhtm-ки, но нет кнопки, включающей режим подсказок.
Говорим огромное спасибо (в виде "+" ) обоим камрадам за оригинальную идею и большую проделанную работу!!
Я решил из двух файлов собрать один, который будет выводить всю информацию : ПДД, Штрафы и эвакуационыте маршруты. Вот что из этого получилось:

Как это все работает?
Скачиваем этот файл:
[hide=0]http://rapidshare.com/files/49928022/UHelp.zip[/hidden]
и разархивируем его в какую-нибудь папку на ББ. Копируем файл LA_UHelp_1.02.zip в папку \Igo\skin, и файл russian.zip в папку \Igo\lang, соглашаясь на замену уже имеющегося там файла. В режиме Вождение или Карта на экране КПК появляется кнопка, которая включает режим подсказок.
Внимание!! Речь сейчас идет о пользовании файла подсказок только с оригинальным data.zip. Никаких других скинов, кроме LA_UHelp_1.02.zip в папке \Igo\skin быть не должно,- иначе будут конфликты и кнопка на экране не появится (это в лучшем случае, а в худшем,- програма будет вылетать на старте).
Вот так это выглядит на экране:


При тапании на кнопку подсказок (самая нижняя в правом углу), попадаем на следующий экран:

При выборе меню Штрафы попадаем на экран, где можно почитать, за что и сколько платить придется в случае нарушения ПДД:

При тапании на меню ПДД попадаем в меню следующего уровня, в котором вся инфа разбита по разделам:

При тапании на меню Дорожные знаки и разметка, попадаем в меню, где все знаки разбыты по категориям:

Выбрав одну из категорий, Информационно-указательные знаки, к примеру, читаем о всех знаках данной категории и видим эти же знаки в картинках:

Ну и раздел эвакуация содержит данные об эвакуационных маршрутах г. Москва( сюда можно придумать что-нибудь другое,- более для нас актуальное):

Стоит сказать, что вывод информации на экран требует дополнительных ресурсов от КПК. Другими словами тем, камрадам, у кого и без этого вылетает прога с сообщением "Memory full", я думаю не стоит этого ставить. На моем КПК при свободных 27 мб памяти до запуска ИГО все работает нормально, но все же при тапании на любое меню, окно с подсказками открывается через 2-5 секунд.
А как мне использовать сие чудо в связке с моим любимым скином?
Как и в первом случае, копируем файл russian.zip в папку \Igo\lang, а вот с файлом LA_UHelp_1.02.zip, придется немного поколдовать. Дело в том, что этот файл содержит в себе файл map_layers_240_320.ui, который имеется в наличии практически в любом скине. Поэтому будут конфликты. Чтобы избежать конфликтов, нам нужно перенести строчки:
из файла map_layers_240_320.ui, который находится в:;--------------------------------LA User Help-------------------------------
<SPRITE spr_status_uhelp x=210 y=253 z=2 bmp="$status_uhelp.spr">
<BUTTON xxx х=206 y=248 z=0 bmp="$circle.spr" alpha=20 fontsize=12 color=#808080 onRelease='NEXTSTATE ST_UHELP_MENU'>
;-------------------------------------Конец---------------------------------
LA_UHelp_1.02.zip\\igo_se1\240_320\ui в такой же файл в вашем скине. При копировании стоит обратить внимание, что вы делаете это в нужном слое. Должно получится что-то вроде этого:
После этого файл map_layers_240_320.ui, следует удалить из файла LA_UHelp_1.02.zip.<LAYER ui_gpsstatusonmap z=50>
<BUTTON btn_s_tmc3 x=215 y=95 z=1 alpha=20 bmp="$circle.spr" onrelease='NEXTSTATE ST_NO_TMC_HARDWARE'>
<SPRITE spr_s_tmc3 x=216 y=105 z=2 alpha=20 bmp="$btn_tmc.bmp" fontsize=12 color=#808080>
;--------------------------------LA User Help-------------------------------
<SPRITE spr_status_uhelp x=210 y=253 z=2 bmp="$status_uhelp.spr">
<BUTTON xxx х=206 y=248 z=0 bmp="$circle.spr" alpha=20 fontsize=12 color=#808080 onRelease='NEXTSTATE ST_UHELP_MENU'>
;-------------------------------------Конец---------------------------------
<BUTTON xxx x=215 y=120 z=1 bmp="$circle.spr" alpha=20 fontsize=12 color=#808080 onRelease='NEXTSTATE STF_GPSSETTINGS'>
<SPRITE nav_status_gps x=219 y=126 z=2 bmp="$status_minigps_onmap.spr">
<BUTTON xxx x=215 y=145 z=1 bmp="$circle.spr" alpha=20 fontsize=12 color=#808080 onRelease='NEXTSTATE STM_SETTINGSMENU'>
<SPRITE nav_status_battery x=221 y=155 z=2 bmp="$status_minibattery.spr">
;--------------------------------Кнопка переключения день/ночь--------------------------------------------
<CHECKBOX btn_themenight template=chk3 x=215 y=95 z=1 bmp="$circle.spr" fontsize=12 color=#808080 onselect='run sc_selectnight' ondeselect='run sc_selectday'>
<SPRITE nav_info x=222 y=100 z=2 bmp="igo_se1\common\dn.bmp">
;------------------------------------------Конец-------------------------------------------------------------------
<PUSHBUTTON btn_muted x=215 y=170 z=1 bmp="$circle.spr" alpha=20 fontsize=12 color=#808080 onSelect='run sc_mute_on' OnDeselect='run sc_mute_off' nosound>
<SPRITE spr_status_sound x=218 y=174 z=2 bmp="$status_sound.spr">
<BUTTON btn_record_sprite2 x=215 y=195 z=1 bmp="$circle.spr" alpha=20 fontsize=12 color=#808080 onrelease='NEXTSTATE STF_TRACKS'>
<SPRITE btn_record_sprite x=219 y=199 z=2 bmp="igo_se1/common/butt_record.bmp#2" alpha=20 fontsize=12 color=#808080>
<BUTTON uibtn_IVTState x=215 y=220 z=1 bmp="$circle.spr" alpha=20 fontsize=12 color=#808080 onclick='IVT_BLUETOOTH_CLICK'>
<SPRITE spr_IVTState x=221 y=224 z=2 bmp="$status_ivr_onmap.spr" phase=1>
</layer>
Я использую скин собственной модификации, поэтому кнопку у себя поднял немного выше, пожертвовав при этом кнопкой выхода из проги:
Выглядит на экране это вот как:;--------------------------------LA User Help-------------------------------
<SPRITE spr_status_uhelp x=221 y=224 z=2 bmp="$status_uhelp.spr">
<BUTTON xxx x=215 y=220 z=0 bmp="$circle.spr" alpha=20 fontsize=12 color=#808080 onRelease='NEXTSTATE ST_UHELP_MENU'>
;-------------------------------------Конец---------------------------------

Можно сделать такую же справку для ПДД в Израиле. Для этого нужно где-то достать электронную книжку с правилами, ну и наверное, нужна будет помощь нашего штатного креативщика

Так как это дело займет немного времени, ресурсов и т.д, хочу задать вопрос к уважаемым форумчанам, по- нашему:
А оно нам надо?
Прикрепляю опрос,- участвуем!!