![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Здравствуйте, уважаемые форумчане!
У меня есть к вам вот такой вопрос! У меня имеется 4 дочерних формы! Вопрос! Как сделать так чтобы они при перемещении к краю (любому) родительского окна пристыковывались к нему? Если да, то возможно-ли сделать так чтобы форма, например, подтянутая к левому краю родительской формы, пристыковалась к нему, и не изменяя ширины, растянулось во всю высоту родительской формы. При этом если бы я вдруг захотел развернуть одну из оставшихся дочерних форм, чтобы она развернулась не на всё родительское окно, а слева упиралась в предыдущее дочернее. Надеюсь я выразился понятно. Заранее спасибо за ответ! |
#2
|
||||
|
||||
![]() Стандартными средствами - никак. Только вручную, либо используя сторонние модули.
Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj |
#3
|
|||
|
|||
![]() Не подскажите, какие именно модули есть для решения этой задачи? Я искал, но к сожалению, ничего не нашёл.
|
#4
|
|||
|
|||
![]() Надо копать в сторону Dock. Я сам не писал - видел только результат. По памяти - в дельфевском доке (прилеплении) есть только липучка на верх (вроде) - остальные три дописать руками
|
#5
|
|||
|
|||
![]() Цитата:
![]() У внутренних форм ставится свойство ScreenSnap = True, а свойство SnapBuffer (по умолчанию 10 пикселов) - на каком расстоянии это прилипание действует. (Это только про прилипание. Изменение размеров надо делать отдельно). |