AIMP Forum

AIMP for Android => Skin Editor, Skin Engine => Вопросы / Questions => Topic started by: Xaker_Two on August 29, 2023, 05:47:06

Title: Вертикальная центровка текста в плеере?
Post by: Xaker_Two on August 29, 2023, 05:47:06
А это нормально что низовые символы, типа точек, запятых, underlune и подобных, в плеере могут быть отцентрованы вертикально по центру Label при TextAlignVert = Center?
т.е. ожидание как в редакторе - центровка согласно размера текста, а не визуальной высоты глифа и зпт где-то внизу строки
реальность - зпт в центре Label, при том сам Label в норме и по позиции и по размеру(ожидание = реальность)

Bottom не спасает! запятая всеравно выше чем ожидается

чо делаю - пытаюсь пристроить запятую за форматом трека и чот не ожидал проблем по Y, по X - да, но не по Y

в приложении скрин проблемы, черным - область label с запятой, по Y равняется по label-у формата
Title: Re: Вертикальная центровка текста в плеере?
Post by: Artem on August 29, 2023, 07:42:10
Вся отрисовка и центрирование выполняется андроидом. Да, он центрирует исходя из глифов
Title: Re: Вертикальная центровка текста в плеере?
Post by: Xaker_Two on August 29, 2023, 17:13:03
и с этим вообще ничего не поделать?

а то как времянку вкорчил пробку(probe) с "прозрачным" разделителем и беру от него его ширину(правый край), и визуалку на конце которой 0 для правильной центровки, скрываемый фоном следующего label. Конструкция монструозная и не оправданная,
что можно дать доступ к %FileFormat, %Duration, %SampleRate и прочему и форматировать не на уровне контролов, но это так, намеки в сторону форматирования