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

Экран навигации СГ 9.0.705


Recommended Posts

Меня, в принципе почти устраивает штатный скин. Но хочется следующего:

1. В дневной палитре те же цвета баров и кнопок, что и в ночной.
2. Более темный фон меню в ночной палитре.
3. Кнопка избранного на экране.
4. Вызов меню маршрута тапом на указатель первого маневра.
5. И вышеуказанная форма верхнего бара.

За наборчики или описание "как сделать" был бы сильно благодарен.

 

 

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

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Поскольку сам мало чего соображаю, позанимался плагиатом у IШIN. Но с сохранением общего стиля исходного меню. Так пойдёт?:  

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

Спасибо за указания на ошибки. Предсказать, из каких папок и при каких разрешениях СГ берёт нужные картинки, сложно. Тем более, что, похоже, даже из разных при одном и том же разрешении и диагонали. П

Posted Images

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

Меня, в принципе почти устраивает штатный скин. Но хочется следующего:

1. В дневной палитре те же цвета баров и кнопок, что и в ночной.
2. Более темный фон меню в ночной палитре.
3. Кнопка избранного на экране.
4. Вызов меню маршрута тапом на указатель первого маневра.
5. И вышеуказанная форма верхнего бара.

За наборчики или описание "как сделать" был бы сильно благодарен.

Если хотите доработать именно штатный скин, то:

1. Ищите в папках day_4x (day_6x) картинки кнопок. Их, как правило, по три штуки (не считая масок). Если хотите дневные и ночные сделать одинаковыми, то просто делает копию ночной кнопки и переименовываете в дневную.

Нижний бар: ищете <class name="navPanel_prog_white" , их будет две штуки , дневной и ночной. Строку дневного делаете такой же, как и ночного.

Верхний бар образован картинками square_navPanel_street_day.bmp, плюс левое и правое закругление, плюс ночные. Цвет определяется картинкой, прозрачность - цветом маски.

2. На пальцах не объяснить, там очень много изменений. Если хотите остаться именно на штатном, то единственный выход - скачайте любой из подписи (простой или таблет, в зависимости от того, какой нужен), они все с тёмным ночным меню, и попробуйте просто заменить в layouts.xml раздел <palette name="night">. Могут в неожиданных местах вылезти не те шрифты, но это легче будет поправить. Либо делайте это осмысленно. Скопируйте раздел <palette name="night"> в виде отдельного .xml файла, свой и мой, зарядите в программу, умеющую сравнивать .xml и уже тогда заменяйте только то, что нужно по каждому отличию.

