... to create the dialog: function CreateChild() local oWndC, oIcon, oDlg, bOk1, bOk2 DEFINE ICON oIcon RESOURCE "test" DEFINE WINDOW oWndC NOMAXIMIZE MDICHILD OF oWnd FROM 0,0 TO 20,40 ICON oIcon oWndC:bGotFocus = {||oDlg:SetFocus()} // Sempre coloca o foco no Dialog oWndC:SetColor(GetSysColor(8),GetSysColor(15)) ...