AIMP Forum

Общее => Общение / General => Topic started by: McClaud on December 07, 2013, 12:48:41

Title: Функционал ТС
Post by: McClaud on December 07, 2013, 12:48:41
TrayControl в структуре скина представляет собой как бы миникопию самого плеера, посему традиционно обвешивается разнообразным функционалом. Для своего скина решит ТС сделать предельно аскетичным. Разумеется, что кнопка Start/Pause быть должна. Без кнопок "перемотки" тоже не обойтись. Но вот так ли уж необходимы кнопкы Stop, Repeat, Shuffle, можно ли обойтись без меню, сикбара, регулятора громкости (учитывая, что громкость колёсиком мыши регулируется).

Хотелось бы услышать мнение, чего категорически нельзя лишать ТС,
Title: Re: Функционал ТС
Post by: Soolo on December 07, 2013, 13:02:10
если посудить с точки зрения минимализма - то ТК вообще не нужен, ведь есть горячие клавиши. Но раз уж мы его делаем, то набор некоторый нужен: сторт/пауза, след, пред, громкость, сикбар, шафл, повтор, бегущая строка, поверх всех окон, переход в обычный режим.
Естественно ИМХО. Некоторый функционал (типа стоп или перемотка и др.) можно забить на ПКМ и удержание кнопок.
Title: Re: Функционал ТС
Post by: McClaud on December 07, 2013, 14:30:02
если посудить с точки зрения минимализма - то ТК вообще не нужен, ведь есть горячие клавиши. Но раз уж мы его делаем, то набор некоторый нужен: сторт/пауза, след, пред, громкость, сикбар, шафл, повтор, бегущая строка, поверх всех окон, переход в обычный режим.
Естественно ИМХО. Некоторый функционал (типа стоп или перемотка и др.) можно забить на ПКМ и удержание кнопок.
Ну а, допустим, сикбар имитируется быстрой перемоткой (длительным нажатием кнопок Туды/Сюды); громкость регулируется просто колесом мыши; повторить трек - нажав Назад, после окончания; переход в обычный режим (равно как и обратный процесс) - двойным кликом по полю; шафл можно и в главном окне включить, коль очень хочется; вот OnTop нужен, тут не поспоришь...
Title: Re: Функционал ТС
Post by: ZeoN7 on December 07, 2013, 15:04:35
Для чего эта тема?
Вы можете делать ТС каким хотите - никто не запрещает, конечно, пользователи могут просить о добавлении функционала, но это Вам решать что добавлять, а что нет.
Title: Re: Функционал ТС
Post by: timoza on December 07, 2013, 17:17:10
Для чего эта тема?
Вы можете делать ТС каким хотите - никто не запрещает, конечно, пользователи могут просить о добавлении функционала, но это Вам решать что добавлять, а что нет.
Человек хочет, чтобы его шкурки нравились людям. для того и тема.
Title: Re: Функционал ТС
Post by: McClaud on December 07, 2013, 18:47:28
Человек хочет, чтобы его шкурки нравились людям. для того и тема.
Минимум функционала для ТС, удовлетворяющего лично меня, это мой минимум. А мне хотелось узнать, без чего другие не могут обойтись, ил чем согласны пожертвовать. Не хотелось бы попасть в ситуацию, когда меня завалят гневными постами  :-[
Title: Re: Функционал ТС
Post by: Xwansu on December 08, 2013, 00:07:42
Разумеется, что кнопка Start/Pause быть должна.
Ей можно тоже пренебречь, если есть иконка в трее.
Без кнопок "перемотки" тоже не обойтись.
Кнопки не нужны, если используешь хоткеи.

Но вот так ли уж необходимы кнопкы Stop, Repeat, Shuffle, можно ли обойтись без меню, сикбара, регулятора громкости (учитывая, что громкость колёсиком мыши регулируется).
Хотелось бы услышать мнение, чего категорически нельзя лишать ТС,
кнопка - Stop также как и Start/Pause.
Меню - лишняя кнопка. В меню можно зайти из трея.     
Repeat, Shuffle - это индикаторы, хорошо бы их иметь - сразу видно, что трек на повторе.
Сикбар, регулятор громкости - тоже маст хэв.
Самое главное - название трека и исполнителя. Мне удобно, когда инфа статична, т.е. лучше без бегущей строки.
Кнопка поверх экрана - обязательно.

PS: Я использую хоткеи, поэтому мои "идеальный" ТК будет выглядеть примерно так  :)

UPD
Второстепенные кнопки можно сделать скрытыми, всплывающими по наведению курсора.
Title: Re: Функционал ТС
Post by: McClaud on December 08, 2013, 16:12:57
Самое главное - название трека и исполнителя. Мне удобно, когда инфа статична, т.е. лучше без бегущей строки.
Второстепенные кнопки можно сделать скрытыми, всплывающими по наведению курсора.
Спасибо за обстоятельный ответ. Пожелания учту.