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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   АвтоЗвук (http://pccar.ru/forumdisplay.php?f=16)
-   -   сборка/тема foobar 2000 для CarPС (http://pccar.ru/showthread.php?t=19671)

duzzy 01.07.2016 01:01

120705

Пожалуйста :)

Для того чтоб менять, двигать и убирать что то не нужное, глобально менять ничего не нужно...
Начни с малого, двигай, убирай кнопки, меняй значения переменных в скрипте МПС и смотри что изменяется. При появлении ошибок смотри в консоль фубара, там как правило написано чем вызвана та или иная ошибка.
Посмотри видос по редактированию, и несколько страниц назад я еще один выкладывал по добавлению панели в сборку.

Скрипт в МПС сплиттере как правило очень схож по содержанию, что то меняется но не так сильно как кажется))).

Содержание примерно такое...
- переменные(те параметры которые меняются в процессе) например var toolbar_open = window.GetProperty("SYS.Toolbar_status", false);
- объявление панелей --- function default_layout() {
- объявление кнопок --- function recalc_dimensions(){
- рисование --- function on_paint(gr) {

кнопки также выступают в роли функций, при клике по кнопке выполняется какое то действие или передается управление другой функции...
например такая кнопка...
new TextButton(bw, wh-bh, bw, bh, font, g_gliph_color, "prev", function () {

fb.Prev();

}),
расшифровка кнопки...
new TextButton(x, y, ww, wh, шрифт,цвет глифа,глиф(или текст), {функция выполняемая при нажатии на кнопку}

ww - переменная ширины панели
wh - переменная высоты панели
bw - переменная ширины кнопки
bh - переменная высоты кнопки
font - это шрифт глифа на кнопке
g_gliph_color - цвет глифа на кнопке

в данном случае кнопка передает управление функции fb.Prev(); которая в свою очередь переключает трек назад.


Попробуй сравнить свой скрипт МПС и скрипт МПС из сборки seriousstas, посмотри чем отличается.

120705 01.07.2016 01:15

Цитата:

Сообщение от duzzy (Сообщение 363812)
120705
Пожалуйста :)
Для того чтоб менять, двигать и убирать что то не нужное, глобально менять ничего не нужно...
Начни с малого,
Попробуй сравнить свой скрипт МПС и скрипт МПС из сборки seriousstas, посмотри чем отличается.

Спасибо за совет. Буду пытаться пробовать, но без консультаций не обойтись:blush:

seriousstas 01.07.2016 04:07

Цитата:

Сообщение от 120705 (Сообщение 363796)
Не желательно...

Что ты делаешь в менеджере более минуты ? :)
сменить плейлист или выбрать из папки , переназвать - дело нескольких секунд.
прошлая версия добавляла время при клике - то-есть было ожидание .
Сейчас вернул внешний AHK скрипт управления - можно и там реализовать
продление времени при клике ... но пока не вижу смысла .
+ сейчас работает ожидание если открыто окно выбора плейлиста с HDD .

Открываешь менеджер в движении , тянучке или в пробке - он со временем закрывается(не отвлекаясь на кнопку закрытия) :), время можно менять ..

seriousstas 02.07.2016 00:09

duzzy
Цитата:

наброски пока выглядят так... но это только начало)))
хороший старт!
Что это за цветовые настройки на третьем скрине ?

Библиотека прошла "испытания пальцем" :) :

Можно и обновить инфу в "готовых" :

duzzy 02.07.2016 03:51

seriousstas

Цитата:

хороший старт!
Что это за цветовые настройки на третьем скрине ?
Спасибо ! :)

Вот видос снял показать мою новую зверушку

Цитата:

Библиотека прошла "испытания пальцем
Гуд... я знаю давно уже ей пользуюсь)

Цитата:

Можно и обновить инфу в "готовых" :
обновил

seriousstas 02.07.2016 12:36

duzzy
Цитата:

Гуд... я знаю давно уже ей пользуюсь)
Имею ввиду это на HD разрешении (после увеличения "крестиков" вчера только попробовал) ) :
Цитата:

С режимом нод (маленькие крестики как в Album List) не удобно уже пробовал в машине
Цитата:

Вот видос
Для кнопок применил скрипт maklaud ,
или это спец-эффект от захвата ?

duzzy 02.07.2016 13:39

seriousstas

Аааа... понял тест в полевых условиях :)

Цитата:

Для кнопок применил скрипт maklaud ,
или это спец-эффект от захвата ?
))) Это от захвата артефакты, комп слабый... если ты про не корректную отрисовку наведения(ховер) на кнопке.
У maklaud это не совсем кнопки если уж раздеваться до трусов))):), это у него ограниченные зоны обработки мыши... т.е. например с 0 до 60 пикселей по Х и с 0 до 60 пикселей по У обрабатывается нажатие и наведение мыши... такой вариант очень сложно на практике применять в автосборках(слишком много нужно будет описывать:)) проще вариант с объектами как у нас.
Я почему вначале так долго искал приличный механизм кнопок, чтоб потом меньше было гемора по размещению и упрощенному варианту изменения сборки под нужды любого пользователя.

Плоская сборка))):) будет простенькой как в управлении так и в наборе панелей, знакомый попросил сделать для общего пользования с женой, нужно было просто и понятно... для блондинок)))
Единственное пока не понятно какие скрипты использовать... свежие от Бретта или уже обкатанный вариант... я на его компе пробовал на своей сборке последние скрипты Бретта, есть фризы и продергивания приличные при подгрузке из кэша картинок/обложек...

seriousstas 02.07.2016 22:08

duzzy
ок, как "смонтируешь" - выкладывай!

vladj 03.07.2016 18:50

Вопрос по скрипту "Cover Animation Panel" / author "mod by___Terro"
Вся эта красивая анимация только для показа одного коврика ? Если в папке с альбомом
лежат несколько картинок, то показывать будет только одну ?
Или я не включил что-то в свойствах ?

seriousstas 03.07.2016 19:13

Цитата:

Сообщение от vladj (Сообщение 363955)
Вопрос по скрипту "Cover Animation Panel" / author "mod by___Terro"
Вся эта красивая анимация только для показа одного коврика ? Если в папке с альбомом
лежат несколько картинок, то показывать будет только одну ?
Или я не включил что-то в свойствах ?

Думаю да . "+" этого скрипта - он "видит" коврики и-нет станций.


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

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