Мир Автомобильных навигаторов

Мир Автомобильных навигаторов (http://4pna.com/index.php)
-   Меню DUTSlaunch (http://4pna.com/forumdisplay.php?f=70)
-   -   Обсуждение скинов (http://4pna.com/showthread.php?t=1401)

DUTS 03.10.2009 20:25

Обсуждение скинов
 
Критикуем, советуем, помогаем улучшить

DUTS 05.10.2009 12:30

GC-5065BT\@index.ini
 
Код:

[MAIN]
bmp=background.bmp
key2run=>SETUP_RESET
fontname=sysfont
fontfile=sysfont.bmp
alphabet=0123456789АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz., %:-
uppercase=0
где-то здесь надо добавить параметры работы со звуковой реакцией
[BLOCK]
  position=LT
  [ENERGY]
  bmp=battery.bmp
  discrete=4
  transparent=1
в принципе можно убрать, т.к. по умолчанию, далее синим аналогичные ситуации
  left=30
  top=7
  orient=h
 
  x1=8
  x2=5
не нужны, т.к. дискретная смена картинок
  levels=100,75,50,20
[ENDBLOCK]

[BLOCK]
  position=LT
  [TIME]
  bmp=clock.bmp
  count=0123456789:
  left=215
  top=4
  transparent=1

  [BUTTON]
  bmp1=transp_50x25.bmp
  bmp2=transp_50x25.bmp
  bmp3=transp_50x25.bmp
  left=210
  top=0
  color=$000000
  action=SKINS\GC-5065BT\tools\Clock.exe
  transcolor=$000001
[ENDBLOCK]
[USER]
left=0
right=-0
top=50
bottom=-50

В данном случае можно совсем убрать все [BLOCK]/[ENDBLOCK], т.к. всё завязано на левый-верхний угол.

DUTS 05.10.2009 12:44

GC-5065BT\@user.ini
 
Код:

[MAIN]
autoset=yes
в данном случае не имеет смысла, т.к. все left и top указаны явно, т.е. ни о какой авторасстановке не может идти речи. Можно убрать

space=10
fontname=sysfont
titlebottom=0
titlecolor=$FFFFFF
параметр задает значение, которое никогда не используется

titlestyle=0
[USER]
left=0
right=-0
top=50
bottom=-50

[BLOCK]
position=LT

[BUTTON]
left=445
top=1
  width=24
  height=24
bmp=back.bmp
action=_MAIN
transcolor=$000000
shift=0

[BUTTON]
left=0
top=70
  width=20
  height=120
bmp=transp_20x120.bmp
action=_gps2
transcolor=$000001
shift=0

[BUTTON]
left=460
top=70
  width=20
  height=120
bmp=transp_20x120.bmp
action=_gps2
transcolor=$000001
shift=0

# X O O O
[BUTTON]
left=21
top=72
bmp=icons\maps\iGO8.ico
width=106
height=125
action=CARD$\Maps\iGO8\iGO8.exe
transcolor=$000001
shift=0
title=iGO8
titlesize=1
titlecolor=$000000

# O X O O
[BUTTON]
left=131
top=72
bmp=icons\maps\Garmin.ico
width=106
height=125
action=CARD$\Garmin\Garmin.exe
transcolor=$000001
shift=0
title=GARMIN
titlesize=1
titlecolor=$000000

# O O X O
[BUTTON]
left=241
top=72
bmp=icons\maps\Navitel.ico
width=106
height=125
action=CARD$\Maps\Navitel\Navitel.exe
transcolor=$000001
shift=0
title=NAVITEL
titlesize=1
titlecolor=$000000

# O O O X
[BUTTON]
position=LT
а это откуда вдруг взялось? надо убрать, нет такого параметра в BUTTON
left=351
top=72
bmp=icons\maps\Autosputnik.ico
width=106
height=125
action=CARD$\Maps\Autosputnik\Autosputnik.exe
transcolor=$000001
shift=0
title=Автоспутник
titlesize=1
titlecolor=$000000
[ENDBLOCK]

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

[MAIN]
...
titlecolor=$000000
...

а во всех кнопках убрать titlecolor=$000000

т.е. получится типа
Код:

[BUTTON]
left=241
top=72
bmp=icons\maps\Navitel.ico
width=106
height=125
action=CARD$\Maps\Navitel\Navitel.exe
shift=0
title=NAVITEL


aLLigator 05.10.2009 12:46

Кстати... читал, читал описание, но так и не понял некоторые нюансы параметров.
orient=h
Получается можно делать картинки с вертикальным положением кадров? тогда какое значение надо ставить - "v"? в описании этого не нашел...
И ещё, можно ли делать плавную вертикальную смену двух кадров? какой параметр за это отвечает? т.е чтобы смена происходила не слева-направо, а сверху-вниз или снизу-вверх или справа-налево...
x1=8
x2=5
:( Так и не понял как отсчитываются эти области! можно объяснить с примером на какой-нибудь картинке??

DUTS 05.10.2009 12:49

aLLigator,
[[Ссылки могут видеть только зарегистрированные пользователи. ]]>

DUTS 05.10.2009 12:57

aLLigator,
а еще обращаю внимание, что данный скин разработан только на одно разрешение, т.е. не является универсальным, и даже на бОльших разрешениях все элементы будут размещены в левой верхней части экрана

aLLigator 05.10.2009 13:15

Цитата:

Сообщение от DUTS (Сообщение 21241)
В данном случае можно совсем убрать все [BLOCK]/[ENDBLOCK], т.к. всё завязано на левый-верхний угол.

т.е. по умолчанию от него и идет отсчет? ил один раз где-то это указать всеже надо??

Цитата:

Сообщение от DUTS (Сообщение 21241)
а еще обращаю внимание, что данный скин разработан только на одно разрешение, т.е. не является универсальным, и даже на бОльших разрешениях все элементы будут размещены в левой верхней части экрана

Изначально скин позиционируется как продолжение стандартной оболочки конкретного девайса.. вопрос его универсальности как-то и не рассматривал!

Пы.Сы. Благодарю за замечания и подсказки..

DUTS 05.10.2009 13:17

aLLigator,
на всех экранах (мониторах), во всех операционках, точка (0,0) - левый-верхний угол

aLLigator 05.10.2009 17:03

Слегка еще добавил "кода" и выложил общей сборокой. Ссылка на тему в подписи.

DUTS 05.10.2009 21:10

aLLigator,
в качестве поощрения за разработку скина исполняю все (ну почти все ;)) твои пожелания:

Код:

...
2. Добавлено необязательное состояние "нажато" для пользовательской кнопки, как
  и в случае с системной кнопкой за ней оставлен параметр bmp2. При этом сохраняется
  ипользование параметра shift (можно их комбинировать).
3. Добавлен необязательный логический (yes, no) параметр tictac в элементе [TIME],
  отвечающий за мигание разрелителя между часами и минутами (с частотой 1 Гц).
  При этом алфавит должен содержать символы 0123456789:*, "звездочка" вместо "пробела"
  введена для того, чтобы видеть символ в алфавите, в bmp-файле в этой позиции можете
  нарисовать и пробел, и точку, и что угодно.
4. Добавлен необязательный параметр shift (сдвиг) в элементах [TIME], [DATE] и [TEXT],
  который отвечает за смещение символов относительно друг друга, при этом shift:
  0 - будет с таким интервалом, который предусмотрен в bmp-файле шрифта
  меньше 0 - символы будут ближе друг к другу
  больше 0 - символы будут дальше друг от друга
....


aLLigator 05.10.2009 21:35

Аригато годзеимашта!!
:) Теперь всё просто мармелад...
На днях дополню новыми "плюшками" и выложу!

DUTS 05.10.2009 21:37

Цитата:

Сообщение от aLLigator (Сообщение 21322)
Аригато годзеимашта!!

ЧЁ???? :shock:

aLLigator 05.10.2009 21:40

:) Говорю - "Большое спасибо!" (с) япона-сан

DUTS 22.10.2009 23:18

aLLigator,
а в последнем скине goClever при нажатии на стрелку "next" пропадает кнопка "close" - так и задумано?

aLLigator 22.10.2009 23:43

Цитата:

Сообщение от DUTS (Сообщение 24210)
aLLigator,
а в последнем скине goClever при нажатии на стрелку "next" пропадает кнопка "close" - так и задумано?

:) Вообще-то нет! Но я даже ума не приложу как её можно вставить на страницу которая генерируется автоматически...


Текущее время: 00:45. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot

Время генерации страницы 0.02992 секунды с 10 запросами