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

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


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

9 минут назад, Proks сказал:

<ImageLabel width="17x"/>        нужна ли эта строчка?

не нужна

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

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

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

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

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

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

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

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

11 минуту назад, Proks сказал:

для чего нужна эта строчка <ImageLabel width="17x"/>

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

12 минуты назад, Proks сказал:

или ее можно исключить

А вот это уж Вам решать, если нужна, то оставляете, если нет, - убираете. Но при этом может что-нибудь передвинуться.

Ссылка на сообщение
Поделиться на другие сайты
8 минут назад, Proks сказал:

получается это как бы я поставил 4 картинки только вместо 1 пустое место

Получается. Если уберёте, то картинки сдвинутся влево на 17Х.

Ссылка на сообщение
Поделиться на другие сайты
1 час назад, IШIN сказал:

Если же пытаться сделать хоть чуточку универсальный ЛП, лучше ставить цифры в расчете на умножение.

у меня 2 смартфона на которых провожу эксперимент. у одного разрешение 960х540 у другого 1280х720 так вот у них кнопка звука сильно отличается по положению использую уменьшенный вид, а при нормальном виде почти одинаково, но налазит на картинку азс. как можно в уменьшенном виде их попытаться совместить

3 минуты назад, fotolom сказал:

Получается. Если уберёте, то картинки сдвинутся влево на 17Х.

а как оставшиеся картинки между собой раздвинуть? 

Ссылка на сообщение
Поделиться на другие сайты
10 минут назад, Proks сказал:

получается это как бы я поставил 4 картинки только вместо 1 пустое место

Ну да. А нужна ли....

Не в этом ли углу у Вас рисуется кнопка Меню? Или еще что-то полезное.

У меня например в гориз. положении так:

        <HorizontalPanel height="16X">
          <ImageLabel width="46X"/>
          <ImageLabel width="41X" type="text" class="ish_navPanel_cur_time" text="@navPanel_txt_time"/>
          <ImageLabel width="55X" type="text" class="ish_navPanel_cur_date" text="@navPanel_txt_date"/>
          <ImageLabel width="-1"/>
          <ImageLabel width="34X" bgimage="@pan_navPanel_GPS" align="center" valign="middle" invoke="s_gps"/>
          <ImageLabel width="22X"/>
          <ImageLabel width="16X"  bgimage="@pan_navPanel_jams" align="center" valign="middle" invoke="rs_refresh"/>
          <ImageLabel width="32X" bgimage="@pan_navPanel_battery" align="center" valign="middle" invoke="track"/>
          <ImageLabel width="32X" bgimage="@pan_navPanel_routetype" align="center" valign="middle" invoke="set_route"/>
          <ImageLabel width="46X"/>
	</HorizontalPanel>

