Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.04;
Скачать: 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 вся ветка

Текущий архив: 2005.12.04;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.045 c
14-1131995740
Сергей А.
2005-11-14 22:15
2005.12.04
Можно ли с помощью ftp.exe закачать файл на мой сайт?


1-1131535708
Goast
2005-11-09 14:28
2005.12.04
Проблема с Image


14-1131993278
Антоха зарядник
2005-11-14 21:34
2005.12.04
написание 3D игр на PHP ищу книжку


5-1114186238
Galiaf
2005-04-22 20:10
2005.12.04
Как установить компонент?


1-1131070651
Andreika_
2005-11-04 05:17
2005.12.04
dll + xml = Debugged Fault Notification