Vova Vovan Опубликовано 11 февраля, 2018 Поделиться Опубликовано 11 февраля, 2018 не могу понять как изменить цвет этого поля Цитата Ссылка на сообщение Поделиться на другие сайты
fotolom Опубликовано 12 февраля, 2018 Поделиться Опубликовано 12 февраля, 2018 9 часов назад, Vova Vovan сказал: как изменить цвет этого поля В папке day_6x две картинки: menu_item_bg_day.bmp и menu_item_bg_night.bmp. В момент нажатия - <class name="menu_item_sel" bgcolor="#ffffff"/> в layouts.xml. Цитата Ссылка на сообщение Поделиться на другие сайты
Vova Vovan Опубликовано 12 февраля, 2018 Поделиться Опубликовано 12 февраля, 2018 1 час назад, fotolom сказал: В папке day_6x две картинки: menu_item_bg_day.bmp и menu_item_bg_night.bmp. В момент нажатия - <class name="menu_item_sel" bgcolor="#ffffff"/> в layouts.xml. Спасибо . подозревал , что это картинка , но не нашел эту точка ее сразу . Цитата Ссылка на сообщение Поделиться на другие сайты
fotolom Опубликовано 12 февраля, 2018 Поделиться Опубликовано 12 февраля, 2018 4 минуты назад, Vova Vovan сказал: не нашел эту точка Она сама себя показывает: Цитата <!-- Панель меню на навигационном экране--> <layout name="template_menupanel_hor"> <VerticalPanel name="Main"> <HorizontalPanel height="13.33X" name="toolbar" class="taskbar_bg"/> <HorizontalPanel height="-1"> <VerticalPanel width="150X" class="main_menu_bg_grey"> <HorizontalPanel height="28X"> <VerticalPanel width="-1" invoke="@icon1_invoke" class="menu_item"> <HorizontalPanel> Цитата Ссылка на сообщение Поделиться на другие сайты
Vova Vovan Опубликовано 12 февраля, 2018 Поделиться Опубликовано 12 февраля, 2018 почему class="menu_item">, это картинка? Цитата Ссылка на сообщение Поделиться на другие сайты
fotolom Опубликовано 12 февраля, 2018 Поделиться Опубликовано 12 февраля, 2018 2 минуты назад, Vova Vovan сказал: почему class="menu_item">, это картинка? В данном случае это не картинка, а имя панели, имеет параметры только в "нажатом" состоянии (sel), просто легко выводит на картинку, если в поиске в папке /day_6x ввести menu_item. Цитата Ссылка на сообщение Поделиться на другие сайты
Vova Vovan Опубликовано 12 февраля, 2018 Поделиться Опубликовано 12 февраля, 2018 где эта картинка прописана так и не понял . но еще раз спасибо. Цитата Ссылка на сообщение Поделиться на другие сайты
fotolom Опубликовано 12 февраля, 2018 Поделиться Опубликовано 12 февраля, 2018 16 минут назад, Vova Vovan сказал: где эта картинка прописана В папке day_6x находится сама картинка. А подставляет её, полагаю, сама программа в ячейку, где поставлен class="menu_item". Цитата Ссылка на сообщение Поделиться на другие сайты
Вячеслав в 31 Опубликовано 17 апреля, 2018 Поделиться Опубликовано 17 апреля, 2018 (изменено) День добрый. Не могу найти layout, в котором описаны параметры экрана, куда попадаешь через "показать" из экрана свойств выбранной (например, из истории) точки. Там в верхнем поле, по идее, должно быть такое же меню, как и на предыдущем экране. Если не трудно, прошу подсказать имя. Изменено 17 апреля, 2018 пользователем Вячеслав в 31 изменен текст Цитата Ссылка на сообщение Поделиться на другие сайты
IШIN Опубликовано 17 апреля, 2018 Автор Поделиться Опубликовано 17 апреля, 2018 Есть подозрение, что template_SearchPOI_vert А в нем вставлен REF на карту - template_Search_Base_Map_Btns_vert Надо проверять. Поменять например местами BGIMAGE у кнопок <HorizontalPanel height="20X"> <VerticalPanel width="-1" class="menuPanel_down" invoke="search_poi"> <ImageLabel type="text" class="square_menu_btn" bgimage="@back"/> </VerticalPanel> <VerticalPanel width="-1" class="menuPanel_down" invoke="closedlg"> <ImageLabel type="text" class="square_menu_btn" bgimage="@btn_go"/> </VerticalPanel> </HorizontalPanel> Если на экране кнопки поменяются местами - оно! Но в template_Search_Base_Map_Btns_vert кнопки прорисованы. Значит, если я не ошибся с лэйаутом, их нет в General Надо искать в Генерале, какой блок использует template_SearchPOI, но не имеет кнопок. Странно. По идее, в <menu name="SearchPOIPage" rows="1" cols="1"> <props layout="template_SearchPOI"/> <items> <item name="SetFinish" tip="@search_finish_txt" image="@act_finish_pic"/> <item name="SetPoint" tip="@act_rpoint_txt" image="@act_rpoint_pic"/> <item name="SetStart" tip="@cm_start_txt" image="@act_start_pic"/> <item name="AddToBookmark" tip="@act_bookmarks_txt" image="@act_bookmarks_pic"/> <item name="Show" tip="@act_show_txt" image="@act_show_pic"/> </items> </menu> <menu name="SearchBookmarksPage" rows="1" cols="1"> <props layout="template_SearchPOI"/> <items> <item name="SetFinish" tip="@search_finish_txt" image="@act_finish_pic"/> <item name="SetPoint" tip="@act_rpoint_txt" image="@act_rpoint_pic"/> <!--item name="SetStart" tip="@cm_start_txt" image="@act_start_pic"/--> <item name="Edit" tip="@act_edit_txt" image="@act_edit_pic"/> <item name="Delete" tip="@act_delete_txt" image="@act_delete_pic"/> </items> </menu> <menu name="SearchHistoryPage" rows="1" cols="1"> <props layout="template_SearchPOI"/> <items> <item name="SetFinish" tip="@search_finish_txt" image="@act_finish_pic"/> <item name="SetPoint" tip="@act_rpoint_txt" image="@act_rpoint_pic"/> <!--item name="SetStart" tip="@cm_start_txt" image="@act_start_pic"/--> <item name="Delete" tip="@act_delete_txt" image="@act_delete_pic"/> <item name="AddToBookmark" tip="@act_bookmarks_txt" image="@act_bookmarks_pic"/> <item name="Show" tip="@act_show_txt" image="@act_show_pic"/> </items> </menu> кнопки есть.... Цитата Ссылка на сообщение Поделиться на другие сайты
Вячеслав в 31 Опубликовано 17 апреля, 2018 Поделиться Опубликовано 17 апреля, 2018 Спасибо за помощь. Это, действительно, template_SearchPOI_vert . И, если, в нем использовать template_Search_Base_MapPOI_Btns_hor (как это сделано в горизонтальной раскладке) взамен template_Search_Base_Map_Btns_vert, кнопки появляются, правда в довесок со вторым комплектом "назад" и "поехали". Цитата Ссылка на сообщение Поделиться на другие сайты
fotolom Опубликовано 17 апреля, 2018 Поделиться Опубликовано 17 апреля, 2018 7 часов назад, Вячеслав в 31 сказал: в верхнем поле, по идее, должно быть такое же меню, как и на предыдущем экране 3 часа назад, Вячеслав в 31 сказал: если, в нем использовать template_Search_Base_MapPOI_Btns_hor (как это сделано в горизонтальной раскладке) взамен template_Search_Base_Map_Btns_vert, кнопки появляются, правда в довесок со вторым комплектом "назад" и "поехали" Всё проще. Почему-то горизонтальные и вертикальные лейауты написаны по-разному. Явно не хватает template_Search_Base_MapPOI_Btns_vert. Поэтому самый правильный путь, это добавить недостающее и подправить REF. <layout name="template_Search_Base_MapPOI_Btns_vert"> <VerticalPanel> <HorizontalPanel height="30X"> <VerticalPanel> <table name="actions"> <tr> <td> <HorizontalPanel> <VerticalPanel width="-1" class="menuPanel_up_alpha" invoke="@icon1_invoke"> <HorizontalPanel height="65%"> <ImageLabel bgimage="@icon1_image" class="cMenu_btn_key_blue_ico"/> </HorizontalPanel> <HorizontalPanel height="35%"> <ImageLabel type="text" text="@icon1_text" class="menu_search_action"/> </HorizontalPanel> </VerticalPanel> <VerticalPanel width="-1" class="menuPanel_up_alpha" invoke="@icon2_invoke"> <HorizontalPanel height="65%"> <ImageLabel bgimage="@icon2_image" class="cMenu_btn_key_blue_ico"/> </HorizontalPanel> <HorizontalPanel height="35%"> <ImageLabel type="text" text="@icon2_text" class="menu_search_action"/> </HorizontalPanel> </VerticalPanel> <VerticalPanel width="-1" class="menuPanel_up_alpha" invoke="@icon3_invoke"> <HorizontalPanel height="65%"> <ImageLabel bgimage="@icon3_image" class="cMenu_btn_key_blue_ico"/> </HorizontalPanel> <HorizontalPanel height="35%"> <ImageLabel type="text" text="@icon3_text" class="menu_search_action"/> </HorizontalPanel> </VerticalPanel> <VerticalPanel width="-1" class="menuPanel_up_alpha" invoke="@icon4_invoke"> <HorizontalPanel height="65%"> <ImageLabel bgimage="@icon4_image" class="cMenu_btn_key_blue_ico"/> </HorizontalPanel> <HorizontalPanel height="35%"> <ImageLabel type="text" text="@icon4_text" class="menu_search_action"/> </HorizontalPanel> </VerticalPanel> </HorizontalPanel> </td> </tr> </table> </VerticalPanel> </HorizontalPanel> <HorizontalPanel height="-1"/> <HorizontalPanel height="34.66X"> <ImageLabel width="-1"/> <ImageLabel width="34.66X" class="navPanel_ico_action_zoomin" invoke="zoomin_simple_action"/> <ImageLabel width="5X"/> </HorizontalPanel> <HorizontalPanel height="34.66X"> <ImageLabel width="-1"/> <ImageLabel width="34.66X" class="navPanel_ico_action_zoomout" invoke="zoomout_simple_action"/> <ImageLabel width="5X"/> </HorizontalPanel> <HorizontalPanel height="5X"/> </VerticalPanel> <VerticalPanel name="info"> <HorizontalPanel height="20X"> <VerticalPanel class="menuPanel_up"> <ImageLabel type="text" class="square_p1_header" text="@select_object"/> </VerticalPanel> </HorizontalPanel> </VerticalPanel> </layout> Подправляем REF: <layout name="template_SearchPOI_vert"> <VerticalPanel class="menu_bg_grey"> <HorizontalPanel height="13.33X" name="toolbar" class="taskbar_bg"/> <HorizontalPanel height="-1"> <VerticalPanel> <ChartWnd name="chart"> <tr> <td ref="template_Search_Base_MapPOI_Btns_vert"/> </tr> </ChartWnd> </VerticalPanel> </HorizontalPanel> <HorizontalPanel height="20X"> <VerticalPanel width="-1" class="menuPanel_down" invoke="search_poi"> <ImageLabel type="text" class="square_menu_btn" bgimage="@back"/> </VerticalPanel> <VerticalPanel width="-1" class="menuPanel_down" invoke="closedlg"> <ImageLabel type="text" class="square_menu_btn" bgimage="@btn_go"/> </VerticalPanel> </HorizontalPanel> </VerticalPanel> </layout> Цитата Ссылка на сообщение Поделиться на другие сайты
Вячеслав в 31 Опубликовано 18 апреля, 2018 Поделиться Опубликовано 18 апреля, 2018 10 часов назад, fotolom сказал: Почему-то горизонтальные и вертикальные лейауты написаны по-разному. Явно не хватает template_Search_Base_MapPOI_Btns_vert. Поэтому самый правильный путь, это добавить недостающее и подправить REF. Большое спасибо. После того, как я понял причину, именно так и сделал. Цитата Ссылка на сообщение Поделиться на другие сайты
Вячеслав в 31 Опубликовано 27 апреля, 2018 Поделиться Опубликовано 27 апреля, 2018 (изменено) Доброго дня. Имею еще один вопросик к Гуру: на картинке два скрина экранов поиска по адресу, вызванных разными способами, первый из искать всё, второй - из поиска по адресу. Как видим, в нижней части есть отличия: на первом экране слева иконка "назад", на втором иконка "закрыть", аналогично справа внизу текст "карта" и иконка "раскрыть". При скрытой клавиатуре та же история. Глаз перфекциониста на это не может смотреть более 2-х секунд, поэтому решил привести к общему знаменателю, но... Например, кнопка с "карта" на левом экране это layout name="template_SearchKbdAddr_vert" <ImageLabel width="26X" type="text" class="kbd_key_vert" invoke="@icon2_invoke" bgimage="@icon2_image" text="@icon2_text"/> Т.е., картинка там переменная и назначается значение icon2_image . Вопрос, в каком месте это прописано? Изменено 27 апреля, 2018 пользователем Вячеслав в 31 Цитата Ссылка на сообщение Поделиться на другие сайты
alkatel alka Опубликовано 27 апреля, 2018 Поделиться Опубликовано 27 апреля, 2018 9 минут назад, Вячеслав в 31 сказал: Доброго дня. Имею еще один вопросик к Гуру: на картинке два скрина экранов поиска по адресу, вызванных разными способами, первый из искать всё, второй - из поиска по адресу. Как видим, в нижней части есть отличия: на первом экране слева иконка "назад", на втором иконка "закрыть", аналогично справа внизу текст "карта" и иконка "раскрыть". При скрытой клавиатуре та же история. Глаз перфекциониста на это не может смотреть более 2-х секунд, поэтому решил привести к общему знаменателю, но... Например, кнопка с "карта" на левом экране это layout name="template_SearchKbdAddr_vert" <ImageLabel width="26X" type="text" class="kbd_key_vert" invoke="@icon2_invoke" bgimage="@icon2_image" text="@icon2_text"/> Т.е., картинка там переменная и назначается значение icon2_image . Вопрос, в каком месте это прописано? Вторая карт в Цитата <menu name="SearchPOI_addrDlg"> <props layout="template_SearchKbdAddr" title="@SearchPOI_poi_title"/> <items> <item name="StdButtonBack" image="back"/> <item name="StdButtonNext" tip="@on_chart"/> </items> </menu> в dialogs.xml, а первая судя по всему в теле прогрмы . Цитата Ссылка на сообщение Поделиться на другие сайты
Вячеслав в 31 Опубликовано 27 апреля, 2018 Поделиться Опубликовано 27 апреля, 2018 Спасибо за подсказку, первая - тоже . Цитата Ссылка на сообщение Поделиться на другие сайты
fotolom Опубликовано 27 апреля, 2018 Поделиться Опубликовано 27 апреля, 2018 (изменено) 50 минут назад, Вячеслав в 31 сказал: Вопрос, в каком месте это прописано? Левое окно - это поиск по адресу в меню "нового" поиска. Лейаут, действительно, layout name="template_SearchKbdAddr_vert". Функции и вид кнопок прописан в dialogs.xml. Находится по запросу template_SearchKbdAddr. <menu name="SearchPOI_addrDlg"> <props layout="template_SearchKbdAddr" title="@SearchPOI_poi_title"/> <items> <item name="StdButtonBack" image="back"/> <item name="StdButtonNext" tip="@on_chart"/> </items> </menu> Левая кнопка - картинка ˂ (back), правая - надпись карта (on_chart). Можете вписать всё, что угодно. На правом окне - "старый" поиск адреса. Лейаутов, описывающих поиск страны/города/улицы несколько. Названия начинаются с <layout name="template_SearchAddr_ , дальше добавляется country, town и т. д. Значения кнопок можно посмотреть в general.xml и dialogs.xml. Поиск выводит на такие значения: <item name="StdButtonBack" image="backCancel"/> <item name="StdButtonNext" image="nextOK"/> Что и наблюдается на картинке. backCancel - это "крестик", а nextOK - галочка вниз. Кстати, по названиям кнопок (картинок) их можно найти в day_6x и наоборот. Изменено 27 апреля, 2018 пользователем fotolom Цитата Ссылка на сообщение Поделиться на другие сайты
Вячеслав в 31 Опубликовано 28 апреля, 2018 Поделиться Опубликовано 28 апреля, 2018 И снова, здравствуйте. Решил тут немного меню подправить, добавил в главное меню несколько строк из меню поиска (в general_tablet скопировал в MenuPanel строки из search ). В итоге, два добавленных пункта не имеют иконки и части текста (левый скрин), пока не зайдешь в меню поиска, после этого всё начинает отображаться (правый скрин). Понимать-то я понимаю, что это связано с тем, что эти строки формируются в своих layout="Action_search_where" и layout="Action_search_what" , а вот как это побороть? Цитата Ссылка на сообщение Поделиться на другие сайты
fotolom Опубликовано 28 апреля, 2018 Поделиться Опубликовано 28 апреля, 2018 33 минуты назад, Вячеслав в 31 сказал: строки формируются в своих layout="Action_search_where" и layout="Action_search_what" А если заменить на "Action_info"? Цитата Ссылка на сообщение Поделиться на другие сайты
Вячеслав в 31 Опубликовано 28 апреля, 2018 Поделиться Опубликовано 28 апреля, 2018 Тогда в меню отображаются надписи "search_where" и "search_what" соответственно. Цитата Ссылка на сообщение Поделиться на другие сайты
IШIN Опубликовано 28 апреля, 2018 Автор Поделиться Опубликовано 28 апреля, 2018 (изменено) 1 час назад, Вячеслав в 31 сказал: как это побороть? Подозреваю, что никак. Думаю, что программа анализирует последние использованные настройки (где - что) только при входе в меню Поиск, и тогда назначает картинку и прописывает текст в переменную - которая нижней мелкой строкой выводится. Можно разве что использовать, как и сказал Fotolom, Action_info. Но тогда в главном меню для них надо задать нейтральный (нединамический) текст, который будет всегда одинаковым. Например для "Искать Где" - "Рядом, на экране, на финише, по маршруту..." а для "что" - "Категория объектов". Для себя (для одного языка) можно там (в general) вбить этот текст напрямую, по-русски. А если хочется сделать хорошо - то надо языковые файлы править. Например в general использовать переменную "@Search_Where_My_comment", а в Rus\rus.xml для нее задать вышеприведенный текст. И в других языках тоже. Ну и с картинкой тоже - добавить в список картинок например <image name="Search_Where_common_img"> И использовать ее в главном меню. Ну, не будет там смены иконки в зависимости от режима. А кто на нее смотрит? Изменено 28 апреля, 2018 пользователем IШIN Цитата Ссылка на сообщение Поделиться на другие сайты
demik Опубликовано 29 апреля, 2018 Поделиться Опубликовано 29 апреля, 2018 (изменено) Народ, давно не правил скины, что то не получается изменить цвет дорог.Подскажите в каком xml файле их править и если я правильно понимаю брать его с Resources.rsr? И подозреваю что возможно где то затупил может кто то ткнёт носом на подробное описание правки дорог, а именно где там цвет окантовки,где самой дороги и т.д. Забыл добавить у меня 10 версия. Изменено 29 апреля, 2018 пользователем demik Цитата Ссылка на сообщение Поделиться на другие сайты
michaelo Опубликовано 30 апреля, 2018 Поделиться Опубликовано 30 апреля, 2018 В Resources в PresCGMap и PresCGMapNavi меняем ColorBkg (день) и ColorBkgNight (ночь) Цитата Ссылка на сообщение Поделиться на другие сайты
demik Опубликовано 30 апреля, 2018 Поделиться Опубликовано 30 апреля, 2018 А по какому пути брать Resources нашел в двух местах в папке сити гида и в android/data/cityguid.probki.net/files? И что нужно одновременно править в PresCGMap и PresCGMapNavi? Раньше насколько помню только в PresCGMap нужно было и поможет кто-то с подробным описанием где цвет дороги,где окантовки, ширина окантовки и дороги?Буду очень благодарен. Цитата Ссылка на сообщение Поделиться на другие сайты
demik Опубликовано 30 апреля, 2018 Поделиться Опубликовано 30 апреля, 2018 Что ж за фигня такая где только не правил эти дороги ничего не меняется, на 7 версии без проблем на10 у меня сейчас уже взорвётся мозг))) Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.