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

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


Recommended Posts

15 минут назад, IШIN сказал:

Надо играть с этими 145Х.

изменил значение как у времени <VerticalPanel width="47.33X"/>

и все стало как мне нужно. Спасибо. 

16 минут назад, IШIN сказал:

Потом VerticalPanel width="-1" , в которой NextStreet

а как понять это значение? 

Link to post
Share on other sites
  • Replies 1.7k
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

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

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

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

Posted Images

См. Пару страниц выше.

http://forum.probki.net/topic/12123-faq-по-редактированию-langpack-ов/?do=findComment&comment=429178

 

И до этого ещё тут

 

 

Edited by IШIN
Link to post
Share on other sites

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

Я увеличил панель с названием улицы на 6 единиц было 18Х сделал 24Х и панель скорости соответственно опустилась вниз и  сбилась ровность панели и знаков по маршруту. Нашел как можно опустить на один уровень с панелью скорости сами знаки. И как бы все нормаль но и ровно, но хочется понять как можно и можно ли вообще изменить положение панели скорости.

Спойлер


<VerticalPanel width="-1">
          <HorizontalPanel height="24X" name="Panels_NextStreet"><!-- синяя подложка height="18X" class="panel4_navPanel_bg"-->
            <ImageLabel width="-1" type="text" class="panel4_p2_header" text="@navPanel_txt_nextstreet"/>
          </HorizontalPanel>
          <HorizontalPanel height="3X">
            <VerticalPanel width="3X">
              <ImageLabel bgimage="@panel4_angle_in" align="center" valign="middle"/> <!--  invoke="vehicle_type" -->
            </VerticalPanel>
          </HorizontalPanel>
		  <!--панель скорости горизонтально с маршрутом при движении модерн вид-->
          <HorizontalPanel height="33X">
            <VerticalPanel width="74X">
              <HorizontalPanel height="-1">
                <VerticalPanel width="-1" name="Panels_Speed">
                  <ImageLabel height="3X"/>
                  <ImageLabel height="-1" type="text" class="panel4_p_speed_val2" text="@navPanel_txt_speed"/>
                  <ImageLabel height="7X" type="text" class="panel4_p_speed_dim2" text="@navPanel_txt_speed_dim"/>
                </VerticalPanel>
                <!-- Ограничение скорости горизонтально с маршрутом при движении модерн вид-->
                <VerticalPanel width="33X">
                  <ImageLabel align="left" valign="top" bgimage="@warn_SPD_PICT" bgmode="fill"/>
                </VerticalPanel>
              </HorizontalPanel>
            </VerticalPanel>
          </HorizontalPanel>
        </VerticalPanel>
        <VerticalPanel width="47.33X"/><!--VerticalPanel width="145X"/-->
      </HorizontalPanel>
    </VerticalPanel>

 

Спойлер

Screenshot_20201014-215717.thumb.png.f22b1445cd7814f2f817c801aadb5791.png

 

Edited by Proks
Link to post
Share on other sites

прошу помощи у знатоком. Проблема в следующем.

Ковыряю модернизированный вид и почти добился того что мне нужно но запнулся в следующем моменте. 

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

Спойлер

Screenshot_20201016-214259.png.feb47bede6faae81c18a8097add8122f.png

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

Спойлер

Screenshot_20201016-214852.png.186b74d73412f3914dcf9c082f125177.png

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

вот сам лагпак

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

 

Link to post
Share on other sites
В 14.10.2020 в 16:29, Proks сказал:

И как бы все нормаль но и ровно, но хочется понять как можно и можно ли вообще изменить положение панели скорости.

Да конечно можно. 

1. Можно обратно уменьшить высоту строки улицы. :)

2. Можно уменьшить высоту строки для скорости. Если уменьшим ее (ячейки) высоту, а верт. выравнивание сделаем не по верху, а по середине (valign="middle" кажется), то скорость приподнимется вверх.

Но я считаю такой вариант дурацким, т.к. она может начать наползать на другие строки (на ту же улицу).

3. Можно вообще убрать скорость из этого vertpanel, и сделать ее отдельным слоем. Там на месте "следующей улицы" будет пустая строка (horizontal panel height="XX"/)-проставка. И меняя ее высоту,, можем двигать скорость независимо от всех остальных элементов.

 

Link to post
Share on other sites
3 минуты назад, IШIN сказал:

Да конечно можно.

я решил этот вопрос выравниванием знаков. Чуточку их опустил.

А вот что на счет панели маневров? Есть мысли на этот счет?

В основном виде все работает нормально, переношу строки панели в модерн вид. Подложка есть стрелок нет.   

Link to post
Share on other sites
В 16.10.2020 в 17:07, Proks сказал:

я решил этот вопрос выравниванием знаков. Чуточку их опустил.

А вот что на счет панели маневров? Есть мысли на этот счет?

В основном виде все работает нормально, переношу строки панели в модерн вид. Подложка есть стрелок нет.   

Могу предположить.

Если открыть general.xml, там в начале

 

  <panelcontroller name="nav_screen">
    <panellist name="panels_main">
      <panel type="RollPanel" name="RollPanel"/>
      <panel type="ContextMenu" name="ContextMenu"/>
      <panel type="JunctionView" name="JunctionView"/>
       <panel type="ButtonsWithRoute" name="ButtonsPanel2" prefix="square_"/>
      <panel type="ButtonsNoRoute" name="ButtonsPanelDrive2" prefix="square_"/>
      <panel type="NavWithRoute" name="NavPanel2" prefix="square_"/>
      <panel type="NavNoRoute" name="NavPanelDrive2" prefix="square_"/>
   </panellist>

    <panellist name="panels_square">
      <panel type="RollPanel" name="RollPanel"/>
      <panel type="ContextMenu" name="ContextMenu"/>
      <panel type="JunctionView" name="JunctionView"/>
      <panel type="ButtonsWithRoute" name="ButtonsPanel3" prefix="square_"/>
      <panel type="ButtonsNoRoute" name="ButtonsPanelDrive3" prefix="square_"/>
      <panel type="NavWithRoute" name="NavPanel3" prefix="square_"/>
      <panel type="NavNoRoute" name="NavPanelDrive3" prefix="square_"/>
   </panellist>
  </panelcontroller>
 

Это из первого попавшегося ЛП.

В Вашем там тоже как минимум два вида навигации, и там наверняка разные префиксы (а в данном примере оба с префиксом square).

В итоге нормально работает тот вид, в котором префикс соответствует именам картинок.

А для второго вида картинок нет. Варианты (если я угадал):

1. Сделать копии всех картинок с другим префиксом.

2. Гораздо проще. В general для "глючного" вида вписать те же префиксы, как для "рабочего".

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

  • Like 1
Link to post
Share on other sites
20 часов назад, IШIN сказал:

Могу предположить.

Если открыть general.xml, там в начале

огромное спасибо в очередной раз. Вы Человечище. 

Link to post
Share on other sites

подскажите такой момент. Ставлю динамическое пои, а оно не ставится не отображается ни как. Может быть причина что "сломал" что то в файле лаут. И вообще какой алгоритм постановки этого пои. Что должно произойти при этом? 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...