finestra modale

Ciao, ho fatto una routine che mi costruisce una form da un container in automatico. Adesso la fase successiva quella di poter pilotare il gioco anche con le finestre modali, che mi servono per aprire delle finestre che mi permetto di selezionare un valore da un elenco proposto. Ho fatto cos:
Dim f As New Window
If par_showModal Then
#if TargetMacOS
f.Frame = Window.FrameTypeSheet
#else
f.Frame = Window.FrameTypeMovableModal
#Endif
End If
poi segue il codice dove con EmbedWithin collego il container alla form.
Il gioco non funziona, ci sto sciapinando da tempo, le finestre non si aprono in modale con ShowModal e con ShowModalWithin(per mac). Qualche suggerimento?

Non necessaria la differenziazione per frame. Usa la sintassi per Mac (frame e showModalWithin) verr automaticamente convertita su win.
La finestra sar modale.

Se non riesci a inserire il container nella finestra, probabilmente dipende da fattori diversi che l’essere modale o meno:
(se ho capito il problema) prova ad assegnarlo come parametro prima di fare lo show e mostralo nell’open della modale.