Jump to content
GPS навигатор СитиГИД
IШIN

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

Recommended Posts

Лови, как переделаешь покажи

 http://yadi.sk/d/kYVYwaq3NjYEu

Буду делать как >описывал

Спасибо за файлы

Edited by prts

Share this post


Link to post
Share on other sites

Спасибо, счас проверю.

 время и дата цвет меняют, а спидометр не реагирует, цвет остается черным во всех строках спидометра поставил FF0000

Share this post


Link to post
Share on other sites

Буду делать как >описывал

Спасибо за файлы

а для разрешения 1920 на нексус 7 2013 получится....или хотя бы layouts.xml пришлешь

Edited by rwww

Share this post


Link to post
Share on other sites

время и дата цвет меняют, а спидометр не реагируе

Тогда надо попробовать этот класс:

 

    <class name="mainpan_speed_val" align="right" valign="middle" fontsize="18" textdecoration="B,S,W" textcolor="#FFFFFF" widetextbg="#000000"/>

Share this post


Link to post
Share on other sites

Тогда надо попробовать этот класс:

Ага..... благодарю.... получилось....., этот класс подошел, а предыдущий для заданного маршрута, еще бы подсказали как шпалы прозрачн. сделать.

Share this post


Link to post
Share on other sites

Шпалы - в смысле верхний/нижний бары с названиями улиц?

Искать строки по слову street, смотреть, какие картинки используются в качестве бэкграунда в ячейках с curstreet и nextstreet.

И убирать из этих строк bgimage="......"

Share this post


Link to post
Share on other sites

Шпалы - в смысле верхний/нижний бары с названиями улиц?

Искать строки по слову street, смотреть, какие картинки используются в качестве бэкграунда в ячейках с curstreet и nextstreet.

И убирать из этих строк bgimage="......"

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

Edited by rwww

Share this post


Link to post
Share on other sites

там же не только название улиц еще и меню фон черный и значки зарядки и тп на черном фоне, а с ними как..... 

Наверное так же. :)

надо искать, где встречается упоминание индикаторов. Скорее всего, там тоже битмап-подложка черная

Если удастся ее идентифицировать - то можно ее из картинок просто удалить. Но все-таки вырезание bgimage из лэйаута более правильно.

И сразу возникнут другие проблемы - индикаторы станут, скорее всего, нечитаемыми на фоне карты. 

Share this post


Link to post
Share on other sites

Наверное так же. :)

надо искать, где встречается упоминание индикаторов. Скорее всего, там тоже битмап-подложка черная

Если удастся ее идентифицировать - то можно ее из картинок просто удалить. Но все-таки вырезание bgimage из лэйаута более правильно.

И сразу возникнут другие проблемы - индикаторы станут, скорее всего, нечитаемыми на фоне карты. 

 вырезание bgimage из лэйаута  не врубаюсь больно их много, начал вырезать  да видать не те, программа стала выскакивать

Наверное так же. :)

надо искать, где встречается упоминание индикаторов. Скорее всего, там тоже битмап-подложка черная

Если удастся ее идентифицировать - то можно ее из картинок просто удалить. Но все-таки вырезание bgimage из лэйаута более правильно.

И сразу возникнут другие проблемы - индикаторы станут, скорее всего, нечитаемыми на фоне карты. 

 вырезание bgimage из лэйаута = не врубаюсь больно их много, начал вырезать  да видать не те, программа стала выскакивать

Share this post


Link to post
Share on other sites

Дык каждая используемая картинка - это bgimage. 

Надо только фоны найти (подложки).

А то так можно и без кнопок, и без менюшек остаться, и без маневров, если все bgimage вырезать. :)

 

Скачал - посмотрел.

 

Ищем, например слово GPS.

находим что-то типа

