Hallo zusammen,
ich bin gerade dabei, mit Lazarus zu beginnen und möchte ein kleines Programm schreiben.
Die TForm1 hat ein Menü, darüber möchte ich die einzelnen Seiten auf Panels aufrufen.
Es soll nun so sein, dass wenn ein neues Panel über einen Menüpunkt aufgerufen wird, das bisher
angezeigte Panel mit nicht mehr angezeigt wird.
Meine Lösung bisher ist, dass ich alle Panels mit Panelx.visible := FALSE in der Menüpunktprozedur MenuItem.onClick nicht mehr anzeige.
Bei ca. 15 Panels eine riesige Schreiberei.
Gibt es eine Möglichkeit, alle Objekte, also Panels auf der MainForm gleichzeitig zu verstecken, oder wäre hier eine
extra Prozedur hilfreicher?
Danke.