Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi vererbung eines main-menus (https://www.delphipraxis.net/38441-vererbung-eines-main-menus.html)

mr.floppy81 19. Jan 2005 14:15


vererbung eines main-menus
 
moin,

brauche wieder die Hilfe von Fachmännern und -frauen.
Also mein Problem ist folgendes:

Ich habe zwei forms, auf dem ersten kann man in den verschiedensten Feldern Eingaben machen. Ausserdem findet sich hier noch ein Main menu.

Wenn man die Eingaben erledigt hat, kann man einen Knopf drücken und form 2 erscheint.
Nun soll auf Form2 das gleiche Main menu stehen wie auf form1.

Wie kann ich diese Vererbung realisieren??

Gibt es da Befehle...

LG Andreas

Dax 19. Jan 2005 14:18

Re: vererbung eines main-menus
 
Ganz einfach geht das ;)
Delphi-Quellcode:
Form2.Menu := Form1.Menu;

mr.floppy81 19. Jan 2005 15:24

Re: vererbung eines main-menus
 
hmm,

wenn ich das so eingebe sagt er mir dass :

"Menü "mainmenu1" wird bereits von einem anderen Formular benutzt."

Hast Du evtl andere Vorschläge???

Dax 19. Jan 2005 15:45

Re: vererbung eines main-menus
 
In dem Fall dürfte es so gehen:
Delphi-Quellcode:
Form2.Menu := TMainMenu.Create(Form2);
Form2.Menu.Merge(Form1.Menu);
Dabei wird jedes Element des Menus in das Menu auf Form2 kopiert, die Events werden auch ausgelöst.

mr.floppy81 20. Jan 2005 08:47

Re: vererbung eines main-menus
 
hurra... es geht *freu*

Danke
LG Andreas


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:14 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz