Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.03.07;
Скачать: [xml.tar.bz2];

Вниз

Как расположить боксы в нужном порядке?   Найти похожие ветки 

 
Leonon   (2002-02-21 12:40) [0]

Добрый день! Помогите пожалуйста!!!
Есть диалог в который помещены пять боксов (TGroupBox)у которых свойство Align := alTop. В зависимости от параметра, мне нужно менять видимость боксов и последовательность их расположения на форме, причем форма должна менять размер автоматически. Задачу видимости решается просто свойством Visible, авторазмер свойством AutoSize формы, а вот расположить боксы в нужном порядке не получается. Я уже пытался свойство Visible:=False у всех, а затем "включал" их в нужном порядке. Однако это не помогло. Подскажите пожалуйста, в чем причина?


 
DieHard   (2002-02-21 13:02) [1]

Попробуй вызвать метод BringToFront


 
Leonon   (2002-02-21 13:12) [2]

2 DieHard

Нет, все боксы, у которых Visible:=True на форме видны полностью, Align:=alTop, следовательно один "подпирает" другого, а вот нужный мне порядок следования сверху вниз? А метод BringToFront определяет видимость в Z-последовательности.


 
DMN   (2002-02-21 13:47) [3]

Берем 1ый, ставим ему top:=0, включаем visible. Потом берем каждый следующий, ставим ему Top больший, чем Top предыдущего и включаем visible.


 
DieHard   (2002-02-21 13:49) [4]

Понял.
Устанавливай Top:=0 у всех боксов, начиная с того, который тебе нужно расположить снизу.


 
Leonon   (2002-02-21 14:24) [5]

Большое спасибо DieHard и DMN, все пошло как по маслу :)



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2002.03.07;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.005 c
4-19393
bohdan_k
2002-01-07 21:06
2002.03.07
Как загрузить файл со своим зарегестрированным заранее расширением в свою программу по щелчке на нём


3-19102
Siberia
2002-02-11 11:45
2002.03.07
Подскажите где взять компоненты для печати


1-19226
maks_f
2002-02-18 10:11
2002.03.07
Свойства объекта


1-19150
kserg@ukr.net
2002-02-21 12:07
2002.03.07
Вопрос по TEdit - как установить курсор в последнюю позицию текста(без выделения)


1-19135
Оля
2002-02-20 22:12
2002.03.07
Handle, а как узнать какой номер присвоен тому или иному окну, кнопке?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский