Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Menü Button sperren sobald das Programmfenster offen ist (https://www.delphipraxis.net/152791-menue-button-sperren-sobald-das-programmfenster-offen-ist.html)

Delphiuser1987 7. Jul 2010 07:36

Delphi-Version: 2010

Menü Button sperren sobald das Programmfenster offen ist
 
Hi, hab mal wieder ein Problem,
ich möchte ein Menübutton auf enable=false schalten sobald das Programmfenster offen ist, also bevor ich das Programm praktisch starte. Der Button soll aber auch noch nach dem Programmstart deaktiviert bleiben, bis ich ihn dann irgendwann aktiviere.
Der Hintergrund ich möchte eine Programmsperre bzw. Freigabe programmieren.
Am Anfang des Programms soll man nur den Button sperren drücken können.
Wie kann ich das mache ??, bzw. gibt es schon was fertiges ???

Danke euch schon mal :-D:thumb:

mkinzler 7. Jul 2010 07:40

AW: Menü Button sperren sobald das Programmfenster offen ist
 
Erst sperren, ab dem Zeitpunkt, wo man es nicht mehr soll.
Ich verstehe anhand deiner Frage aber nicht, wann das genau ist :roteyes:

Delphiuser1987 7. Jul 2010 07:50

AW: Menü Button sperren sobald das Programmfenster offen ist
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich möchte einfach die Menü-Buttons bevor das Programm gestartet ist
"nicht klickbar" machen.
Das ich nicht schon vor Programmstart sperren oder freigeben klicken kann
Unten hab ich noch nen Screenshot

mkinzler 7. Jul 2010 07:52

AW: Menü Button sperren sobald das Programmfenster offen ist
 
Dann sperre ihn doch im OI und enable ihn wenn die Funktion möglich sein soll

Delphiuser1987 7. Jul 2010 07:54

AW: Menü Button sperren sobald das Programmfenster offen ist
 
ja klar, dank dir :-D:thumb::thumb:

himitsu 7. Jul 2010 08:23

AW: Menü Button sperren sobald das Programmfenster offen ist
 
Sowas kannst du auch in OnCreate der Form machen, falls dieses noch von irgendwas abhängig sein soll.

Wenn das aber ein Schutz sein soll, dann auch nochmal im OnClick-Erignis abfragen, ob es wirklich erlaubt ist, denn man kann von Außen sehr leicht das Enable umstellen.


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