закачал на ifolder http://ifolder.ru/8945806 посмотри первую версию что была выложена на rusa
закачал на ifolder http://ifolder.ru/8945806 посмотри первую версию что была выложена на rusa
Для отображения иконок надо в файле screen.xml заменить <poi>Graphics\32x32_poi.png</poi> на <poi>Graphics\32_32_ico.png</poi>.
И все будет на месте.
У кого не запускается мой скин в файле config.xml в строках удалите высвеченые красным цветом цифры.
<viewpos>56.153435,57.971569</viewpos>
<mapposabs>56.162495,58.037495</mapposabs>
Спасибо! #72 пост помог
очередное обновление Бета 093
просьба к St@rz
Сделайте пожалуйста скин 1024 на 600
Извиняюсь перед всеми кто попросил увеличить размер. Для этого нужно время. Для создания собственных скинов пишу как изменять размер скина и переносить кнопки.
Основные переменные
В файле screen.xml:
размер окна<width>800</width>
<height>420</height>
рисунок при загрузке<splashscreen>Graphics\BG.PNG</splashscreen>
координаты компаса и т.д.<compascoord>743,260</compascoord>
В папке data в файле menu800x480.xml:
Строку
правим под размер окна -1 (799,419>800,420)<maparea>0,0,799,419</maparea>
<button val="Graphics\plus.png"> - путь к рисунку кнопки плюс
<sizewh>75,75</sizewh> - размеры видимой части. Обычно кнопки в два раза длиннее. Левая половина всегда видна, а правая при нажатии.
Если кнопка в меньше указанных размеров, то ее не видно. Если больше, то не совсем так как надо отображается при нажатии. Что бы какая-то часть рисунка была прозрачной заливаем ее розовым цветом. Для редактирования рисунков достаточно стандартного Paint.
<coord>705,20</coord> - координаты левого верхнего угла кнопки, рисунка или текста.
<text>Переименовать</text> - текст кнопки
<fontid>6</fontid> - размер шрифта. Указан в начале файла. Шрифт можно поменять заменой шрифта на одноименный в корне папки программы.
<textcolor>0xFFFFFF</textcolor> - цвет шрифта
В тексте файла есть коментарии на русском языке. Остальное очень просто определяется опытным путем.
Если будут вопросы, то обязательно отвечу.
Желаю удачи в рисовании собственных скинов.
С уважением, Константин.
Последний раз редактировалось St@rz; 09.11.2008 в 20:56.
Привожу цитату из сообщения audiomonsterа на сайте Rusa.su:
Папка Graphics\ - сам дизайн - можно переделать на вкус и цвет:
а. Каждый экран описывается внутри соответствующих тегов в файлах \data\menu***x***.xml:
- экран "навигации" - <navigationscreen>...</navigationscreen>
- экран "главное меню" - <main>...</main>
- экран "спутники" - <satellites>...</satellites>
- все последующие экраны, по мере их появления, будут описаны аналогично
б. <button val="Graphics\480x640\Navigation\background-navigation.bmp"> - указывает путь к элементу оформления;
в. <coord>0,0</coord> - координаты верхней левой точки "элемента оформления"
г. <callback>callBackMainMenu</callback> - указываем, что делать программе при нажатии на этот "элемент оформления", в данном случае - переход на страницу "главное меню"
д. <ico>Graphics\icons\set64.bmp</ico> - "иконки", накладываемые поверх "элемента оформления"
е. <text>Настройки</text> - текстовая подпись
"Датчики" - можно располагать где угодно, пока их размер берется из "шапки файла", в будущем планируем индивидуальные настройки для каждого датчика:
а. Декоративный элемент (кружочек)
<button val="Graphics\icons\14_14_button.bmp"> - путь к файлу
<coord>40,40</coord> - координаты верхнего левого угла
</button>
б. Сам датчик:
<label>
<text>@SPEED@</text> - вызов значения датчика скорость
<coord>60,34</coord> - координаты верхнего левого угла
</label>
Вот сижу и кумекаю, ну дочево всё это трудоёмко, неужели програмерам и от Русы и от ГисРХ не создать скин эдитор на подобе того который работает в RR ну очень всё просто и класно, а тут сиди практикуй вечность!!
Думаю, и у тех, и у других, есть сейчас более серьезные проблемы, а вообще созданием скинов должны занимаься дизайнеры, а не пользователиСообщение от pafftis
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)