Вниз
Скачать: CL | DM;

кнопка "Далее"   Найти похожие ветки 

← →
Lena_L   (2005-11-12 16:14) [0]

Подскажите, как сделать, чтобы при нажатии на кнопку открывалась новая форма или на старой отражались новые компоненты. Т.е., например, тест - при нажатии на "Далее" открывается новое окошечко со след вопросом.


← →
Piter ©   (2005-11-12 16:31) [1]

прменить компонент TPageControl


← →
myor ©   (2005-11-12 16:45) [2]

procedure TForm1.Button1Click(Sender: TObject);
begin
   form2.show;
end;

зы
а с предыдущим(и) окошком(ами) что делать? :-)


← →
Antonn ©   (2005-11-12 18:20) [3]

myor ©   (12.11.05 16:45) [2]
а с предыдущим(и) окошком(ами) что делать? :-)

аннигилировать - form1.free;
:)


← →
lookni   (2005-11-12 19:01) [4]

согласен с [1], применить TPageControl


← →
RzCoDer ©   (2005-11-12 19:20) [5]


>  form1.free;

Это слишком жестоко! При том что эта форма чаще всего основная это вызовет леквидацию программы, можно просто hide;


← →
TStas ©   (2005-11-12 20:21) [6]

А чем TabColtrol-то плох? Вот если формы уничтожать, то как сделать кнопку отмена? Куда она будет вести? Потом ведь в них сохраняется выбор пользователя. Зачем его в какимх-то переменных хранить и морочиться с отладкой? Есть свойство TabVisible:=false ярлячки не будут видны.


← →
Lena_L   (2005-11-15 12:53) [7]

а как использовать TPageControl? Поподробнее если можно. Что св-со visible использовать?


← →
DesWind ©   (2005-11-15 13:01) [8]

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


← →
Lena_L   (2005-11-15 13:06) [9]


> прменить компонент TPageControl

А как? Использовать visible:=false? И что тогда всем компонентам, которые на PanelControl делать св-во visible:=false, это замахаешься настраивать.


← →
Lena_L   (2005-11-15 13:12) [10]


> Можно использовать фреймы, по мне так в данном случае удобнее.

Как? Интересные вы, ребята, можно фреймы использовать... А как?


← →
DesWind ©   (2005-11-15 13:23) [11]

New->Frame

Кидаешь туда компоненты.

В Runtime создаешь

MyFrame1:=TMyFrame1.Create(fmWizard);
MyFrame1.Parent:=fmWizard;
MyFrame2:=TMyFrame2.Create(fmMain);
..............



По кнопке "Вперед", "Назад" показываешь один, скрываешь другой. вроде так


← →
Tonich ©   (2005-11-15 13:36) [12]


> Lena_L   (15.11.05 13:06) [9]

ндаааа деванька )) вы хоть бы попробовали сначала



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.027 c
2-1132358469
timerlan
2005-11-19 03:01
2005.12.04
simplex metod


14-1131596363
Silvestr
2005-11-10 07:19
2005.12.04
Нежен компонент для вывода списка всего оборудования


2-1132313011
Делфёст
2005-11-18 14:23
2005.12.04
работа с датами.


14-1131464272
Копир
2005-11-08 18:37
2005.12.04
А что для Вас конференция "Потрепаться"?


1-1131267819
x.pro
2005-11-06 12:03
2005.12.04
Создание объектов.




   Наверх