I think I'm stuck with the form the way it is.unfortunately the demo did not work when i tested it.
i modified the code (VBA) in "Open Form1 (Modal)" button
to somewhat make it stop.
I might have to write a loop around the buttons, or the form, that goes nowhere until a button is clicked.
I have implemented Arnelgp"s code, with the module and without.
The form is accepting "modal on" but is still not stopping program flow.
Can there be some peculiar behaviour in the "Forms.Modal" property, which should stop program flow.
I have been through all the options and cannot see anything that might change this behaviour.
Code:
Private Sub Form_Open(Cancel As Integer)
If Me.OpenArgs & "" = "dialog" Then MakeFormDialog Forms("Messenger")
End Sub
Also the title bar is still visible but is now white.