Einzelnen Beitrag anzeigen

Hawkeye219

Registriert seit: 18. Feb 2006
Ort: Stolberg
2.227 Beiträge
 
Delphi 2010 Professional
 
#2

Re: Eine Toolbar für viele Forms einsetzen ?

  Alt 14. Apr 2006, 12:08
Hallo ben,

ich würde im Hauptformular einen Platzhalter (TPanel) für die Toolbars ablegen und jeder Form eine eigene Toolbar spendieren. Beim Einblenden eines Formulars setzt Du die zugehörige Toolbar durch eine Anpassung ihrer Eigenschaft Parent in das Panel, beim Ausblenden eines Formulars machst Du diese Änderung wieder rückgängig. Auf diese Weise kannst Du die ganze Behandlung der Klick-Ereignisse (hoffentlich durch Actions ) in den Formular-Quelltexten vornehmen.

Eine weitere Möglichkeit wäre die Verwendung von Frames, die Du mit der Ausrichtung alClient in das Hauptformular legst. Das Umschalten reduziert sich in diesem Fall auf einen Aufruf der Methode BringToFront des ausgewählten Frames.

Gruß Hawkeye
  Mit Zitat antworten Zitat