Silvio, just curiosity, final code? You can show? If you can't, no problem. Programmer's curiosity only. Regards, saludos. local aPt := { 111,200 } aPt := ClientToScreen( oWndMain:hWnd, aPt ) oFolder:bAction := { || IF(oFolder:nOption=3 .or. oFolder:nOption=6 ,; (oDlg:nHeight:=400,oDlg:Move( ...