![]() |
MediaControl - Printable Version +- Tordex Community (http://forum.tordex.com) +-- Forum: True Launch Bar (http://forum.tordex.com/forum-3.html) +--- Forum: True Launch Bar по-русски (http://forum.tordex.com/forum-14.html) +--- Thread: MediaControl (/thread-3499.html) |
Re: MediaControl - mitraleks - 09-19-2011 Просто я делал скины для 3RVX и Volume2 в которых был 101 кадр и я даже не знаю сколько бы я их делал, если бы там было горизонтальное расположение кадров..... ![]() Удобно так: та ось, на которой располагается большее число кадров должна быть вертикальной. Re: MediaControl - Yuri Kobets - 09-19-2011 О! Точно, можно ведь и автоматически определять. Что больше то, туда и кадры растут. Для транзишенов элементов вообще размеры известны, и там 100% автоматические распознование сработает. А для всего остального, если что (например широкий элемент и всего несколько кадров) можно и явно задать. Значит вот так и сделаю. Re: MediaControl - mitraleks - 09-19-2011 Еще один баг. Решил сделать элемент: volume roller, type knob, overstateimages=4, с thumb. У ручки регулирования и ползунка 4 состояния. Рисуется все правильно, а вот функционирует странно. Звук меняет, вращает правильно, но после отпускания левой кнопки мыши делает mute :o . Вот так. С overstateimages=2 все ОК. И при выключении плеера ползунок зависает в каком-то среднем положении: ![]() Re: MediaControl - Yuri Kobets - 09-19-2011 mitraleks Wrote:Еще один баг. Решил сделать элемент: volume roller, type knob, overstateimages=4, с thumb. У ручки регулирования и ползунка 4 состояния. Рисуется все правильно, а вот функционирует странно. Звук меняет, вращает правильно, но после отпускания левой кнопки мыши делает mute :o . Вот так. С overstateimages=2 все ОК.А сам скин прислать можете? Чтоб было на чем проверять. Re: MediaControl - mitraleks - 09-19-2011 Quote:А сам скин прислать можете? Чтоб было на чем проверять. Re: MediaControl - mitraleks - 09-21-2011 Еще одно пожелание: скин постом выше плохо выглядит на светлом фоне рабочего стола и при этом отлично на темных. Можно его затемнить, сделав лучше на светлом фоне, с другой стороны на темном фоне он потеряет прозрачность и будет просто черным. Хотелось бы несколько фонов скина в зависимости от обоев рабочего стола, а MediaControl чтобы проверял область фонового рисунка рабочего стола под собой[можно определять по средней яркости фона рабочего стола в области под MediaControl'ом] и в зависимости от этого менял фон скина(с возможностью сделать переходную анимацию[fade эффект, кадра 3-4]). В идеале, я считаю, должно быть три градации фона в зависимости от светлости фона рабочего стола. Это актуально только для скинов с полупрозрачным фоном/кнопками, особенно, если используется динамическая смена обоев в Win7. Или можно менять прозрачность фона скина в зависимости от светлости фона рабочего стола. Re: MediaControl - mitraleks - 09-27-2011 В 6.1 опция whenplay для прогрессбаров реализована? А то Thumb мешает тут: ![]() И тут я бы хотел сделать, чтобы во время паузы прогрессбар становился желтым: ![]() И почему-то при закрытии плеера прыгает вверх кнопка: Link Можно ли сделать так, чтобы скин при увеличении размера разгребал для себя место, сужая стандартную панель задач и наоборот? Re: MediaControl - mitraleks - 09-27-2011 Еще пара мометнов: при включенном воспроизведении при старте плеера, бывает подлагивает анимация, когда плеер начинает считывать трек с винчестера. Link Для регулятора громкости не работают эффекты перехода: см. вложение Re: MediaControl - mitraleks - 09-29-2011 mitraleks Wrote:Можно ли сделать так, чтобы скин при увеличении размера разгребал для себя место, сужая стандартную панель задач и наоборот?Все, разобрался, надо было в TLB минимальное число кнопок на панели увеличить. Re: MediaControl - mitraleks - 10-02-2011 trans-player-noplayer, trans-noplayer-player - не работают они вместе, только по отдельности. И еще - при закрытии плеера нужно чтобы анимация перехода кнопок в disable state не воспроизводилась, если есть анимация для закрытия плеера. Вся анимация для фона скина и его элементов при запуске/закрытии плеера должна быть в trans-player-noplayer, trans-noplayer-player. Иначе получается анимация в два этапа(сначала элементы делают свой транзишн, потом весь скин - это при закрытии), причем последовательно и одновременно не сделать. А в скине WMP12 Dynamic при закрытии плеера получается так:кнопка play исчезает, анимация, изображение кнопки смещается к краю, потом опять она сама появляется на месте как с открытым плеером(что она второй раз то появляется???), потом пропадает и появляется другая кнопка play для режима незапущенного плеера. Re: MediaControl - mitraleks - 10-03-2011 mitraleks Wrote:И еще - при закрытии плеера нужно чтобы анимация перехода кнопок в disable state не воспроизводилась, если есть анимация для закрытия плеера. Вся анимация для фона скина и его элементов при запуске/закрытии плеера должна быть в trans-player-noplayer, trans-noplayer-player. Иначе получается анимация в два этапа(сначала элементы делают свой транзишн, потом весь скин - это при закрытии), причем последовательно и одновременно не сделать. С этим я разобрался - поставил в disable текстуру от normal и убрал анимацию disable-normal, вся анимация Disable-normal через trans-player-noplayer. В итоге выглядит как я хотел. Re: MediaControl - grifoid - 10-03-2011 Юрий, скажите, планируется ли в MediaControl поддержка популярного нынче замечательного российского плеера АИМП ? Re: MediaControl - Yuri Kobets - 10-04-2011 Quote:trans-player-noplayer, trans-noplayer-player - не работают они вместе, только по отдельности. Quote:Для регулятора громкости не работают эффекты перехода: см. вложение Quote:И тут я бы хотел сделать, чтобы во время паузы прогрессбар становился желтымпонял буду править. Quote:В 6.1 опция whenplay для прогрессбаров реализована?Нет, пока не реализована. Quote:А в скине WMP12 Dynamic при закрытии плеера получается так:кнопка play исчезает, анимация, изображение кнопки смещается к краю, потом опять она сама появляется на месте как с открытым плеером(что она второй раз то появляется???), потом пропадает и появляется другая кнопка play для режима незапущенного плеера.Да я видел эту проблему, буду смотреть что там не так. Quote:Еще одно пожелание: скин постом выше плохо выглядит на светлом фоне рабочего стола и при этом отлично на темных. Можно его затемнить, сделав лучше на светлом фоне, с другой стороны на темном фоне он потеряет прозрачность и будет просто черным. Хотелось бы несколько фонов скина в зависимости от обоев рабочего стола, а MediaControl чтобы проверял область фонового рисунка рабочего стола под собой[можно определять по средней яркости фона рабочего стола в области под MediaControl'ом] и в зависимости от этого менял фон скина(с возможностью сделать переходную анимацию[fade эффект, кадра 3-4]).Это, конечно, можно сделать, но как это дело будет жрать ресурсы.... PS. Извиняюсь за задержки в ответах, сейчас у меня очень сложно со временем - недавно дочь родилась, но постараюсь сделать исправления в самое ближайшее время. Re: MediaControl - Yuri Kobets - 10-04-2011 grifoid Wrote:Юрий,AIMP поддерживает плугины винампа, так что ставим поддержку винампа в AIMP и используем универсальный плеер. Работает все, только с выбором из плейлиста не совсем корректно отрабатывает. Re: MediaControl - mitraleks - 10-05-2011 Yuri Kobets Wrote:Извиняюсь за задержки в ответах, сейчас у меня очень сложно со временем - недавно дочь родилась, но постараюсь сделать исправления в самое ближайшее время. Ну раз такое дело =D> , то можно и забросить TLB на время. Yuri Kobets Wrote:Quote: Я тут подумал в каком виде было бы удобно сделать: 1) MediaControl проверяет яркость фона рабочего стола под собой, ТОЛЬКО при смене обоев. 2) Яркость фона выразить по шкале от 0 до 100(только не по RGB, а по HSB(HSV)[точнее только по B-Brightness]) 3) Я думаю лучше искать самый яркий пиксель и ориентироваться на его яркость, а не на среднюю яркость всего фона под MediaControl. Хотя тут лучше посмотреть как будет работать. 4) в ini файле скина сделать возможность добавления до 4-х фонов в зависимости от этого параметра. Скажем так: background_xx=main_xx.png backgroundNoPlayer_xx=main_disable_xx.png xx - значение яркости background_20=main_20.png (Фон для яркости <= 20) background_50=main_50.png (Фон для яркости <= 50) background_80=main_80.png (Фон для яркости <= 80) background=main_100.png (Фон для яркости <= 100) - то, что есть сейчас 5) пока надо посмотреть как будет без анимации переходов между фонами. Т.к в этом случае реакция на изменение обоев будет быстрее. Хотя конечно, если обои в Win7 меняются плавно, а фон скина будет меняться рывком, то будет выглядить не очень качественно. |