Делайте динамические формы

Я использую Centura/TeamDeveloper 6.1.

Можно ли сделать содержимое диалогового окна/окна динамическим?

Например, если я загружаю таблицу внутри вкладки, она является динамической, потому что дочерняя таблица всегда принимает размер вкладки. Я хочу такого же поведения с кнопками и т. Д., Не чтобы они всегда меняли размер, а чтобы они перемещали свое положение, чтобы оставаться как в центре, независимо от того, насколько далеко я изменяю размер окна, без необходимости писать функцию, которая все вычисляет и перемещает их. . В С++/QT я бы использовал макеты.

Как сейчас, я максимизирую окно, но дизайн застрял на левой стороне.


person deW1    schedule 17.12.2013    source источник


Ответы (1)


Team Developer не предлагает встроенную поддержку этой функции.

однако вы можете спроектировать свое приложение для захвата при изменении размера окна формы, чтобы ваши визуальные объекты могли изменять свое положение в соответствии с новым размером контейнера.

есть несколько образцов, демонстрирующих такое поведение.

пожалуйста, выполните поиск здесь для образцов "изменить размер"

person lairton    schedule 05.02.2014