vertical splitter/ horisontal splitter

Список разделов foobar2000 Есть вопрос!

Описание: У вас проблемы с foobar2000 и вам необходима помощь? Спрашивайте здесь!
Правила раздела: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть. Подробно описывайте проблему. Не забывайте указать версию плеера, название сборки, по возможности добавить скриншоты проблемы.

Сообщение #1 mik » 06.10.2025, 10:39

Всегда использовал стандартный интерфейс, попробовал порезать foo_ui_columns-3.0.0.
Не могу понять, почему vertical splitter/ horisontal splitter режут горизонтально, хотя в стандартной версии всё режется как надо.
В стандартной версии всё устраивает, её единственный недочёт: невозможность поменять размер кнопок.
Естественно, это старая тема, но поискав ответ, не нашёл что-то внятное.

ps Просто хотел нарезать 5 зон, таким образом. Зоны 2 и 3 разделить горизонтально.
Вложения
splll.jpg
splll.jpg (29.25 КБ) Просмотров: 207
spl.jpg
spl.jpg (28.16 КБ) Просмотров: 248
mik
Автор темы
Репутация: 7
С нами: 9 лет 11 месяцев

Сообщение #2 derothist » 07.10.2025, 16:42

Потому что в CUI столбцы, а не просто разделители как в DUI. В вертикальном столбцовом сплиттере все добавления элементов будут по вертикали, соответственно в горизонтальном по горизонтали. Если это неудобно то в качестве альтернативы для построения макета интерфейса есть JSplitter от LUR, где в данный "контейнер" можно отдельными окнами всё добавить: https://foobar2000.club/forum/viewtopic.php?t=6378
derothist
Репутация: 11
С нами: 2 года 8 месяцев

Сообщение #3 mik » 07.10.2025, 17:18

Спасибо. Как-то сложно :smile: , и непонятно почему не осталась эта функция в версии foo_ui_columns. Ну, да ладно.
Затевалось ради изменения размера кнопок, значит, оставлю как есть.
mik
Автор темы
Репутация: 7
С нами: 9 лет 11 месяцев

Сообщение #4 derothist » 07.10.2025, 18:16

mik:почему не осталась эта функция в версии foo_ui_columns
Так уж устроена логика Columns UI, я понимаю что после стандартного интерфейса это кажется странным и неудобным, сам по началу путался где у меня начинается один сплиттер и где заканчивается другой, но потом вник методом тыка, проб и ошибок. На самом деле сложного особо нет ничего в CUI, просто привыкнуть. Изначально держать в голове что нужно, и исходя из этого расставить столбцы сплиттеров. В вертикальном блоки будут добавляться сверху вниз друг за другом, а в горизонтальном слева направо, вроде так. Ну и потом ширину и высоту их двигать, при необходимости Locked включить в Preferences - Columns UI - Layout, там по спискам панелек пройтись.
derothist
Репутация: 11
С нами: 2 года 8 месяцев


Вернуться в Есть вопрос!