Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.30;
Скачать: CL | DM;

Вниз

Переключение между формами с помощью набора закладок   Найти похожие ветки 

 
CyBeR ©   (2004-04-28 16:04) [0]

Добрый день!
Как создавать закладку при создании формы, а потом по TabSet.Change активировать именно это окно и чтобы при закрытии формы закладка удалялась есс-но.


 
clickmaker ©   (2004-04-28 16:28) [1]

Form.OnCreate - TS := TTabSet.Create(Application)
TabSet.OnChange - Form.BringToFront или Form.Visible := true;
Form.OnDestroy - TS.Free


 
CyBeR ©   (2004-04-28 17:19) [2]

ExamForm.OnCreate:
addedindex:=ParentFM.TabSet.Tabs.AddObject("MyForm",ExamForm);
ParentFM.TabSet.TabIndex:=addedindex;

ParentFM.TabSet.Change:
if (Sender is TTabSet) then
   with (Sender as TTabSet) do
   TForm(TabSet.Tabs.Objects[TabSet.TabIndex]).Show;

напишите, пожалуйста, в чем косяк???


 
clickmaker ©   (2004-04-28 17:25) [3]


> CyBeR ©   (28.04.04 17:19) [2]

А в чем косяк проявляется?


 
CyBeR ©   (2004-04-28 17:45) [4]

>>clickmaker ©
Косяк в том, что при создании формы пишет ListIndex out of bounds(-1). Я прекрасно понимаю что это значит, но как вылечить ума не приложу, перепробовал уже все



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

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

Наверх




Память: 0.47 MB
Время: 0.065 c
3-1083503907
dilp
2004-05-02 17:18
2004.05.30
ошибка при создании ADO компоненты - setFileSecurity не найдена


1-1084779160
Lera
2004-05-17 11:32
2004.05.30
TList.Sort


14-1084129697
James Stuart
2004-05-09 23:08
2004.05.30
Вопрос по Виндам 98


3-1084096410
Sem
2004-05-09 13:53
2004.05.30
многие ко многим


4-1082564288
bOSE
2004-04-21 20:18
2004.05.30
завершение сеанса в w2k/xp