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

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


Recommended Posts

вот нашел такие строки но что с ними делать?

Спойлер

 <VerticalPanel width="52X">
          <HorizontalPanel height="-1" class="menuPanel_down" invoke="search_all">
            <VerticalPanel width="0.7X" class="menu_delimiter"/>
            <VerticalPanel width="-1">
              <ImageLabel height="70%" class="nlist_image" bgimage="@search_kbd_all_pic"/>
              <ImageLabel height="30%" type="text" class="menu_text_search_set_type" text="@search_poi_cat_all"/>
            </VerticalPanel>
          </HorizontalPanel>
          <HorizontalPanel height="0.7X" class="menu_delimiter"/>
          <HorizontalPanel height="-1" class="menuPanel_down" invoke="search_poi">
            <VerticalPanel width="0.7X" class="menu_delimiter"/>
            <VerticalPanel width="-1">
              <ImageLabel height="70%" class="nlist_image" bgimage="@search_kbd_poi_pic"/>
              <ImageLabel height="30%" type="text" class="menu_text_search_set_type" text="@search_POI"/>
            </VerticalPanel>
          </HorizontalPanel>
          <HorizontalPanel height="0.7X" class="menu_delimiter"/>
          <HorizontalPanel height="-1" class="menuPanel_down" invoke="search_addr">
            <VerticalPanel width="0.7X" class="menu_delimiter"/>
            <VerticalPanel width="-1">
              <ImageLabel height="70%" class="nlist_image" bgimage="@search_kbd_city_pic"/>
              <ImageLabel height="30%" type="text" class="menu_text_search_set_type" text="@cities"/>
            </VerticalPanel>
          </HorizontalPanel>
          <HorizontalPanel height="0.7X" class="menu_delimiter"/>
          <HorizontalPanel height="-1" class="menuPanel_down" invoke="search_history">
            <VerticalPanel width="0.7X" class="menu_delimiter"/>
            <VerticalPanel width="-1">
              <ImageLabel height="70%" class="nlist_image" bgimage="@search_kbd_history_pic"/>
              <ImageLabel height="30%" type="text" class="menu_text_search_set_type" text="@history"/>
            </VerticalPanel>
          </HorizontalPanel>
          <HorizontalPanel height="0.7X" class="menu_delimiter"/>
          <HorizontalPanel height="-1" class="menuPanel_down_dis">
            <VerticalPanel width="-1">
              <ImageLabel height="70%" class="nlist_image" bgimage="@search_kbd_coord_pic"/>
              <ImageLabel height="30%" type="text" class="menu_text_search_set_type" text="@coords"/>
            </VerticalPanel>
          </HorizontalPanel>
          <HorizontalPanel height="26X"/>
        </VerticalPanel>

 

 

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

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

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

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

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

Posted Images

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

вот нашел такие строки но что с ними делать?

сам нашел. вопрос снимается

Link to post
Share on other sites

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

Посмотрел списки команд в general.xml.

Поиск скорее всего "search", а история "last10". 

Возможно понадобится и собачка (я уже не помню когда она нужна в командах, а когда нет).

 

:)))

Последние два поста только сейчас увидел.

После тапаталка привыкаю к мобильной версии в браузере...

Link to post
Share on other sites

@IШIN распишите пожалуйста вот эти блоки, что то я ни как не могу понять их суть.

Спойлер

