Перейти к содержанию
GPS навигатор СитиГИД

FAQ по редактированию LangPack-ов


Рекомендуемые сообщения

баром поделиться могу, а сам сплэш - кому он нужен-то, с моей рожей :)

1360876350-688.jpg

Еще тренеру ребенкиному делал - тоже "ностальгический", со всем их клубом, с прошлогоднего Fin5 (да и эта картинка оттуда же).

Ссылка на сообщение
Поделиться на другие сайты
  • Ответов 1.7т
  • Дата создания
  • Последний ответ

Лучшие авторы в теме

Лучшие авторы в теме

Популярные посты

Во исполнение идеи, кинутой PsevDANImом, закладываю первый камень в фундамент FAQа. Предлагаю в этой теме обсуждений/споров не вести. Если знаете полезную информацию - размещайте (желательно в форма

В рубрике "уроки самопальщика" или "сделай сам себе лангпак" рассмотрим, как немного доработать чужой скин на примере конкретной задачи. Задача - добавить кнопку "скриншот" на основной экран в скин

Как изменить цвет и ширину дорог? Как изменить цвет и размер дельтаплана? Как изменить цвет и ширину линии маршрута? Никак. То есть, лангпаком - никак. Цвета дорог и маршрутной линии можно

Изображения в теме

Совершенно очевидно - поискать текст time или date.

Найдутся стили типа

<class name="navPanel_cur_date" ......../>

<class name="navPanel_cur_time" ........./>

И там меняем хоть fontsize, хоть color, хоть что угодно.

Ссылка на сообщение
Поделиться на другие сайты

подскажите, как убрать батарейку с экрана, для меня она не актуально т.к. подключен к бортовой сети постоянно



Ссылка на сообщение
Поделиться на другие сайты

подскажите, как убрать батарейку с экрана, для меня она не актуально т.к. подключен к бортовой сети постоянно

Ну, тут смотря в каком скине...

В моем, например, батарейка рисуется прямо поверх карты. И убрать ее очень просто - поискать слово battery

и во всех строках типа

<td width="30" bgimage="@pan_navPanel_battery" align="center" valign="middle"/>

убрать все, оставив только ширину ячейки.

Либо (второй способ) в папке day_2x в лангпаке удалить все картинки со словом battery в названии.

В других скинах - все может быть неоднозначно.

Например, в некоторых штатных значок батарейки нарисован вместе с фоном и является частью навигац.панели. При его вырезании останется дырка, надо ее заделывать.

Ссылка на сообщение
Поделиться на другие сайты

Нет, я именно про ваш скин говорю, мне прозрачные нравятся и расположение очень удобное.

А еще вопрос,, можно с вашего значкек скриншот убрать? мне он за ненадобностью, не пользуюсь если честно не понимаю для каких он целей?

Ссылка на сообщение
Поделиться на другие сайты

1. Когда знаки "Движение по полосам" не соответствуют реальности - одним кликом можно сохранить картинку и выслать картографам.

2. Когда навигатор ведет против правил - можно быстро сохранить картинку, а потом выслать ее картографам с комментарием.

3. Когда вижу незарегистрированный в базе фоторадар, либо АЗС, которой нет в карте - я нажимаю скриншот, и вслух проговариваю "Заправка Лукойл с мойкой и шиномонтажом" - потом по записи с регистратора и снимку экрана легче вычислить, где оно (был бы регистратор с ГПСом - было б еще проще.).

Удаляется кнопка элементарно (и кстати, на первых трех страницах этой темы трижды расписано - только на примере других элементов).

Открываем layouts800x480.xml

Ищем, например, слово screenshot (или Кнопки)

И в нескольких местах (в двух, кажется) находим строку типа

<td width="90" type="text" class="navPanel_ico_ScrSh" invoke="screenshot" />

И снова доводим ее до состояния пустышки, удаляя все лишнее:

<td width="90"/>

Изменено пользователем IШIN
Ссылка на сообщение
Поделиться на другие сайты

IN, еще раз с просьбой о компасе. сделал как Вы написали: скопировал в LangPack800x480 в папку day_2x картинки компаса (4 шт), в латойс в строку вставил из Вашего строки (пример: <palette name="default">

<!-- Панель навигаци -->

<image name="compas_d"/>

<image name="compas_n"/>

<image name="mainpan_man1_bg"/>

<image name="mainpan_man2_bg"/>

<image name="mainpan_navPanel_f1_routetype_0"/>

<image name="mainpan_navPanel_f1_compass_bg"/>

<image name="mainpan_navPanel_f1_GPS_0"/> сохранил, установил с заменой в навигатор, не показывает ничего. скин от Vlego последний. понимаю, что делаю что-то не так, может подскажете где ошибка, к Vlego пока не обращался, у него запара похоже в связи с новой программой для изменения скинов.

Ссылка на сообщение
Поделиться на другие сайты

Там картинки не случайно 4 штуки - это для дня и ночи (картинка+маска для каждого режима)

В приведенном фрагменте мы просто заставляем программу подгрузить эти картинки

<image name="compas_d"/>

<image name="compas_n"/>

А дальше надо ввести "виртуальное" имя картинки, чтобы под одним и тем же именем днем и ночью скрывались разные компасы.

Для этого смотрим в самом конце XMLки - там идут разделы типа


<!--		 Палитрозависимые картинки (разные для дня и ночи)		 -->

<!-- День - горизонтальный -->

<itemlist name="hor_day">

<!-- Подложки первого и второго маневра, компас и бэкграунд меню -->

<item name="navPanel_m1_bg" val="navPanel_m1_bg_d"/>

<item name="navPanel_m2_bg" val="navPanel_m2_bg_d"/>

<item name="compas" val="@compas_d"/>

<item name="menu_bg" val="@menu_bg_hor"/>

...

Как видно из этих строк, днем в гориз режиме в качестве картинки compas (это имя стоит в самой раскладке панели навигации, но файла-то с таким именем нет) будет использоваться картинка compas_d.

Естественно, в <itemlist name="hor_night"> ссылка будет на compas_n.

Изменено пользователем IШIN
Ссылка на сообщение
Поделиться на другие сайты

IШIN, спасибо, буду пытаться дальше, так я скоро и программированием займусь :)

Ссылка на сообщение
Поделиться на другие сайты

IШIN, попробовал, поставил, для ночного изменил на N, скопировал, вставил, включил навигатор изображения нет, не понятно, куда лезть?

Ссылка на сообщение
Поделиться на другие сайты

В смысле - изображения нет?

Нет изображения компаса?

Или есть только карта и ничего поверх нее (кнопок ,компаса, индикаторов)?

Если второе - то где-то ошибка в структуре ЛП (незакрытые скобки, кавычки или теги - чаще всего)

Ссылка на сообщение
Поделиться на другие сайты

IШIN, не все кнопки и т.д. на месте, а компаса нет, буду искать, надо попытаться в сравнении с оригинальным смотреть где чего не хватает, спасибо

Ссылка на сообщение
Поделиться на другие сайты

IШIN, подскажите пожалуйста, в вашем ЛП нельзя ночной вид порядком затемнить, все настройки яркости экрана на минимуме, всё равно, по трассе ночью, если еду далеко. ослепляет. Особенно если по долгу нет встречных машин. Спасибо!

Ссылка на сообщение
Поделиться на другие сайты

А слепят именно элементы интерфейса? (кнопки, панель маневров, тексты)

Или вся карта? Просто карта лангпаком не регулируется. С цветами шрифтов конечно можно поиграться.

Указатель маневров - сложнее. Фон перерисовать на "потемнее" несложно, а вот стрелки все затемнять - дофига возни.

Кнопки - тоже графика, но их хоть не так много.

Еще вариант - сделать их в ночном режиме полупрозрачными... Да и индикатор маневра - может тоже чуток "затранспарентить", но тогда читабельность естественно ухудшится.

Черт, даже не знаю, по какому пути пойти.

Сам-то ночным не пользуюсь, поэтому смотрел только на "среднюю яркость картинки", чтоб ничего особенно не бросалось в глаза. Нерешенной пока осталась только проблемка с номером выезда на круговом движении - не придумал, как сделать его в ночном режиме потемнее...

Ссылка на сообщение
Поделиться на другие сайты

IШIN, не все кнопки и т.д. на месте, а компаса нет, буду искать, надо попытаться в сравнении с оригинальным смотреть где чего не хватает, спасибо

А вставляли-то ссылку в какой блок ЛП?

Я втыкаю его во все 4.

template_np_drive_hor, template_buttons_drive_hor, template_np_hor, template_buttons_hor

Так как Buttons - пропадают во время поворота карты, а np - по-моему пропадают при отсутствии спутников.

Типа так (образец из вертикального варианта 320х240 - сейчас его мучаю)

<layout name="template_np_drive_vert">

<!-- Элементы экрана при отсутствии маршрута (фри-драйвинг)-->

<table width="240" height="320">

<tr height="29">

<td width="211"/>

<!-- подложка под компас -->

<td width="29" bgimage="@compas"/>

</tr>

<tr height="258"/>

...

......................

<palette name="default">



<image name="compas_d"/>

<image name="compas_n"/>

....................................



...

<itemlist name="vert_day">

<!-- Подложки первого и второго маневра, компас и бэкграунд меню -->

<item name="navPanel_m1_bg" val="navPanel_m1_bg_d"/>

<item name="navPanel_m2_bg" val="navPanel_m2_bg_d"/>

<item name="compas" val="@compas_d"/>

<item name="menu_bg" val="@menu_bg_vert"/>

..............

<itemlist name="vert_night">

<!-- Подложки первого и второго маневра, компас и бэкграунд меню -->

<item name="navPanel_m1_bg" val="navPanel_m1_bg_n"/>

<item name="navPanel_m2_bg" val="navPanel_m2_bgr_n"/>

<item name="compas" val="@compas_n"/>

<item name="menu_bg" val="@menu_bg_vert"/>

.....

Изменено пользователем IШIN
Ссылка на сообщение
Поделиться на другие сайты

Спасибо, IШIN,за ответ, если такие сложности, то- ни к чему. Не сказать, что очень сильно, но весь экран полностью. Приходится ездить далеко и всегда быстро, очень удобно заранее видеть повороты дороги, дорожные обстановки, камеры и "немцев".

Ссылка на сообщение
Поделиться на другие сайты

IШIN, спасибо, сегодня уже не буду ковыряться, а завтра сяду спокойно и попытаюсь все проверить и сравнить, если будут результаты отпишусь, спасибо

Ссылка на сообщение
Поделиться на другие сайты

Не сказать, что очень сильно, но весь экран полностью.

А, если весь экран в целом ярковат, то тут и не сделать ничего. В смысле, даже если сделать скажем кнопки чуть темнее, это не сыграет роли, если сама карта ярковата. Есть еще козырный вариант - тонировку на экран наклеить. :D

Ссылка на сообщение
Поделиться на другие сайты

А, если весь экран в целом ярковат, то тут и не сделать ничего. В смысле, даже если сделать скажем кнопки чуть темнее, это не сыграет роли, если сама карта ярковата. Есть еще козырный вариант - тонировку на экран наклеить. :D

Спасибо, дружище, я обхожусь салфеткой :) С праздником 23 февраля! И всех пользователей сильного пола Сити Гид с Праздником- Днём защитника отечества! Всех благ!!!
Ссылка на сообщение
Поделиться на другие сайты

erik 956

Наверное, в таком случае, проще поиграться настройками яркости экрана самого устройства. У меня на HTC такие настройки есть.

IШIN

Возникло несколько вопросов:

1. Не нашел где описывается меню "Кнопки на экране" (где они включаются и скрываются)

2. Хотел сделать более прозрачными кнопки Ваших меню " ДПОИ", "Моё меню" и тап меню. Увеличил прозрачность в class name=, однако прозрачность увеличилась только там, где имеется nmenu_bg, там же где менюшки появляются на экране - кнопки полностью не прозрачные. Можно это как-то побороть?

3. Пытался сделать чтобы "Моё меню" и "ДПОИ" закрывались как и тап меню, сделал все по аналогии (в general и layouts800x480), но закрываться не хотят. Что еще сделать?

Ссылка на сообщение
Поделиться на другие сайты

Тогда сочувствую. Придется искать не ординарные средства приглушения экрана

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...