Hi Erel,
In the fx.MsgBox2 calling function and the help text we have:
Msgbox2(Owner As Form, Message As String, Title As String, Positive As String, Cancel As String, Negative As String, Style As Object)
The order of the button texts is Positive, Cancel, Negative.
But on displayed message box the order is
Positive, Negative Cancel.
Could you please change the order the calling function and in the help to be coherent.
The library code is correct. It adds the buttons in this order: Positive, Cancel and Negative. I guess that somewhere internally it decides to switch the positions. Maybe to match the OS defaults.