<HorizontalPanel height="37X"><!--высота панели где скорость и дата/время-->
        <VerticalPanel width="65X"> <!--name="Panels_Speed" invoke="vehicle_type"--> <!--ширина ячейки панели со скоростью-->
          <HorizontalPanel height="5X"/><!--?-->
          <HorizontalPanel height="-1" class="navPanel_speed_bg"><!--?-->
            <VerticalPanel width="2X"/><!--?-->
            <VerticalPanel width="-1"><!--?-->
            <ImageLabel type="text" class="square_speed_val_bg" text="@navPanel_txt_speed"/>
            </VerticalPanel>
            <VerticalPanel width="15X"><!--?-->
              <ImageLabel height="-1" bgimage="@pan_navPanel_routetype" align="center" valign="middle"/><!--?-->
              <ImageLabel height="-1" type="text" class="square_speed_dim_bg" text="@navPanel_txt_speed_dim"/><!--?-->
            </VerticalPanel>
            <VerticalPanel width="2X"/><!--?-->
          </HorizontalPanel>
          <HorizontalPanel height="4X"/><!--?-->
        </VerticalPanel>
        <VerticalPanel width="-1"><!--?-->
          <HorizontalPanel height="-1"/><!--?-->
          <HorizontalPanel height="33X"><!--?-->
            <VerticalPanel width="7X"/><!--?-->
            <VerticalPanel width="33X" align="center" valign="middle" bgimage="@warn_SPD_PICT" bgmode="fill"/><!--?-->
          </HorizontalPanel>
        </VerticalPanel>
		
		<!-- время и дата горизонтально без маршрута модерн вид-->
        <VerticalPanel width="47.33X"><!--ширина ячейки-->      
          <HorizontalPanel height="2X"/><!--высота отступа от края--> 
          <HorizontalPanel height="24X"><!--общая высота ячейки-->
            <VerticalPanel>
              <HorizontalPanel height="14X"><!--высота ячейки с временем-->
                <ImageLabel type="text" class="square_cur_time" text="@navPanel_txt_time"/>
              </HorizontalPanel>
              <HorizontalPanel height="8X"><!--высота ячейки с датой-->
                <ImageLabel type="text" class="square_cur_date" text="@navPanel_txt_date"/>
              </HorizontalPanel>
            </VerticalPanel>
          </HorizontalPanel>

 

код соответствеут этой картинке. скорость и время. Еще я хочу кнопки слева поднять вверх на уровень скорости. Как правильно сделать?

делал так 

Спойлер

<!-- кнопка поиск горизонтально без маршрута модерн вид-->  
	<VerticalPanel>
	  <HorizontalPanel height="60X"/><!--менял это значение на 2X кнопки поднимальс вверх, но не понятно помешают ли они скорости. И можно ли так делать или нужно панель со скоростью сдвинуть вправо, если да то как сдвинуть ячейку со скоростью?-->
	  <HorizontalPanel height="32X">     
        <VerticalPanel width="32X">
		  <ImageLabel width="32X" class="rs_refresh1" bgimage="@rs_refresh1" invoke="POI"/>
        </VerticalPanel>
		<VerticalPanel width="-1"/>
	  </HorizontalPanel>
      <HorizontalPanel height="32X">     
        <VerticalPanel width="32X">
		  <ImageLabel class="rs_refresh2" bgimage="@rs_refresh11" invoke="last10"/>
        </VerticalPanel>
		<VerticalPanel width="-1"/>
      </HorizontalPanel>     
	</VerticalPanel>

 

Screenshot_20200914-202018.thumb.png.5ec92471a61983b6a6fe7eb88256d5c9.png

Link to post
Share on other sites
33 минуты назад, Proks сказал:

Как правильно сделать?

нужно добавить

<VerticalPanel width="65X"/>

Правильно?

Спойлер

<HorizontalPanel height="37X"><!--высота панели где скорость и дата/время-->
	  <VerticalPanel width="65X"/> сдвиг от левого края 
        <VerticalPanel width="65X" name="Panels_Speed" invoke="vehicle_type"> <!--ширина ячейки панели со скоростью-->

 

 

Link to post
Share on other sites

экспериментальным путем выяснил что эта часть кода отвечает за ширину ячейки с типом транспорта. А вот какая функция у строк ImageLabel height="-1" как они используются в чем их задача?

Спойлер

