Страница 20 из 46

Re: Оформление, скины и расположение датчиков

Добавлено: 17 июл 2015, 13:42
cail
Да, конечно, тут ограничений нет.

Re: Оформление, скины и расположение датчиков

Добавлено: 17 июл 2015, 14:53
zrjd
Как датчику границу задать?

Re: Оформление, скины и расположение датчиков

Добавлено: 17 июл 2015, 16:34
kdika

Код: Выделить всё

<grid rows="25,,30" cols="30,,30">
Пример выше определяет секцию 3 на 3 (параметры rows и cols задают количество строк/столбцов и процентное соотношение их размеров).

Re: Оформление, скины и расположение датчиков

Добавлено: 21 июл 2015, 20:45
zrjd
Это то понятно. А как вокруг датчика нарисовать границу? Скажем в центре расположен датчик скорости заключенный в квадрат.

Re: Оформление, скины и расположение датчиков

Добавлено: 24 июл 2015, 16:24
cail
Можно использовать свойство border (значение - толщина). Но красивей и правильней сейчас будет контур сделать из PNG картинки. Посмотрите в статье как использовать картинки через декораторы.

Re: Оформление, скины и расположение датчиков

Добавлено: 05 авг 2015, 10:46
zrjd
сделал так:

Код: Выделить всё

<gauge-high id="_Border" decoration=""
 decorator-brd="image" brd-image-path="images/gauges/border.png"
 brd-image-zorder="bottom" brd-image-scale="1" brd-image-align="center" brd-image-aspect="false" brd-image-padding="10 10 10 10"/>

Код: Выделить всё

 <section name="Speeder" fixed="true"  if="LandscapeLayout">
    <grid rows="," cols="60,">
		<item id="Speed"  inherit="_Border"  transparent="false" size='90' inherit="_ColorsSpeedGYRN" colored-value="true"  Rowspan="2" /> 	<item id="FuelEconomy_short" inherit="_ColorsYGR" start-angle="45" end-angle="315"   size='huge'/>
		<item />  																															<item id="Speed_Maximum"/>
    </grid>
  </section>
файл во вложении

А экран пустой - только "Speeder" высвечивается. Что не так?

Re: Оформление, скины и расположение датчиков

Добавлено: 05 авг 2015, 11:15
cail
Смотрите в log.txt - там обычно все разьясняется.

Код: Выделить всё

[ERROR] 05.08.2015 10:58:36.136[HomePage]  Cant load section: 
System.Xml.XmlException: Attribute name and qualified name must be identical.  Line 18, position 135.
У вас два атрибута inherit, нужно писать inherit="_Border, _ColorsSpeedGYRN"

Плюс есть небольшой баг - type в gauges не перекрывает значение по умолчанию, поэтому надо писать в layout
<item id="Speed" type="roundbar"

Re: Оформление, скины и расположение датчиков

Добавлено: 05 авг 2015, 12:11
zrjd
В этом же примере (эти замечания учел) - не отрабатывает ROWSPAN

Re: Оформление, скины и расположение датчиков

Добавлено: 05 авг 2015, 12:25
cail
rowspan в нижнем регистре нужно.

Re: Оформление, скины и расположение датчиков

Добавлено: 16 авг 2015, 20:00
Oleg10363
Здравствуйте. подскажите, можно как то в "заправки и события" изменить дату? Навиг после перезагрузки не поменял автоматом. а я внимания не обратил. Я вам писал про спидометр там же. хотел сам исправить в user файле а там какие то непонятные цифры.

Re: Оформление, скины и расположение датчиков

Добавлено: 17 авг 2015, 10:44
kdika
Oleg10363, какая дата должна быть?
Если установить первые шесть цифр в 000000, то это соответствует дате 01 января 0001года
000001 - 02 января 0001года
635557 - 01 января 2015года

Re: Оформление, скины и расположение датчиков

Добавлено: 17 авг 2015, 16:10
cail
Если попроще, то можно:
1) зайти на http://csharppad.com/
2) Ввести там
System.Console.WriteLine(new DateTime(2015, 12, 31).Ticks/10000)
3) нажать Go.
Полученное число можно вставить в хобдрайв. Цифры - ваш год, месяц, день.

Re: Оформление, скины и расположение датчиков

Добавлено: 17 авг 2015, 17:50
Oleg10363
Спасибо большое. теперь все понятно.

Re: Оформление, скины и расположение датчиков

