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

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


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

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

Спойлер

 <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>

 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

:)))

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

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

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

@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

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

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

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

<VerticalPanel width="65X"/>

Правильно?

Спойлер

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

 

 

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

экспериментальным путем выяснил что эта часть кода отвечает за ширину ячейки с типом транспорта. А вот какая функция у строк 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>

 

 

Ссылка на сообщение
Поделиться на другие сайты
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я будут пустышками (самозакрытыми слэшем), а вторая и четвертая с имеджлэйблом внутри.

Изменено пользователем IШIN
Ссылка на сообщение
Поделиться на другие сайты
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"/><!--?-->

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

Ссылка на сообщение
Поделиться на другие сайты
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>

 

Ссылка на сообщение
Поделиться на другие сайты
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"/>. А вот дальше засада. Первую строчку еще как то смог прописать, а с остальным ни в какую не выходит. Надеюсь на вашу помощь в этом вопросе

Ссылка на сообщение
Поделиться на другие сайты
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>

 

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

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

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

Screenshot_20200915-225553.png.e5e0198dd8a2e860825ce72cdf14df4a.png

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

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

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

Спойлер

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

 

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

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

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

<VerticalPanel width="2X"/>

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

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

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

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

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

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

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

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

подскажите, не могу разобраться куда копать. Как вернуть букву М в свою строку. рядом с 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>

 

 

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

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

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

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

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

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

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

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

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

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

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

square_navPanel_pointflag

А в новом - panel4_navPanel_pointflag

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

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

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

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

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

изменяет

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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