<VerticalPanel width="10X"><!--ширина ячейки с типом и км/ч-->
              <ImageLabel height="-1" bgimage="@pan_navPanel_routetype" align="center" valign="middle"/>
              <ImageLabel height="-1" type="text" class="square_speed_dim_bg" text="@navPanel_txt_speed_dim"/>
            </VerticalPanel>

 

 

Link to post
Share on other sites
5 часов назад, Proks сказал:

экспериментальным путем выяснил что эта часть кода отвечает за ширину ячейки с типом транспорта. А вот какая функция у строк ImageLabel height="-1" как они используются в чем их задача?

  Скрыть контент


<VerticalPanel width="10X"><!--ширина ячейки с типом и км/ч-->
              <ImageLabel height="-1" bgimage="@pan_navPanel_routetype" align="center" valign="middle"/>
              <ImageLabel height="-1" type="text" class="square_speed_dim_bg" text="@navPanel_txt_speed_dim"/>
            </VerticalPanel>

 

 

Не только тип транспорта.

Как видим это верт.панель шириной 10х, внутри которой подряд два imagelabel. 

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

Вот и видим, что в этой верт. панели идут друг над другом картинка типа маршрута (bg_image_routetype) и надпись "км/ч" (Nav_panel_txt_speed_dim, т.е. размерность скорости).

А высота = -1 

Как мы уже обсуждали - если есть несколько элементов шириной или высотой -1, то все пространство (ширина или высота) делится на них поровну. То есть тут высота строки, в которой находится указанная верт.панель, делится пополам - половину высоты занимает значек типа маршрута, а половину - единицы измерения скорости (км/ч).

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

Если хотим сделать например две кнопки, с зазором между ними 20х и "полями" (отступами от краев экрана) по 40x,то нам понадобятся 5 вертикалпанелей, с шириной последовательно 40х, -1, 20х, -1, 40х.

Причем 1я,3я и 5я будут пустышками (самозакрытыми слэшем), а вторая и четвертая с имеджлэйблом внутри.

Edited by IШIN
Link to post
Share on other sites
6 часов назад, Proks сказал:

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

 

7 часов назад, Proks сказал:

<HorizontalPanel height="37X"><!--высота панели где скорость и дата/время-->
        <VerticalPanel width="65X"> <!--name="Panels_Speed" invoke="vehicle_type"--> <!--ширина ячейки панели со скоростью-->
          <HorizontalPanel height="5X"/><!--оступ сверху перед панелькой подложкой скорости (bg - background)-->
          <HorizontalPanel height="-1" class="navPanel_speed_bg"><!--Подложка -фон под скоростью во всю высоту строки за вычетом отступов 5Хи 2Х (37-2-5=30Х)-->
            <VerticalPanel width="2X"/><!--Отступ внизу, под подложкой-->
            <VerticalPanel width="-1"><!--Отступ - все место между подложкой скорости и типом маршрута-->
            <ImageLabel type="text" class="square_speed_val_bg" text="@navPanel_txt_speed"/>
            </VerticalPanel>
            <VerticalPanel width="15X"><!--ширина панельки с типом маршрута и единиицами скорости-->
  

 

И так далее.

Всякие вот такие - 

            <VerticalPanel width="2X"/><!--?-->
          <HorizontalPanel height="4X"/><!--?-->

Это проставки (пустышки, отступы, зазоры.)

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

.....

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

Прошу пардона за дезинформацию. 

Правильно вот так (набивал в текстовом редакторе, отступ великоват получился...):

