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 Pagecontrol Tabsheet sperren (https://www.delphipraxis.net/11941-pagecontrol-tabsheet-sperren.html)

Budda 17. Nov 2003 13:06


Pagecontrol Tabsheet sperren
 
Hallo,

also ich möchte auf Buttonclick ein bestimmtes Tabsheet sperren, also ausgrauen und somit nicht anklickbar machen. Habe dazu schon hier im Forum gesucht und gefunden das das mit dem Event Onchaning gehen soll mit dem Parameter AllowChange.
Nun hab ich versucht folgendes einzubauen:
Delphi-Quellcode:
PageControl1.OnChanging(Tabsheet2,false);
Das geht so allerdings nich, der Fehler liegt wohl beim Tahsheet2, allerdings weiss ich nicht was ich da sonst angeben soll ausser dem Tabsheet was gesperrt werden soll.

Gruss
Budda

SirThornberry 17. Nov 2003 13:16

Re: Pagecontrol Tabsheet sperren
 
du musst dem onchaning die ereignisprocedure zuweisen (doppelklick im Objectinspektor auf unter "Event" auf "onChanging") und darin AllowChange auf false setzen.

Sharky 17. Nov 2003 13:22

Re: Pagecontrol Tabsheet sperren
 
Hai Budda,

mit AllowChange im Ereigniss OnChanging kannst Du eigentlich nur verhindern das Du aus dem aktiven TabSheet rauskommst.

Je nachdem was Du machen möchtest ist es eventuell sinvoller das TabSheet mit TabVisible auszublenden wenn der Anwender nicht drannkommen soll.

Budda 17. Nov 2003 13:59

Re: Pagecontrol Tabsheet sperren
 
Das Problem ist wenn ich das Tabsheet per
Delphi-Quellcode:
Tabsheet1.Visible := false
ausblende will macht er es nicht ^^

Sharky 17. Nov 2003 14:26

Re: Pagecontrol Tabsheet sperren
 
TabSheet.Visible? Wer hat das gesagt? :lol:

TabSheet1.TabVisible := False;

Budda 17. Nov 2003 14:31

Re: Pagecontrol Tabsheet sperren
 
Ahhhhhhhhh

*Brillekaufengeh*

Danke ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:16 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