AFAIK hat das TPopupMenu kein Windowhandle. Schon allein weil es ein Popupmenü ist *g*
TPopupMenu müsste auf ein Menu-
Handle zeigen (HMenu), also wie ein mit Create(Popup)Menu erzeugtes
Handle der
API.
Und einem Popupmenü kann man auch mit
nonVCL nur normale Items und weitere Popupmenüs zuordnen, keine edits oder sowas, es sei denn man bemüht sich, vollkommen selber zu zeichnen... ein wenig großer aufwand für sowas.
Um ein "anständiges" Fester wirst du also nicht herumkommen.