AIMP Forum
AIMP for Android => Skin Editor, Skin Engine => Предложения / Suggestions => Topic started by: Xaker_Two on August 22, 2023, 01:26:37
-
Возьмем для примера кнопки(TAFASkinnedButton). У них есть несколько состояний(в покое, нажатая, зажатая) и для каждого можно задать свою текстуру или цвет.
В свою очередь у поля(TAFASkinnedEdit) так же может быть как минимум два состояния: в покое и с фокусом(т.е. вы по нему тапнули, в нем мигает курсор и данные поля могут редактироваться). Однако текстуру или цвет ему можно задать только одну, общую, для всех состояний.
Собственно предложение в том чтобы сделать возможность задавать полям текстуры/цвета в зависимости от их состояния как это сейчас есть у кнопок.
В нагруженных местах(а это как минимум окно информации о треке в режиме редактирования) это поможет понять что редактируется и что оно действительно в редактировании + дополнительная визуализация. Однако злоупотребление этим может привести к ещё большей перегрузке интерфейса(впрочем как и чем-либо другим)