Damit habe ich es schon probiert bekomme aber immer nur den Menuindex von meinem MainMenu (hier: 1) zurueck. Egal ob ich
Delphi-Quellcode:
procedure TForm3.Race1Click(Sender: TObject);
begin
(Sender as TMenuItem).Checked := true;
ShowMessage(InttoStr((Sender as TMenuItem).MenuIndex));
end;
oder so mache
Delphi-Quellcode:
procedure TForm3.Race1Click(Sender: TObject);
begin
(Sender as TMenuItem).Checked := true;
ShowMessage(InttoStr(Race1.MenuIndex));
end;
Bei letzterem leuchtet mir das auch ein, weil ja nicht auf das untergeordnete Menu zugreife. Aber wie greift man darauf zu? So das einem der Index-Wert für den Pop-Up Eintrag angezeigt und nicht der für den Mainmenuindex?
*verzweifel*