Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Tabsheet (https://www.delphipraxis.net/86539-tabsheet.html)

DelphiManiac 15. Feb 2007 13:10


Tabsheet
 
Hallo,

ich (oh man hab heute ganz schön viele Fragen an die Community) :wink:

Zurzeit nutze ich mehrere Tabsheets auf einem TabPageControl.

Beim Anzeigen des Tabsheets (OnShow-Ereignis) führe ich ein paar Prozeduren aus.
Nun wenn ich das Tabsheet ausblende
Delphi-Quellcode:
Tabsheet.TabVisible:=false;
..
dann wird die Onshow-Prozedure aufgerufen (bääh)..
ist das ein Fehler von TTabsheet, oder habe ich einen Denkfehler??
Ich behelfe mir da zurzeit mit einem Flag, das ich am Anfang abfrage und dann rausspringe (ich will ja nicht, dass
er beim auslbenden die OnShow-Prozedur ausführt)!!!

Danke für eure Hilfe...

DelphiManiac 15. Feb 2007 13:29

Re: Tabsheet
 
Könnte wohl an dem aktiven Tabsheet liegen.

Angenommen ich habe 3 Tabsheets

1

2 --> das ist gerade angewählt

3

nun blende ich 3 aus, dann springt er ja auf das 2. und nun wird anscheinend die OnShow von Tab 2 aufgerufen usw..

also wenn ich vorher Page 1 auswähle und dann die anderen Pages ausblende, dann passiert es nicht.

Also wohl kein direkter Fehler, ist ja ganz logisch.


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:12 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz