PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   iCarDS (http://pccar.ru/forumdisplay.php?f=121)
-   -   Кастомизация iCarDS (http://pccar.ru/showthread.php?t=14713)

Pinin 03.04.2011 19:18

Цитата:

Но именно расскажу, а не дам результат
Ну дак и я с самого начала об этом ;)

Bersenev 03.04.2011 19:25

Так должен выглядеть WBROWSER.skin

Код:

RoadRunner Skin
ROADRUNNER WBROWSER Skin
overlay_down.jpg,overlay_down.jpg,overlay_down.jpg,overlay_down.jpg
 
Script,OnScreenStart,WEBURL;http://www.pccar.ru||OVERLAY;overlay.skin
/
C,0,0,1024,756
A,0,0,1024,756,

END

Область C обязательна, это мой косяк

Это overlay.skin, сразу добавил расположение на экране и прозрачность оверлая

Код:

RoadRunner Skin
ROADRUNNER overlay Skin
button.png,button.png,button.png,button.png
 
/POSX=900
/POSY=600
V,25
B7,0,0,123,127,"CloseOverlay||Main",""

END

Картинка для этого скина должна быть размером с кнопку как я и писал 100х100 или нужная тебе, это твой косяк.
Так как кнопка у тебя круглая, то фон вокруг неё делай розовый, чтобы он был прозрачным

Команда на кнопке Камеры вот такая WEB||Activate;!TWebBrowserForm - это тоже я накосячил

Пробуй

Pinin 03.04.2011 19:30

Сенкс! Попробую, и по результатам отпишусь.

Pinin 03.04.2011 20:48

Неа, не пашет...

По menu.skin:
Полагаю, что разбежка в размере jpg`ов и реальным разрешение экрана не в счет. Поэтому на это пока забил, но что-то все равно не шьется: Activate, насколько я помню, поднимает из трея уже запущенное приложение. Если в икаре есть свой браузер, может оно и должно работать (хотя с веб-интерфесом регистратора тоже не все так просто: он работает только через IE, да и то с определенными его настройками). Собственно, дальше можно было бы и не писать - перехода на скин WBROWSER так и нет - все кнопки работают, кроме этой...

По WBROWSER.skin:
overlay_down.jpg сделал просто цветным фоном (там, вроде разницы межу down, on и off быть не должно?).
Про скрипты вопрос так и остался открытым - мы откуда их вызываем? OnScreenStart в составе Икара найти не смог...

По overlay.skin:
Код:

/POSX=900
/POSY=600

- закомментчены из каких соображений? Это, видимо, положение кнопки выхода из скина, но снятие комментария тоже ничего не изменило...

Bersenev 03.04.2011 20:54

А какая версия программы у тебя стоит?

Pinin 03.04.2011 21:00

1.0.5.0

Bersenev 03.04.2011 21:13

Цитата:

Сообщение от Pinin (Сообщение 179559)
Неа, не пашет...

А у меня пашет

Цитата:

Сообщение от Pinin (Сообщение 179559)
По menu.skin:
Activate, насколько я помню, поднимает из трея уже запущенное приложение. Если в икаре есть свой браузер, может оно и должно работать (хотя с веб-интерфесом регистратора тоже не все так просто: он работает только через IE, да и то с определенными его настройками). Собственно, дальше можно было бы и не писать - перехода на скин WBROWSER так и нет - все кнопки работают, кроме этой...

Икар и работает с IE. Activate ищит окно по имени и делает его активным, в данном случае по классу окна, у IE запущенного из под икара такой класс окна.

Цитата:

Сообщение от Pinin (Сообщение 179559)
По WBROWSER.skin:
overlay_down.jpg сделал просто цветным фоном (там, вроде разницы межу down, on и off быть не должно?). Про скрипты вопрос так и остался открытым - мы откуда их вызываем?
OnScreenStart в составе Икара найти не смог...

Тег Script внутри файла skin, позволяет описывать команды внутри этого файла, а не в ExecTBL, а Script OnScreenStart выполняется автоматически при открытии экрана WBROWSER.skin. То есть при вызове команды WEB откроется скин WBROWSER.skin и выполняться команды WEBURL;****||OVERLAY;overlay.skin

Цитата:

Сообщение от Pinin (Сообщение 179559)
По overlay.skin:

/POSX=900
/POSY=600

- закомментчены из каких соображений? Это, видимо, положение кнопки выхода из скина, но снятие комментария тоже ничего не изменило...

Это не комментарии , это именно такие команды, в РР кстати также

Bersenev 03.04.2011 21:14

Цитата:

Сообщение от Pinin (Сообщение 179564)
1.0.5.0

Скачай 1.0.5.37 из второго поста:spiteful:

Только программу, скин тебе не нужен

Pinin 03.04.2011 21:37

Натюрлих, Маргарита Павловна! Спасибо - заработало!

Андрей, если будет время и желание - с ProgScriptNew поможешь разобраться?

Bersenev 03.04.2011 21:40

Цитата:

Сообщение от Pinin (Сообщение 179572)
Андрей, если будет время и желание - с ProgScriptNew поможешь разобраться?

Какие проблемы, спрашивай, только для начала здесь почитай http://www.pccar.ru/showpost.php?p=170032&postcount=8


Часовой пояс GMT +4, время: 08:33.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot