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

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


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

Думаете, кто-то держит в памяти названия всех классов типа NavPanel_f1_Bottom_taskbar?

:)

 

Единственный вариант - если кто-то сейчас полезет перелопачивать файл, и выпишет нужные классы.

Но это буду не я. Не хочется тратить время. ©

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

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

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

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

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

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

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

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

Было бы не плохо если бы кто то это сделал и поместили типа мануала. А то методом тыка все геморно.

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

А смысл? В разных версиях названия классов меняются. И в самопальных скинах многие делают свои классы. Так что создавать этакий справочник классов - никакого смысла. Да и сама структура чуток отличается. В седьмой версии (а семерошников все еще немало) table, tr, td, в восьмой - verticalpanel, horizontalpanel, imagelabel. Тут главное понять принцип - как найти в ЛП нужный кусок. А это разжевано с примерами на первых страницах.

-----

За ашыпки прашю винить TapaTalk

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

В версиях СГ8, при подъезде к промежуточной точке, в окне первого и второго маневров вместо желтого флага достижения промежуточной точки отображает стандартный черный. Это баг в программе, или баг в ленгпаке, никто не разбирался?

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

В версиях СГ8, при подъезде к промежуточной точке, в окне первого и второго маневров вместо желтого флага достижения промежуточной точки отображает стандартный черный. Это баг в программе, или баг в ленгпаке, никто не разбирался?

А ведь и правда.

Посмотрел - файлы-картинки правильные (в ЛП запакован желтый фон для чекпойнта, и он даже идентичен тому, что был в семерочной версии).

А показывается черно-белый.

Видимо, косяк в программе.

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

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

по поиску city, населенный пункт, город не находиться

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


подскажите как найти название населенного пункта. Хочу изменить размер текста.
А где в элементах интерфейса вы видите название населённого пункта?
Ссылка на сообщение
Поделиться на другие сайты


подскажите как найти название населенного пункта

Эээ... В смысле, название города на карте?

Или Населенный пункт в окне адресного поиска?

Если первое - то это не в лангпаке.

Может быть, в ресурснике, но я не нашел.

Так что может и вообще в карте. Или намертво в программе.

Я нашел только где задаются значки для городов в зависимости от размера.

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

Уважаемые умельцы редактирования файла LangPack-а.

Помогите пожалуйста подредактировать мой файл https://yadi.sk/d/Tfjs3uOIf8x9D.

 

сделать вот так  

только еще время до финиша без подложки черной.

у меня ни как не выходит это сделать. Помогите!

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

И все-таки на первых страницах топика это разжевано. 

Нас интересует поле со временем. Время - значит time. 

Немного поискав по слову time (особенно, если искать только в раскладках экрана, о которых уже говориллось), находим куски типа

<VerticalPanel width="62.3X" bgimage="@square_but_up">
<HorizontalPanel>
<VerticalPanel bgimage="square_navPanel_pointflag" align="left">
<HorizontalPanel height="65%">
<ImageLabel type="text" class="square_p2_2fin_time" text="@navPanel_txt_time2fin"/>
</HorizontalPanel>
<HorizontalPanel height="30%">
<ImageLabel width="57%" type="text" class="square_p2_2fin_val" text="@navPanel_txt_dist2fin"/>
<ImageLabel width="43%" type="text" class="square_p2_2fin_dim" text="@navPanel_txt_dist2fin_dim"/>
</HorizontalPanel>
</VerticalPanel>
</HorizontalPanel>
</VerticalPanel>

Мне кажется очевидным, что time2fin - время до финиша, dist2fin и dist2fin_dim - расстояние и его единицы. 

Выстроив структуру ячеек, поймем, что блок (ячейка), в которую входят и время и расстояние, это 

 <VerticalPanel width="62.3X" bgimage="@square_but_up">

И в этом блоке фоном (bgimage) является картинка square_but_up (черная кнопка с закругл. углами).

Можно вместо нее подсунуть свою картинку с тем же именем.

А можно убрать ее вообще, и вместо нее вписать свой класс, например

 <VerticalPanel width="62.3X" class="My_Finish_Panel">,

