|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
Вертикальный ToolBar и Splitter высотой 2 пикселя
Такой вопрос - делаю вертикальный ToolBar (align = alLeft).
Разместил ToolButton'ы. Но есть проблема - нужно в самом верху перед первым ToolButton сделать небольшой отступ, 2-5 пикселей. Ставлю стиль ToolButton = tbsSeparator, но у него в любом случае минимальная высота = 22px, поэтому уменьшить стандартным способом не получается. Сталкивался ли ктото с подобной проблемой? |
#2
|
||||
|
||||
Может просто Panel туда (или под низ) воткнуть?
|
#3
|
|||
|
|||
Похоже, со стандартным турбаром такой фокус не пройдет (баг в компоненте походу). Есть 2 варианта:
1. Использовать ActionToolBar. У него есть свойство Orientation. Ну и в ActionManager'е поставить стиль стандартный. 2. Панельки со SpeedButton'ами |
#4
|
||||
|
||||
Цитата:
Судя по https://stackoverflow.com/questions/...54043#25454043 есть проблемы с девайдерами и сплиттерами. В целом то вертик панель норм, но с этими девайдерами реально беда и сплиттерами - я про отступ сверху. Чем они думали не понятно когда их разрабатывали, т.к. при вертикальном тулбаре нельзя уменьшить их высоту до 5-10 пикселей, а можно только до минимальной, типа 22. Видимо все упирается в картинку девайдера. В ее высоту. Последний раз редактировалось Admin, 20.11.2019 в 14:31. |
#5
|
|||
|
|||
На D10 можно. Но при этом и кнопки уменьшаются, что не есть гут. Ну, по крайней мере, так было при моих экспериментах.
|
#6
|
||||
|
||||
Цитата:
|
#7
|
||||
|
||||
Цитата:
|