3. Тут зависит от того, какими кнопками пользуетесь. Если всеми штатными, то придётся найти место для ещё одной, создать картинки этой кнопки (можно позаимствовать из "моих" скинов, и вписать её в layouts.xml в palette и itemlist, опять же подсмотрев, как это сделано, запустив поиск по имени кнопки.

Разместить на экране навигации проще всего, записав кнопку отдельной панелью, как, к примеру, кнопка поиска (с микрофоном):

    <VerticalPanel name="search_microphone_pnl" platforms="Android">
      <HorizontalPanel height="-1"/>
      <HorizontalPanel height="45X">
        <ImageLabel width="45X"/>
        <ImageLabel width="45X" class="navPanel_ico" invoke="@btn_search" bgimage="@square_ico_mic"/>
      </HorizontalPanel>
      <HorizontalPanel height="20.7X"/>
    </VerticalPanel>

 

Теперь, меняя координаты, можно гонять её по экрану, не двигая другие элементы.

Ну, и самый простой путь, - повесить invoke="bookmarks" на любой имеющийся элемент интерфейса.

4. Ищете layouts.xml    invoke="r_listing_auto" и меняете на invoke="route".

5. Как сделать верхний бар "вышеуказанной формы" было написано раньше. Сделать его полупрозрачным можно, если нужные участки маски сделать серыми. Степень прозрачности будет зависеть от "серости". Белый - полностью непрозрачный, чёрный - полностью прозрачный.

  • Upvote 1
Link to post
Share on other sites

дегенеративная система цитирования... ррррр.... :angry:

2 fotolom

поменял файлик и мир снова заиграл красками, спасибо, кудесник!

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

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

Screenshot_2015-11-30-14-06-32.thumb.png

про какие пункты Вы говорите?

 

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

Если хотите доработать именно штатный скин, то:

5. Как сделать верхний бар "вышеуказанной формы" было написано раньше. Сделать его полупрозрачным можно, если нужные участки маски сделать серыми. Степень прозрачности будет зависеть от "серости". Белый - полностью непрозрачный, чёрный - полностью прозрачный.

Спасибо за развернутый ответ.  Если я хочу бары полностью полупрозрачными сделать - какие маски надо редактировать?

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

Спасибо за развернутый ответ.  Если я хочу бары полностью полупрозрачными сделать - какие маски надо редактировать?

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

  • Upvote 2
Link to post
Share on other sites
1 минуту назад, DuNkan сказал:

И снова спасибо. Попробую отыскать эти маски.

Не понял. Вы же их скачивали в "наборчике"...

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

Не верно выразился. Попробую отыскать картинки штатного верхнего бара.

Я же про них написал: square_navPanel_street_day.bmp , ещё закругления left и right. Ещё ночные. Маски там же, к именам  добавлено _mask.

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

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

  Скрыть содержимое

Screenshot_2015-11-30-14-06-32.thumb.png

про какие пункты Вы говорите?

Прошу прощения, пропустил Ваш пост.

В свою очередь, сам не очень понял, про что Вы спрашиваете, поскольку про пункты меню, вроде бы, речи не было. Говорилось про внешний вид меню в ночном режиме, а именно, как сделать его тёмным. Если у Вас "мой" скин, то там так и есть.

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

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

  Показать содержимое

Screenshot_2015-11-30-14-06-32.thumb.png

про какие пункты Вы говорите?

Ещё раз прошу прощения. Наконец-то дошло, о чём Вы спрашивали. В 9.0.715 bGEO в настройках есть пункт "Удалить карты", чтобы можно было очистить ставший ненужным кеш. Эту кнопку и нужно добавить в скин:

7930567.png

Чтобы появилась эта кнопка, нужно откорректировать general.xml:

  <setting name="settings1" menu="OptionsDlg">
    <subseting name="autoscale" layout="RadioGroupClick"/>
    <subseting name="subset_language" layout="RadioGroupClick"/>
    <subseting name="subset_voicepack" info="@current_voicepack" layout="Action_group"/>
    <subseting name="s_scale_view" layout="RadioGroupClick"/>
    <subseting name="subset_din_poi" layout="CheckListClick"/>
    <subseting name="subset_mute_all"/>
    <subseting name="subset_gpsautofix"/>
    <subseting name="subset_mapsdir" platforms="Android,Win32,CE,WM"/>
    <subseting name="deletemaps" info="@sizemaps_info" layout="Action_info"/>
  </setting>

Откорректировать rus.xml, вставив строку  <string name="deletemaps" value="Удалить карты"/> или просто заменить rus.xml.

И позаимствовать из оригинала картинку deletemaps.bmp.

  • Upvote 1
Link to post
Share on other sites
В 21.11.2015, 15:22:18, ZeuseZ сказал:
  Показать содержимое

 

вопрос, как поднять знаки движение по полосам выше?  

здесь

<!-- Движение по полосам -->

 

Edited by rwww
Link to post
Share on other sites

    <!-- Движение по полосам -->
    <VerticalPanel>
      <HorizontalPanel height="13.33X" name="toolbar"/>
      <HorizontalPanel height="-1"/>
      <HorizontalPanel height="20X">
        <ImageLabel width="-1"/>
        <ImageLabel width="20X" bgimage="@square_navPanel_trlane_1_1" class="navPanel_trlane"/>

Link to post
Share on other sites

Очередная придумка. Глядел-глядел на указатели манёвров на карте. Штука красивая, но, если пользуешься 2d, совершенно бесполезны, зря пропадают.

Что если вместо указателя манёвра поместить в балуны расстояние до манёвра? С первым оказалось просто, а второй устроен иначе, пришлось повозиться. В общем, смотрите:

7948824.png

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

Ваше мнение?

Edited by fotolom
  • Upvote 2
Link to post
Share on other sites
В 30.11.2015, 22:02:26, fotolom сказал:

Ещё раз прошу прощения. Наконец-то дошло, о чём Вы спрашивали. В 9.0.715 bGEO в настройках есть пункт "Удалить карты", чтобы можно было очистить ставший ненужным кеш. Эту кнопку и нужно добавить в скин:

7930567.png

Чтобы появилась эта кнопка, нужно откорректировать general.xml:


  <setting name="settings1" menu="OptionsDlg">
    <subseting name="autoscale" layout="RadioGroupClick"/>
    <subseting name="subset_language" layout="RadioGroupClick"/>
    <subseting name="subset_voicepack" info="@current_voicepack" layout="Action_group"/>
    <subseting name="s_scale_view" layout="RadioGroupClick"/>
    <subseting name="subset_din_poi" layout="CheckListClick"/>
    <subseting name="subset_mute_all"/>
    <subseting name="subset_gpsautofix"/>
    <subseting name="subset_mapsdir" platforms="Android,Win32,CE,WM"/>
    <subseting name="deletemaps" info="@sizemaps_info" layout="Action_info"/>
  </setting>

Откорректировать rus.xml, вставив строку  <string name="deletemaps" value="Удалить карты"/> или просто заменить rus.xml.

И позаимствовать из оригинала картинку deletemaps.bmp.

Немного не понял, GEO 9.0.715 b - это бетка? У меня в оригинале 714 нет удаления карт.

Link to post
Share on other sites
Только что, timur73_73 сказал:

Немного не понял, GEO 9.0.715 b - это бетка? У меня в оригинале 714 нет удаления карт.

Ну, во-первых, речь не о GeoNet, а о другой программе, bGEO, про неё можно прочитать и стать тестером на Google+, там же, где обсуждаются бета-версии СГ.

Во-вторых, пока что все версии bGEO - беты. Их на сегодняшний день две - 9.0.715 и 9.0.716.

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

Очередная придумка. Глядел-глядел на указатели манёвров на карте. Штука красивая, но, если пользуешься 2d, совершенно бесполезны, зря пропадают.

Что если вместо указателя манёвра поместить в балуны расстояние до манёвра? С первым оказалось просто, а второй устроен иначе, пришлось повозиться. В общем, смотрите:

7948824.png

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

Ваше мнение?

по моему пониманию это не особо и важно отражать в балунах расстояние,да и мелковата на них, в движении и не некогда рассматривать. эта инфа и так есть на основн. указателях и более крупней..., стрелки в балунах смотряться как-то более естественно(ИМХО)

Link to post
Share on other sites
Только что, tima10 сказал:

по моему пониманию это не особо и важно отражать в балунах расстояние,да и мелковата на них, в движении и не некогда рассматривать. эта инфа и так есть на основн. указателях и более крупней..., стрелки в балунах смотряться как-то более естественно(ИМХО)

На самом деле и то и другое - дублирование. И в наличии балунов со стрелками, стоящих на зелёных стрелках - указателях манёвров, нет ничего естественного. По крайней мере в 2d. Расстояние в данном случае - дополнительная информация на поле карты, а стрелки - нет, чистое дублирование.

Никому не навязываю.

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

Ну, во-первых, речь не о GeoNet, а о другой программе, bGEO, про неё можно прочитать и стать тестером на Google+, там же, где обсуждаются бета-версии СГ.

Во-вторых, пока что все версии bGEO - беты. Их на сегодняшний день две - 9.0.715 и 9.0.716.

Спасибо, поизучаю

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

Никому не навязываю.

да я и не против, и к тому же Вы как, творец всего этого вправе все свои задумки воплощать в жизнь, я и этому буду рад, что есть альтернатива стоку:) 

Link to post
Share on other sites

fotolom, поставил на Ваш скин Ваш же автомасштаб и перешел в 2Д. После этого понял, что баллуны вообще не нужны. А вот если бы зеленые стрелки нормально вписывались в маневры было бы отлично. Опять же ИМХО.

Link to post
Share on other sites

Покатался с указателями расстояния до манёвра вместо стрелок в балунах, через 20 минут понял, что практически перестал смотреть в левый верхний угол на штатный указатель, настолько информативно и удобно видеть расстояние сразу на карте.

Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×
×
  • Create New...