<VerticalPanel width="-1" bgimage="@mainpan_navPanel_down" bgmode="rect">
<HorizontalPanel>
<VerticalPanel width="10X" bgimage="@pan_navPanel_GPS_0" bgmode="directdraw" platforms="Android,WP,Win32,CE,WM">
<table>
<tr>
<td bgimage="@pan_navPanel_GPS" align="center" valign="middle"/>
</tr>
</table>
</VerticalPanel>
<VerticalPanel width="10X" bgimage="@pan_navPanel_jams_0" bgmode="directdraw">
<table>
<tr>
<td bgimage="@pan_navPanel_jams" align="center" valign="middle"/>
</tr>
</table>
</VerticalPanel>
<VerticalPanel width="16X" bgimage="@pan_navPanel_battery" align="center" valign="middle" platforms="Android,WP,Win32,CE,WM"/>
<VerticalPanel width="-1">
<ImageLabel type="text" class="square_p1_header" text="@navPanel_txt_curstreet"/>
</VerticalPanel>
</HorizontalPanel>
</VerticalPanel>

Ага. Это область с bgimage="@mainpan_navPanel_down"

в которой сидят индикаторы.

Так что либо удалять из этой строки фразу bgimage="@mainpan_navPanel_down", либо удалять из папок соотв. картинку. Первый вариант лучше, т.к. картинка-подложка может использоваться еще для каких-либо элементов (кнопок и т.д.). Можно наломать дровов.

Edited by IШIN

Share this post


Link to post
Share on other sites

Дык каждая используемая картинка - это bgimage. 

Надо только фоны найти (подложки).

А то так можно и без кнопок, и без менюшек остаться, и без маневров, если все bgimage вырезать. :)

 

Скачал - посмотрел.

 

Ищем, например слово GPS.

находим что-то типа

<VerticalPanel width="-1" bgimage="@mainpan_navPanel_down" bgmode="rect">
<HorizontalPanel>
<VerticalPanel width="10X" bgimage="@pan_navPanel_GPS_0" bgmode="directdraw" platforms="Android,WP,Win32,CE,WM">
<table>
<tr>
<td bgimage="@pan_navPanel_GPS" align="center" valign="middle"/>
</tr>
</table>
</VerticalPanel>
<VerticalPanel width="10X" bgimage="@pan_navPanel_jams_0" bgmode="directdraw">
<table>
<tr>
<td bgimage="@pan_navPanel_jams" align="center" valign="middle"/>
</tr>
</table>
</VerticalPanel>
<VerticalPanel width="16X" bgimage="@pan_navPanel_battery" align="center" valign="middle" platforms="Android,WP,Win32,CE,WM"/>
<VerticalPanel width="-1">
<ImageLabel type="text" class="square_p1_header" text="@navPanel_txt_curstreet"/>
</VerticalPanel>
</HorizontalPanel>
</VerticalPanel>

Ага. Это область с bgimage="@mainpan_navPanel_down"

в которой сидят индикаторы.

Так что либо удалять из этой строки фразу bgimage="@mainpan_navPanel_down", либо удалять из папок соотв. картинку. Первый вариант лучше, т.к. картинка-подложка может использоваться еще для каких-либо элементов (кнопок и т.д.). Можно наломать дровов.

будем колдовать дальше...

Share this post


Link to post
Share on other sites

А вот вопрос к знатокам.

Что означают в новой версии скинов единицы измерения # и Х ?

Типа height="130X" или height="50#"

 

И для чего используется размер (например высота строки) -1

Автоподбор высоты?

Share this post


Link to post
Share on other sites

А вот вопрос к знатокам.

Что означают в новой версии скинов единицы измерения # и Х ?

Типа height="130X" или height="50#"

 

И для чего используется размер (например высота строки) -1

Автоподбор высоты?

 

По Х ответ от vlego:

 

"12Х" = 12 * 6 (day_6x) = 72

"12Х" = 12 * 4 (day_4x) = 48

 

Про # не знаю.

 

-1 - автоматическое заполнение пустого места в клиетской области. Если элементов с -1 более одного, то пространство делится между ними поровну.

  • Upvote 1