<HorizontalPanel height="37X"><!--высота панели где скорость и дата/время-->
        <VerticalPanel width="65X"> <!--name="Panels_Speed" invoke="vehicle_type"--> <!--ширина ячейки панели со скоростью-->
	          <HorizontalPanel height="5X"/><!--оступ сверху перед панелькой подложкой скорости (bg - background)-->
	          <HorizontalPanel height="-1" class="navPanel_speed_bg"><!--Подложка -фон под скоростью во всю высоту строки за вычетом отступов 5Хи 4Х (37-4-5=26Х)-->
		            <VerticalPanel width="2X"/><!--Отступ слева от скорости и машинки и кмч, в пределах ячейки шириной 65х-->
		            <VerticalPanel width="-1"><!--все  остальное место в ячейке шириной 65х (65-2-2-15 = 46Х) -->
											<!--В этой ячейке цифры скорости -->
					            <ImageLabel type="text" class="square_speed_val_bg" text="@navPanel_txt_speed"/>
		            </VerticalPanel>
		            <VerticalPanel width="15X"><!--ширина панельки с типом маршрута и единиицами скорости-->
										<!--Эта ячейка разделена на две равные ячейки по вертикали -->

			              <ImageLabel height="-1" bgimage="@pan_navPanel_routetype" align="center" valign="middle"/><!--сверху - тип маршрута-->
			              <ImageLabel height="-1" type="text" class="square_speed_dim_bg" text="@navPanel_txt_speed_dim"/><!--снизу - единицы скорости (кмч)-->
		            </VerticalPanel>
		            <VerticalPanel width="2X"/><!--Отступ справа от скорости и машинки и кмч, в пределах ячейки шириной 65х-->
	          </HorizontalPanel>
	          <HorizontalPanel height="4X"/><!--Отступ внизу, под подложкой-->
        </VerticalPanel>
        <VerticalPanel width="-1"><!--Судя по всему, все остальное пространство до времени и даты.-->
          <HorizontalPanel height="-1"/><!--Отступ, чтобы поле высотой 33Х было прижато к низу этой полосы.-->
          <HorizontalPanel height="33X"><!--строка высотой 33, прижатая к низу полоски высотой 37х(см.самую первую строку)-->
            <VerticalPanel width="7X"/><!--Отступ слева (т.е. от машинки и кмч)-->
            <VerticalPanel width="33X" align="center" valign="middle" bgimage="@warn_SPD_PICT" bgmode="fill"/><!--значок превышения скорости, его ячейка получается 33х на 33х-->
          </HorizontalPanel>
        </VerticalPanel>
		
		<!-- время и дата горизонтально без маршрута модерн вид-->
        <VerticalPanel width="47.33X"><!--ширина ячейки-->      
          <HorizontalPanel height="2X"/><!--высота отступа от края--> 
          <HorizontalPanel height="24X"><!--общая высота ячейки-->
            <VerticalPanel>
              <HorizontalPanel height="14X"><!--высота ячейки с временем-->
                <ImageLabel type="text" class="square_cur_time" text="@navPanel_txt_time"/>
              </HorizontalPanel>
              <HorizontalPanel height="8X"><!--высота ячейки с датой-->
                <ImageLabel type="text" class="square_cur_date" text="@navPanel_txt_date"/>
              </HorizontalPanel>
            </VerticalPanel>
          </HorizontalPanel>

 

Link to post
Share on other sites
2 часа назад, IШIN сказал:

Правильно вот так

Спасибо. Я тут кое как разобрался. Но вот возникла загвоздка в следующем. Хочу сделать вот такую панель в нижнем правом углу

1444784195_.png.e2edca740322be4a282c79ffe3c6484f.png

хотел с начало сделать для примера только нижнюю  строку. по такому шаблону

Спойлер

<!--Время финиша-->
	<VerticalPanel>
      <HorizontalPanel height="-1"/><!--отступ от верха-->
      <HorizontalPanel height="44X"><!--высота ячейки-->
       <VerticalPanel width="-1"/><!--отступ слева-->  
		<VerticalPanel width="22X"><!--ширина ячейки-->
		 <VerticalPanel width="5X"/>
		 <ImageLabel bgimage="panel4_navPanel_pointflag" align="left" bgmode="fill"/><!--картинка флага-->		  
        </VerticalPanel>	
		<VerticalPanel>
         <ImageLabel type="text" class="square_fin_time2" text="@navPanel_txt_time_fin" invoke="MenuPanel"/><!--время прибытия-->
        </VerticalPanel>
		<VerticalPanel width="2X"/><!--отступ от правого края-->
	 </HorizontalPanel>
	</VerticalPanel>

 

  но получил только время без флага. Пробовал по аналогии 