и в классах прописать свойства этого класса (закруглениия, цвет и толщина границы, фон, прозрачность).

Этот вариант мне кажется более профессиональным, т.к. можно будет менять это оформление, не перерисовывая картинку, а во-вторых, при любом разрешении экрана закругление (если его задать) будет ровным (не растянутым в эллипс)

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

Знающие! Прохвессоры! Научите как сделать чтобы размер значков ПОИ не менялся от масштаба?

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

Я бы пошёл самым простым путём. В файле лангпака все картинки из самой крупной папки (poi64 кажется) скопировал бы в каждую папку (poi24, poi48...). И пусть порога пытается показать мелкую картинку - а она один хрен крупная.

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

Я бы пошёл самым простым путём. В файле лангпака все картинки из самой крупной папки (poi64 кажется) скопировал бы в каждую папку (poi24, poi48...). И пусть порога пытается показать мелкую картинку - а она один хрен крупная.

​Вроде так и сделал, но в этих папках не одинаковое кол-во картинок и один икс показывает мелко...

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

Только что попробовал в PCшной версии. Из POI_96 во все остальные скопировал. Сработало. Уменьшаться перестали. Но были некоторые, которые и в 96 мелкие были. Они так и остались, что логично (банкоматы, автобусные остановки...)

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

Только что попробовал в PCшной версии. Из POI_96 во все остальные скопировал. Сработало. Уменьшаться перестали. Но были некоторые, которые и в 96 мелкие были. Они так и остались, что логично (банкоматы, автобусные остановки...)

​Вот делать тебе нечего! :D 

Ща буду снова колдовать...

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

​Вот делать тебе нечего! :D 

​Так говоришь, как будто в курсе, что делал я это в комнате ожидания в автосервисе, пока мне меняли радиатор. :)

Я, чтоб впустую не торчать, взял с собой ноут, и, обложившись гаджетами, делал в Лайте файл ограничений и распихивал его в СЕшку и в Андрюшку.

Так что, раз ноут все равно был под рукой - грех не попробовать.

Только не хотелось заводиться с андроидом - копировать туда-сюда.

Поэтому на ПСшной версии влез в ЛП и поменял (а лангпаки у 8-к совместимые, так что - "заработало в винде - заработает везде" )

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

а что лайт еще работает? я из диспетчера ставлю

​У меня корректуры в Диспетчере не ставятся (2.3.0 - может, не последний...)...

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

В Лайте - всплывает менюшка - что запретить/установить.

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

IШIN, к сожалению, не все так просто..

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

Поиском по "2fin" в layouts.xml ищется туева хуча мест, внешне похожих. Чтобы понять, в каких случаях они используются - нужно перелопатить вообще весь файл (ну, если не сидишь в нем постоянно).

Кроме того, я ни в одном месте файла не нашла ТРИ поля. Есть только либо сочетание "время финиша, время до финиша", либо "время до финиша, время до точки", либо "время до финиша, расстояние до финиша" (ну может еще какие варианты, но всегда по два поля, а не по три). Значит это сделано как-то хитрее, чем тупо блок из трех полей.

При этом я вполне спокойно работаю руками и с html, и с xml (свой сайт написан руками, без всяких хтмл-редакторов). Кстати все сообщения в новый форум СГ я тоже форматирую исключительно руками, ибо форма ни в одном из моих браузеров так и не работает. Т.е. ЧТО в layouts.xml написано - я понимаю. Но ЗАЧЕМ оно там написано - нет :)

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

WhiteUnicorn, в другой теме по лангпакам dkltd сделал такой блок для скина "Дымчатый 8.3". Может у него спросить?

 

2015-04-08_(10-17-53).thumb.jpg.a78d1876

 

Это здесь ещё текущее время не сдвинуто вправо, пример из первых переделок.

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

 

В разделах   <layout name="template_np_2_hor">  и   <layout name="template_buttons_2_hor">  есть   блок <VerticalPanel name="Panels_FinTime"> вот в нём и правим.

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

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

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

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

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

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

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

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

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


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