Share this post


Link to post
Share on other sites

 время и дата цвет меняют, а спидометр не реагирует, цвет остается черным во всех строках спидометра поставил FF0000

попробуй я так переделал 

http://yadi.sk/d/PQ3JsbNNNvmZa

Share this post


Link to post
Share on other sites

попробуй я так переделал 

http://yadi.sk/d/PQ3JsbNNNvmZa

Спасибо, уже....   сделал так красным, не понравилось,  переделал спидометр белым на красном фоне, еще бы под разрешение 1920х1200 на нексус 7 файл бы layouts кто скинул переделанный, с прозрачным нижним баром. сам никак не допру...

Edited by rwww

Share this post


Link to post
Share on other sites

Спасибо, уже....   сделал так красным, не понравилось,  переделал спидометр белым на красном фоне, еще бы под разрешение 1920х1200 на нексус 7 файл бы layouts кто скинул переделанный, с прозрачным нижним баром. сам никак не допру...

в  LangPack в day_4x day_6x  убираем  все каринки - mainpan_navPanel_down.... и 

mainpan_navPanel_up.....  . дальше правим layouts.xml     class name="square_p1_header"   задаем цвет и размер шрифта.  в двух или трех местах эта запись . 

Share this post


Link to post
Share on other sites

в  LangPack в day_4x day_6x  убираем  все 

Спасибо, все ясно и понятно, получилось ОК!

Share this post


Link to post
Share on other sites

Кстати, по поводу картинок - маленький хинт. 

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

Но приоритет отдается все равно своей родной папке (для 800х480 это например day_2x).

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

В чем профит?

1. картинка, увеличенная в 2 раза занимает в 4 раза больше места.

2. Многие картинки не перерисованы заново с бОльшим разрешением, а просто увеличены (растянуты), поэтому получили дефекты.

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

Поэтому я для себя брал некоторые картинки из старого скина (800х480) и клал в day_2x, удаляя при этом из day_4x (папку  day_6x удалил вообще)

Share this post


Link to post
Share on other sites

Кстати, по поводу картинок - маленький хинт. 

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

Но приоритет отдается все равно своей родной папке (для 800х480 это например day_2x).

 

Поэтому я для себя брал некоторые картинки из старого скина (800х480) и клал в day_2x, удаляя при этом из day_4x (папку  day_6x удалил вообще)

 

А в каком месте выбирается откуда картинки будут браться? Day_6x удалил в Day_2x положил уменьшенные картинки, а они все равно из day_4x берутся.... (у меня 1280х720 СГ8.1)  

Еще вопрос: кнопка- составная картинка (картинка+маска), как можно изменять ее прозрачность?

Share this post


Link to post
Share on other sites

Vlego на вопрос ERERа ответил так:

 

В 7ой версии было так:
H*W <= 108100 - day
H*W <= 296100 - day_1.5x
H*W <= 503500 - day_2x
H*W <= 1800000 - day_3x
H*W > 1800000 - day_4x

Отсюда получаем, что для 1280х720=921600 должно использоваться 3x

Попробуйте переименовать day_2x в day_3x

 

Посмотрел насчет прозрачности - нет, похоже и bgimagealpha не отрабатывается. 

Так что только маску менять. :(

Edited by IШIN

Share this post


Link to post
Share on other sites

IШIN,

 

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

Share this post


Link to post
Share on other sites

А как убрать с экрана "+" и "-"? Если уже было, то прошу прощения и ссылку :rolleyes:

Share this post


Link to post
Share on other sites

Для этого и лангпак ковырять не надо.

Меню-Разное-Настройки-Интерфейс-Кнопки на экране.

Снять галки Масштаб и (если хочется) Наклон перспективы

(это в восьмой версии. В седьмой может быть немного другой путь в меню, но галки те же)

Edited by IШIN
  • Upvote 1

Share this post


Link to post
Share on other sites

Спасибо огромное!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×