Precis en snabb look till och med ditt kodifierar, why du skapar dessa meniutems och förstör därefter dem i det samma tillvägagångssättet?
Långt har du gjort det verkar annars för att vara korrekt -- du tilldelar det känt av eventhandleren till händelsen, som in
mi2.OnClick: = Check1Click;
, när därefter användaren klickar på mi2, Check1Click får kallad
Du kan därefter använda avsändareparametern för att se vilka knäppas kallat det.
Emellertid efter dig sade mi2.OnClick: = Check1Click; i ditt källa-kodifiera, dig förstör omgående det, dvs. mi2.destroy;