Первый  и последний           <ImageLabel width="46X"/> - это отступы для кнопок (с одной стороны меню, с другой ДПОИ. Они заданы в другом месте.

Слева - дата и время, потом "резиновый" отступ "-1" (для универсальности - он выбирает слабину). Справа - индикаторы.

Перед пробками - еще отступ "22х" потому что там прорисовывается (тоже в другом месте задано) индикатор пробко-баллов.

5 минут назад, Proks сказал:

а как оставшиеся картинки между собой раздвинуть? 

Да хоть так:

    

 <ImageLabel width="20" bgimage="@pan_navPanel_GPS" align="center" valign="bottom"  platforms="Android,WP,Win32,CE,WM"/>             
<ImageLabel width="10"/>  
<ImageLabel width="70" bgimage="@pan_navPanel_jams" align="center" valign="bottom" />        
<ImageLabel width="10"/>  
<ImageLabel width="20" bgimage="@pan_navPanel_battery" align="center" valign="bottom"  platforms="Android,WP,Win32,CE,WM"/>     

   А зачем? Можно просто увеличить ширину ячеек. Выравнивание стоит по центру, то есть картинки по центру своих клеточек. В итоге расстояние между картинками увеличится.

<ImageLabel width="30" bgimage="@pan_navPanel_GPS" align="center" valign="bottom"  platforms="Android,WP,Win32,CE,WM"/>             
<ImageLabel width="80" bgimage="@pan_navPanel_jams" align="center" valign="bottom" />        
<ImageLabel width="30" bgimage="@pan_navPanel_battery" align="center" valign="bottom"  platforms="Android,WP,Win32,CE,WM"/>     

 

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

<ImageLabel width="17x"/>        нужна ли эта строчка?

или в эту строчку с батареей и прочим можешь вставить строку с =вид транспорта- ,например

<ImageLabel width="17X" bgimage="@pan_navPanel_routetype" align="center" valign="middle" programs="CityGuide,GeoNet,CityGuide Editor, bGEO"/>

 

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

у меня меню в правом углу индикаторы в левом. 

Только что, rwww сказал:

<ImageLabel width="17x"/>        нужна ли эта строчка?

или в эту строчку с батареей и прочим можешь вставить строку с =вид транспорта- ,например

<ImageLabel width="17X" bgimage="@pan_navPanel_routetype" align="center" valign="middle" programs="CityGuide,GeoNet,CityGuide Editor, bGEO"/>

 

нет спасибо мне 3 картинки за глаза

Ссылка на сообщение
Поделиться на другие сайты
18 минут назад, Proks сказал:

как оставшиеся картинки между собой раздвинуть?

Вставить между ними <ImageLabel wigth="_X"/> ( _ - соответствующее число).

18 минут назад, Proks сказал:

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

Если правильно понимаю, то пытаетесь редактировать модифицированный ленгпак, в котором часть размеров заданы напрямую в пикселах. Видимо, он сделан под конкретное разрешение. Отсюда и различия на разных аппаратах. Под разные разрешения в этом случае сделать, чтобы выглядело похоже, - неблагодарная задача. Тришкин кафтан. Нужно уходить от прямого задания размеров в пикселах.

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

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

Ссылка на сообщение
Поделиться на другие сайты
6 минут назад, Proks сказал:

нет спасибо мне 3 картинки за глаза

А вот тут я согласен с @rwww.

Тип транспорта может оказаться полезным. У меня лично легковушка на индикаторе синяя, а Грузовик, Мото и Пешик - красные. 

Благодаря этому я (после всяких экспериментов с настройками) ни разу не задавал вопрос "почему меня ведет под кирпич" или "пробок нет, а говорит что 5 км буду ехать час".

Любой тип, отличающийся от моего стандартного, бросается в глаза красным индикатором.

Ссылка на сообщение
Поделиться на другие сайты
3 минуты назад, fotolom сказал:

Вставить между ними <ImageLabel wigth="_X"/> ( _ - соответствующее число).

вот так?

Скрытый текст

<VerticalPanel>           

      <HorizontalPanel height="-1"/>         

          <HorizontalPanel height="32"> 

              <ImageLabel width="40x" bgimage="@pan_navPanel_GPS" align="center" valign="bottom"  platforms="Android,WP,Win32,CE,WM"/>  

<ImageLabel wigth="_X"/>         

              <ImageLabel width="60x" bgimage="@pan_navPanel_jams" align="center" valign="bottom" />      

<ImageLabel wigth="_X"/> 

              <ImageLabel width="40x" bgimage="@pan_navPanel_battery" align="center" valign="bottom"  platforms="Android,WP,Win32,CE,WM"/>        

          <HorizontalPanel height="-1"/>    

       </HorizontalPanel>    

</VerticalPanel>

 

Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, Proks сказал:

вот так?

Вместо _ (нижнее подчёркивание) вставьте ЧИСЛО.

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

попробуй сначала без Х строки, а потом если надо раздвигай

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

Дык я ж написал полчаса назад... - 

 

Ссылка на сообщение
Поделиться на другие сайты
Только что, fotolom сказал:

Вместо _ (нижнее подчёркивание) вставьте ЧИСЛО.

ну это понятно

13 минуты назад, fotolom сказал:

Если правильно понимаю, то пытаетесь редактировать модифицированный ленгпак, в котором часть размеров заданы напрямую в пикселах. Видимо, он сделан под конкретное разрешение. Отсюда и различия на разных аппаратах. Под разные разрешения в этом случае сделать, чтобы выглядело похоже, - неблагодарная задача. Тришкин кафтан. Нужно уходить от прямого задания размеров в пикселах.

да так и есть модифицированный. там есть и в %

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

Здравствуйте. Подскажите как сдвинуть кнопку звука вниз 

 

                               

Скрытый текст

5a1146f769809_.png.e54c31e0d8f0c8304098f93c9913fdae.png

 

<VerticalPanel>                                                      

                                                                                                                            <!-- картинка АЗС -->      

                      <HorizontalPanel height="13.33X" name="toolbar"/>      

                      <HorizontalPanel height="26X"/>    

        <HorizontalPanel height="28X">      

                     <VerticalPanel width="-1"/>      

                    <VerticalPanel width="58X"/>      

                   <VerticalPanel width="30X" invoke="@warn_POI_INVOKE" align="right" valign="bottom" bgimage="@warn_POI_PICT"/>      

                  <VerticalPanel width="1x"/>    

        </HorizontalPanel>                                                                  

                                                                                   <!-- расстояние до АЗС  -->    

        <HorizontalPanel height="10X">      

                <VerticalPanel width="58X"/>      

               <VerticalPanel width="-1"/>      

               <VerticalPanel width="30X" invoke="@warn_POI_INVOKE" type="text" class="square_dpoi_txt" text="@warn_POI_TEXT"/> <

        </HorizontalPanel>                                                              

                                                                                   <!--  название АЗС  -->  

        <HorizontalPanel height="10X">      

              <VerticalPanel width="58X"/>        

              <VerticalPanel width="-1" type="text" class="square_dpoi_txt_right" text="@warn_POI_COMMENT"/>  

       </HorizontalPanel>

                                      

                                                                      <!-- кнопка звук горизонтально -->            

      <HorizontalPanel height="32x" > 

               <VerticalPanel width="-1"/>         

           <VerticalPanel width="32X">     

              <ImageLabel type="text" class="saund_txt" text="@subset_mute_switch" invoke="subset_mute_all"/>        

          </VerticalPanel>              

     </HorizontalPanel>       

 </VerticalPanel>

 

 

нужно что бы эта кнопка и блок азс увеличивались вместе при смене вида. 

а то получается что кнопка находится на одном месте при изменении вида

Изменено пользователем Proks
Ссылка на сообщение
Поделиться на другие сайты
11 минуту назад, Proks сказал:

Подскажите как сдвинуть кнопку звука вниз 

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

Ссылка на сообщение
Поделиться на другие сайты
2 минуты назад, fotolom сказал:

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

https://yadi.sk/d/5-uzmJy13PpmYo

<!-- картинка азс по маршруту --> <!-- текст под АЗС -->

 

сейчас она движется за одно но пересекает АЗС. нужно как то ее опустить чуть ниже

               если так сделать то она почти на месте стоит при изменении вида              

Скрытый текст

 

<!-- кнопка звук горизонтально -->     

<VerticalPanel>                      

                <HorizontalPanel height="-1"/> <!-- зажать сверху-->         

          <HorizontalPanel height="32x" > <!-- высота полосы кнопки-->             

                <VerticalPanel width="-1"/> <!-- зажать слева -->          

            <VerticalPanel width="32X"> <!-- ширина кнопки-->               

                <ImageLabel type="text" class="saund_txt" text="@subset_mute_switch" invoke="subset_mute_all"/>          

           </VerticalPanel>             

        </HorizontalPanel>         

             <HorizontalPanel height="125X"/>  

  </VerticalPanel>

 

 

Ссылка на сообщение
Поделиться на другие сайты
12 минуты назад, Proks сказал:

картинка азс по маршруту

Какой из layouts.xml смотреть?

Ссылка на сообщение
Поделиться на другие сайты
37 минут назад, Proks сказал:

нужно что бы эта кнопка и блок азс увеличивались вместе при смене вида. 

а то получается что кнопка находится на одном месте при изменении вида

Установил ленгпак себе в аппарат. Именно так и происходит, При изменении Вид (уменьшенный-нормальный- и т. д.) значок АЗС и кнопка Звук увеличиваются, и кнопка Звук сдвигается вниз. А у Вас? Скриншоты пришлите.

Ссылка на сообщение
Поделиться на другие сайты
37 минут назад, fotolom сказал:

Установил ленгпак себе в аппарат. Именно так и происходит, При изменении Вид (уменьшенный-нормальный- и т. д.) значок АЗС и кнопка Звук увеличиваются, и кнопка Звук сдвигается вниз. А у Вас? Скриншоты пришлите.

https://yadi.sk/d/XTln81ZX3Ppr5e картинки

кнопка сдвигается но она наложилась на текст

как раздвинуть кнопку звук и азс

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

Ссылка на сообщение
Поделиться на другие сайты
2 минуты назад, Proks сказал:

как раздвинуть кнопку звук и азс

Исправить ошибку:

1 час назад, Proks сказал:

<HorizontalPanel height="32x" > <!-- высота полосы кнопки-->

Должно быть: <HorizontalPanel height="32X" >, регистр имеет значение.

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

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

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

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

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

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

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

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

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


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