Thema: Delphi TabSheet unter der Maus

Einzelnen Beitrag anzeigen

Gentleman

Registriert seit: 29. Sep 2004
302 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: TabSheet unter der Maus

  Alt 27. Dez 2004, 23:09
hi!

du kannst das mit TabIndex machen.
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
  Edit1.Text:= IntToStr(PageControl1.TabIndex);
end;
so kannst du in Edit1 ausgeben welche Tabnummer (beginnend bei 0) gerade ausgewählt ist.

um beim auswählen eines TabSheets ein anderes anzuzeigen, könntest du folgendes verwenden:
Delphi-Quellcode:
procedure TForm1.PageControl1Change(Sender: TObject);
begin
  if PageControl1.TabIndex= 0 then
    PageControl1.TabIndex:= 1;
end;
dann wird, wenn du das erste TabSheet auswählst, das zweite angezeigt.

ich hoffe ich konnte dir damit ein bisschen weiterhelfen.
Lennard
Der Vorteil der Klugheit besteht darin, dass man sich dumm stellen kann. Das Gegenteil ist schon schwieriger. (Kurt Tucholsky)
  Mit Zitat antworten Zitat