Добавлено: 17 авг 2015, 17:52
Oleg10363
И еще один вопрос . Хотел поменять date time на Время, сделал как обычно во всех предыдущих обновлениях а в 14 почему то не поменялось???

Re: Оформление, скины и расположение датчиков

Добавлено: 17 авг 2015, 21:24
kdika
Oleg10363 писал(а): Хотел поменять date time на Время, сделал как обычно во всех предыдущих обновлениях а в 14 почему то не поменялось???
Положите файл с изменениями сюда

Re: Оформление, скины и расположение датчиков

Добавлено: 21 авг 2015, 14:06
oXide
Здравствуйте, создал user.layout, датчики настроил почти все что мне нужны, отображаются кроме:
<item id="Oxygen_b1s1_stft"/>
<item id="Oxygen_b1s1"/>
Если прописать в default-landscape.layout на те же самые строки, то все работает, из за чего такое может быть?

И еще вопрос - можно ли как то удалить страницы "детали бака" и "детали расхода", оставить только "главное" и "бортовой компьютер"

Re: Оформление, скины и расположение датчиков

Добавлено: 21 авг 2015, 14:30
kdika
oXide писал(а):И еще вопрос - можно ли как то удалить страницы "детали бака" и "детали расхода", оставить только "главное" и "бортовой компьютер"
удалите в default-landscape.layout

Код: Выделить всё

  <section name="Fuel Details" fixed="true" class="Trip">
    <grid rows=",," cols=",40,">
      <item id="FuelConsumed_Idling"/>
      <item id="FuelEconomy_NoIdling" size='extralarge'/>
      <item id="FuelConsumed_Idling_Cost" inherit="_EditAction" onclick='ChangeLiterCost'/>

      <item id="FuelConsumed" inherit="_EditAction" onclick='CorrectionInformation'/>
      <item id="FuelEconomy_trip" size='huge'/>
      <item id="FuelConsumed_Cost" inherit="_EditAction" onclick='ChangeLiterCost'/>

      <item id="FuelConsumed_ColdEngine" />
      <item id="FuelEconomy_WarmEngine" size='extralarge'/>
      <item id="DistanceRun_UnitCost" />
    </grid>
  </section>

  <section name="Tank Details" fixed="true" >
    <grid rows=",," cols=",,">
      <item id="FuelLevel" onclick="FuelCalibration" inherit="_EditAction, _FuelIndicator"/>
      <item id="FuelInTank" onclick="FuelCalibration" inherit="_EditAction"/>
      <item id="Odometer" actions="SetupOdometer"/>

      <item id="DistanceToEmpty"/>
      <item id="TimeToEmpty"/>
      <item id="RegularTimeToEmpty"/>

      <item id="CoolantTemp_Maximum"/>
      <item id="Speed_Maximum"/>
      <item id="Speed_average"/>
    </grid>
  </section>
oXide писал(а):Если прописать в default-landscape.layout на те же самые строки, то все работает, из за чего такое может быть?
положите сюда ваш user.layout

Re: Оформление, скины и расположение датчиков

Добавлено: 21 авг 2015, 14:58
oXide
Вот, пожалуйста
Получается что отображается то, что находиться в default-landscape.layout то есть датчики по умолчанию, но если замени в default-landscape.layout на датчики лямбды, то все видно

С экранами спасибо, сделал

Re: Оформление, скины и расположение датчиков

Добавлено: 21 авг 2015, 16:30
kdika
Все касается вашего файла user.layout
1. в блоке

Код: Выделить всё

  <section name="Trip computer" fixed="true" class="Trip">
    <grid rows="25,,30" cols="30,,30">
прописано размер для девяти датчиков (3 на 3, чтобы увеличить добавить еще одну запятую или в строке или в столбце)
а в самом блоке 11 датчиков, т.е. 2 не выводятся

2. Выбрали не совсем удачное место для вставки
<item id="Oxygen_b1s1_stft"/>
<item id="Oxygen_b1s1"/>
если хотите их там оставить, то уберите

Код: Выделить всё

class="Trip"
из

Код: Выделить всё

  <section name="Fuel Details" fixed="true" class="Trip">

Re: Оформление, скины и расположение датчиков

Добавлено: 22 авг 2015, 14:27
Oleg10363
kdika писал(а):
Oleg10363 писал(а): Хотел поменять date time на Время, сделал как обычно во всех предыдущих обновлениях а в 14 почему то не поменялось???
Положите файл с изменениями сюда