Forum: Programmieren allgemein
by ThomasWB,
16. Apr 2022
for var action in ActionList1 do
action.Enabled := False;
Wahrscheinlich gibt es keine andere Lösung. Daher danke für diesen "knackigen", kurzen Code.
Evtl. werde ich mir eine Komponente mit einer Enable-Property bauen, die dann dahinter diesen Code hat.
Forum: Programmieren allgemein
by ThomasWB,
16. Apr 2022
Vielen Dank für die Antworten. Leider ist keine von beiden meine erhoffte Lösung. Ich dachte, dass ich mit einem Schlag alle Aktionen einer ActionList deaktiviere.
Die Lösung von Uwe Raabe ist hier leider auch nur die halbe Lösung, da der Anwender in diesem Falle einen aktiven Button hat, auf den Button drückt (er ist ja nicht deaktiviert) und sich wundert, warum nichts geschieht.
Forum: Programmieren allgemein
by ThomasWB,
13. Apr 2022
Hallo zusammen,
ich lade nach dem Start meiner Applikation eine Anzahl grösserer Dateien (Excel) im Hintergrund in Grids. Solange die Dateien nicht geladen sind, möchte ich alle Aktionen (Buttons, Menüs etc.), die diese Daten benötigen, deaktiviert haben,
Nachdem ich nun anfange TActionList zu verwenden, kam mir der Gedanke all die Aktionen, die mit diesen Dateien zusammenhängen, in eine...