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

Вниз

Закладки   Найти похожие ветки 

 
yel   (2006-10-09 14:03) [0]

Добрый день
Проблема в следующем: нужно, чтобы объект, расположенный на TabSheet (тот что у PageControl), при создании закладки и переключении на новую закладку располагался на ней

   with TTabSheet.Create(PageControl1) do
   begin
      PageControl := PageControl1;
      OnShow := TabSheetShow;
   end

procedure TForm1.TabSheetShow(Sender: TObject);
begin
   MyComponent.Parent := PageControl1.ActivePage;
end;

MyComponent в этом случае исчезает с первой закладки и нигде больше не виден.


 
Elen ©   (2006-10-09 14:22) [1]


> yel

Я так понимаю ты хочеш чтоб то что было на первой закладке при переключении перескакивало на другую активную? Если да то зачем делать закладками?


 
yel   (2006-10-09 14:39) [2]

Перескакивать будет не все, а только один объект.
В моей ситуации так получается, что проще сделать один общий объект для всех закладок


 
Elen ©   (2006-10-09 14:42) [3]


> yel

Так вынеси его за пределы закладок


 
yel   (2006-10-09 14:42) [4]

Оп, сделал

procedure TForm1.TabSheetShow(Sender: TObject);
begin
   dxFlowChart1.Parent := Sender as TTabSheet;
end;


Отдельное спасибо ветке про as и is


 
yel   (2006-10-09 14:43) [5]


> Так вынеси его за пределы закладок


Просто нужно чтобы в зависимости от закладки менялся и сам объект



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

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

Наверх




Память: 0.47 MB
Время: 0.029 c
2-1160291715
Primus
2006-10-08 11:15
2006.10.22
Automation в Delphy


3-1156831947
worldmen
2006-08-29 10:12
2006.10.22
Список алиасов из BDE.


15-1159342380
Александр Иванов
2006-09-27 11:33
2006.10.22
Прогрнамка для выбора файлов из VSS


2-1159520154
Василий Блаженный
2006-09-29 12:55
2006.10.22
BDS2006 vs Delphi 7


15-1159381074
Nic
2006-09-27 22:17
2006.10.22
Работа с оборудованием через com-порт