Oupss! in fact it is only when i use a function that automatically sesize the dialog according to the screen resolution PROCEDURE ResizeDlg(oDlg,x,y,h,la,n) LOCAL HAUTEURDIALOG := 0, ; LARGEURDIALOG := 0, ; I := 0 local ox,oy if h#1 HAUTEURFENETRE := (WNDMAIN():nVertRes()-24)/h LARGEURFENETRE ...