Vcl.Menus.TMainMenu.PopulateOle2Menu
Delphi
procedure PopulateOle2Menu(SharedMenu: HMenu; const Groups: array of Integer; var Widths: array of Longint);
C++
void __fastcall PopulateOle2Menu(HMENU SharedMenu, int const *Groups, const int Groups_High, int *Widths, const int Widths_High);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Vcl.Menus.pas Vcl.Menus.hpp |
Vcl.Menus | TMainMenu |
Beschreibung
Füllt ein OLE-Menü mit den Einträgen aus dem Hauptmenü.
Durch einen Aufruf von PopulateOle2Menu können Sie die Menüeinträge mit den GroupIndex-Werten, die im Parameter Groups angegeben sind, in das Menü integrieren, welches das SharedMenu-Handle verwendet. PopulateOle2Menu hängt alle Menüeinträge in den angegebenen Gruppen an das Menü an. Dabei wird für jeden hinzugefügten Menüeintrag der entsprechende Eintrag im Array Width erhöht. OLE-Container verwenden PopulateOle2Menu zum Kombinieren von Menüs.
Anmerkung: PopulateOle2Menu füllt das im Parameter SharedMenu angegebene Menü, macht es aber nicht zu dem mit dem Menü verbundenen OLE-Menü.