Спойлер

<VerticalPanel width="31X">
          <HorizontalPanel height="-1"/>
          <HorizontalPanel height="19.33X">
            <ImageLabel class="navPanel_ico" invoke="@InclineIn" bgimage="@panel4_ico_inclinein"/> наклон
          </HorizontalPanel>
          <HorizontalPanel height="31X">
            <ImageLabel class="navPanel_ico" invoke="@zoomin" bgimage="@panel4_ico_zoomin"/> увеличенние
          </HorizontalPanel>
          <HorizontalPanel height="31X">
            <ImageLabel class="navPanel_ico" invoke="@zoomout" bgimage="@panel4_ico_zoomout"/> уменьшение
          </HorizontalPanel>
          <HorizontalPanel height="19.33X">
            <ImageLabel class="navPanel_ico" invoke="@InclineOut" bgimage="@panel4_ico_inclineout"/> наклон
          </HorizontalPanel>
      </VerticalPanel>

 

вообще ни чего не вышло. 

Подскажите где копать. Пробовал по отдельности значения делать то же не вышло. Точнее вышло но только 2 строки и опять без флага. Если честно уже запутался с горизонтальными и вертикальными панелями. Исписал кучу бумаги с рисунками и надписями как должно выглядеть по аналогии что вы писали выше в постах с кнопкой звука. Кнопка получается но не более. 

Попробую описать словами ход мысли. 

Нужно в правом нижнем углу создать ячейку в которую войдут 3 строки. Соответственно ячейка должна иметь вид (цифры условно) шириной 40 высотой 80. соответственно вертикальная панель 40, горизонтальная 80. Правильно или наоборот? Продолжу. "Прижимаем" эту ячейку сверху и слева при помощи .........."-1"/>. А вот дальше засада. Первую строчку еще как то смог прописать, а с остальным ни в какую не выходит. Надеюсь на вашу помощь в этом вопросе

Link to post
Share on other sites
1 час назад, Proks сказал:

<VerticalPanel width="22X"><!--ширина ячейки-->   

<VerticalPanel width="5X"/>  

<ImageLabel bgimage="panel4_navPanel_pointflag" align="left" bgmode="fill"/><!--картинка флага-->  

</VerticalPanel>

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

Не может быть вертикалПанель внутри другой (А тут панель 5х внутри панели 22Х). Только внутри Гориз.Панели, или верхним уровнем. ИмеджЛэйбл может быть и в верт. и в гориз.

Вот так скорее всего сработает (если я нигде не потерял кавычку или слэш...)

<!--Время финиша-->
	<VerticalPanel>
      <HorizontalPanel height="-1"/><!--отступ от верха-->
      
 <!--   - - - - -НАЧАЛО БЛОКА - ОДНА СТРОКА С ФЛАГОМ И ВРЕМЕНЕМ   - - - - -->     
      <HorizontalPanel height="44X"><!--высота ячейки-->
       	<VerticalPanel width="-1"/><!--отступ слева-->  
        <VerticalPanel width="5X"><!--Ячейка с флагом-->
          <ImageLabel bgimage="panel4_navPanel_pointflag" align="left" bgmode="fill"/><!--картинка флага-->		  
        </VerticalPanel>	      
		<VerticalPanel width="30X"> <!--Ячейка с временем - ширину надо подгонять...-->
         	<ImageLabel type="text" class="square_fin_time2" text="@navPanel_txt_time_fin" invoke="MenuPanel"/><!--время прибытия-->
        </VerticalPanel>
		<VerticalPanel width="2X"/><!--отступ от правого края-->
	 </HorizontalPanel>
 <!--   - - - - -КОНЕЦ БЛОКА - Весь этот блок копируем три раза и меняем там параметр text=....   - - - - -->     
      
      
      
	</VerticalPanel>

 

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

Вот так скорее всего сработает

вот как получилось

Screenshot_20200915-225553.png.e5e0198dd8a2e860825ce72cdf14df4a.png

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

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

флаг уменьшить по высоте

Спойлер

<!--   - - - - -НАЧАЛО БЛОКА - ОДНА СТРОКА С ФЛАГОМ И ВРЕМЕНЕМ   - - - - -->     
      <HorizontalPanel height="18X"><!--высота ячейки--> уменьшил и стало нормально

 

как раздвинуть флаг и цифры?

  • Like 1
Link to post
Share on other sites

<VerticalPanel width="40X"> <!--Ячейка с временем - ширину надо подгонять...-->

подогнал

  • Like 1
Link to post
Share on other sites

Как раз хотел сказать, что после флага перед этой панелью с шириной 40Х можно вставить еще что-то типа 

<VerticalPanel width="2X"/>

Но проще просто немного расширить эту ячейку. Если время в ней выровнено по центру, то нормальным будет такое значение ширины, при котором время типа 20:20 будет иметь зазоры слева (от флага до цифр) и справа (от цифр до края экрана).

Но эстет-перфекционист внутри бубнит, что время бывает разной длины (например как на скриншоте вверху - 0:01 и 22:55, а растояние вообще может быть и 50, и 2000.

И получается зазор от флага везде разный.

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

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

А время и расстояние чтобы было выровнено не по центру, а вправо, прижато к флагу (с зазором конечно в пару пикселей)

Но - На вкус и цвет. 

Link to post
Share on other sites

подскажите, не могу разобраться куда копать. Как вернуть букву М в свою строку. рядом с 700

Спойлер

<!--   - - - - -НАЧАЛО БЛОКА - ОДНА СТРОКА С ФЛАГОМ И ВРЕМЕНЕМ   - - - - -->     
      <HorizontalPanel height="18X"><!--высота ячейки-->
       	<VerticalPanel width="-1"/><!--отступ слева-->  
        <VerticalPanel width="4X"><!--ширина Ячейка с флагом-->
          <ImageLabel bgimage="panel4_navPanel_pointflag" align="left" bgmode="fill"/><!--картинка флага-->		  
        </VerticalPanel>	      
		<VerticalPanel width="40X"> <!--Ячейка с временем - ширину надо подгонять...-->
		   <ImageLabel width="35X"  type="text"  class="square_fin_dist" text="@navPanel_txt_dist2fin"/>
           <ImageLabel width="9X" type="text" class="square_fin_dist2" text="@navPanel_txt_dist2fin_dim"/>
        </VerticalPanel>
		<VerticalPanel width="2X"/><!--отступ от правого края-->
	 </HorizontalPanel>
 <!--   - - - - -КОНЕЦ БЛОКА - Весь этот блок копируем три раза и меняем там параметр text=....   - - - - --> 

 

Screenshot_20200916-001121.png.47aab5d32f1687107f262cb1ef284251.png

если не затруднит гляньте вот эти строки, это из "моего" старого ленгпака панель финиша. Копировал ее в новый но у нее почему то не показывает флаг

Спойлер

<!-- панель время финиша мои правки -->
	<VerticalPanel name="Panels_FinTime">
      <HorizontalPanel>
        <VerticalPanel width="-1"/>	
        <VerticalPanel width="44X"> <!-- ширина больше шире 46-->
	     <HorizontalPanel height="-1"/> <!-- расстояние --> 
          <HorizontalPanel height="20X" class="Panels_FinTime" invoke="@navPanel_sbr_invoke"><!-- расстояние --> 
            <VerticalPanel width="-1">
              <ImageLabel width="4X" bgimage="square_navPanel_pointflag" align="left" bgmode="fill"/>
            </VerticalPanel>
              <VerticalPanel>
              <HorizontalPanel>
			   <ImageLabel width="35X"  type="text"  class="square_fin_dist" text="@navPanel_txt_dist2fin"/>
               <ImageLabel width="9X" type="text" class="square_fin_dist2" text="@navPanel_txt_dist2fin_dim"/>
              </HorizontalPanel>
           </VerticalPanel>
          </HorizontalPanel>
          <HorizontalPanel height="17X" class="Panels_FinTime" invoke="route_delstop">	<!-- время до фин -->
            <VerticalPanel width="-1">
              <ImageLabel width="4X" bgimage="square_navPanel_pointflag" align="left" bgmode="fill"/>
            </VerticalPanel>
             <VerticalPanel>
              <HorizontalPanel>
			   <ImageLabel type="text" class="square_fin_time2" text="@navPanel_txt_time2fin"/> 
              </HorizontalPanel>
            </VerticalPanel>
          </HorizontalPanel>
          <HorizontalPanel height="17X" class="Panels_FinTime"  invoke="settings1"><!--  время прибытия -->
            <VerticalPanel width="-1">
              <ImageLabel width="4X" bgimage="square_navPanel_pointflag" align="left" bgmode="fill"/>
            </VerticalPanel>     
			  <VerticalPanel>
              <HorizontalPanel>
                <ImageLabel type="text" class="square_fin_time2" text="@navPanel_txt_time_fin"/>
              </HorizontalPanel>
            </VerticalPanel>
          </HorizontalPanel> 
        </VerticalPanel>
		 <VerticalPanel width="1X"/>
      </HorizontalPanel>
    </VerticalPanel>

 

 

Link to post
Share on other sites
2 часа назад, Proks сказал:

подскажите, не могу разобраться куда копать. Как вернуть букву М в свою строку. рядом с 700

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

Самый простой путь по-моему это окружить эти два имеджлэйбла тегами horizontalpanel.

То есть внутри верт.панели сделать гориз.панель а в ней уже два имеджлэйбла с дистанцией и ее единицами .

Надо ещё учесть что там в ячейке шириной 40Х втиснуты две под-ячейки с шириной 35Х и 9Х.

Значит метры скорее всего не влезут, уйдут за экран. Или перенесутся на след. строчку.

Придется расширять.

Link to post
Share on other sites
3 часа назад, Proks сказал:

Копировал ее в новый но у нее почему то не показывает флаг

С телефона не проверить, но возможно потому что там ссылка на картинку

square_navPanel_pointflag

А в новом - panel4_navPanel_pointflag

Если картинка в ЛП одна, а ссылка на другую, то странно если бы показывалось.

Link to post
Share on other sites

Вопрос: а был же в конфигах где-то параметр ширины линии маршрута? Или мне склероз совсем уже изменяет и это захардкодено?

Link to post
Share on other sites
3 часа назад, /DiOs сказал:

Или мне склероз совсем уже изменяет и это захардкодено?

изменяет

Link to post
Share on other sites
41 минуту назад, KonTur сказал:

Дима, это в ресурснике.

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

Link to post
Share on other sites
35 минут назад, /DiOs сказал:

Ладно, полезу сам искать

Дима, кажется в PresCGMapNavi в самом начале что-то про Route

Link to post
Share on other sites

@KonTur Да уж нашёл, и не только в нём. Что для чего сейчас известным методом изучим.

Link to post
Share on other sites
2 минуты назад, /DiOs сказал:

Что для чего сейчас известным методом изучим.

поделитесь позже информацией

Link to post
Share on other sites

@Proks Секция <!-- Route track --> встречается в файлах PresCGMap.xml, PresCGMapNavi.xml, PresCGMapOvrv.xml и PresCGMapScript.xml. Второй файл для езды с маршрутом в пределах обычного масштабирования; третий, похоже, для обзорного маршрута. Про четвёртый только предположить могу, что там какие-то коэффициенты для пересчёта. Если первый для езды без маршрута, то неясно, зачем там эта секция, если только не копипаст.

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

  • Like 2
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...