Sasha Sorokin 🏳🌈, ага. А в макоси центрируются, но без учёта кнопок слева, по всей ширине окна.
Top-level
Sasha Sorokin 🏳🌈, ага. А в макоси центрируются, но без учёта кнопок слева, по всей ширине окна. 5 comments
Здесь я вижу просто какое-то придумывание проблем на ровном месте. Зачем городить программную логику на месте элементарного лэйаута?
[DATA EXPUNGED]
@sasha_sorokin Правда? Может быть, в случае с окном настроек так и есть, но как быть с окнами, включающими в заголовок имя рабочего файла? Распиши алгоритм центрирования заголовка окна в зависимости от того, что это за окно, плес.
[DATA EXPUNGED]
@sasha_sorokin это ещё хуже, чем говорил @grishka |
@grishka
как же отрабатывается центровка, когда длина его уже достигла кнопок (слева в макоси или справа в линаксе)?
Как бы надо было сделать в линупсах, по-вашему?
1 Центрировать по всему окну, пока длина заголовка мала.
2 Когда заголовок достиг правого края – выравнивать по правому краю (чтобы текст не ушёл под кнопки)
3 Когда вследствие предыдущего пункта текст достиг левого края – выравнивать по левому краю (чтобы начало заголовка не скрылось от нас)
@sasha_sorokin @Evv1L