Auch bei der Form und dem Grid?
PS: Ob die Items enabled sind, ist eh erstmal egal, da du sie ja sowieso noch nicht siehst
Ein (Popup/Unter)Menü geht nur nicht auf, wenn es nichts zum Anzeigen hat, also keine Items drin, oder alle mit Visible=False, aber Item.Enabled ist dem Menü beim Anzeigen egal.
Und disablete Menüeinträge sollte man recht leicht erkennen können, so schön ausgegraut, wie die sind.