Текущий архив: 2003.08.25;
Скачать: CL | DM;
Вниз
Вопрос по формам Найти похожие ветки
← →
Молодой Человек © (2003-08-12 07:00) [0]У меня имеются две формы одинакового размера, при нажатии на копке первой формы появляется вторая, а первая счезает(и наоборот). Так вот, суть вопроса в следующем: необходимо сделать так чтобы формы появлялись в том же месте где и предыдущая т.е. чтобы создавалось ощущение что существует только одна форма. В VB это было в свойствах формы, а в Дельфи я этого не нашел. Кто знает как это можно реализовать - подскажите,буду благодарен.
← →
SPIRIT © (2003-08-12 07:16) [1]хее
Form1OnActive
left:=form2.left;
top:=form2.top;
width:=form2.width;
height:=form2.height
← →
Молодой человек © (2003-08-12 08:04) [2]Спасибо...попробую...
← →
SPIRIT © (2003-08-12 08:43) [3]моргать все равно будет....(ну если тачка хороша то не помеха :) а так ... для этого используют фреймы
← →
MacroDenS © (2003-08-12 10:16) [4]А че ты в самом деле на одной форме все это не делаешь? А делается это просто! есть несколько вариантов:
1. закидываешь на форму все нужные компоненты и расписываешь их функции, на момент первой страницы хайдишь все ненужные ну и далее в том же духе
2. комбинировать на одном компоненте несколько действий и прото в нужные моменты менять их капшены, позиции, ну в общем моделировать новую страницу. При данном способе надо меньше компонентов и соответственно меньше ресурсов. Т.е.
к примеру: есть три формы-страницы, на одной 2 эдита и 2 кнопки(4 компонента), на 2-ой 1 эдит и 3 кнопки (4 компонента) на 3-ей 2 кнопки (2 компонента), то для первого случия понадобится 10компонентов, а для 2-го 5.
Страницы: 1 вся ветка
Текущий архив: 2003.08.25;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.015 c