About zoom window

Hello guys,
I’m developing an application, and I’m trying to implement zoom window (rectangle), but I’m having problems, I draw a circle, and I perform the zoom window using glOrtho, but when the system perform the zoom, my circle come distorced, like an elipse.
Can someone help me ?

Thank you for the moment
Best regards

Kurt

setup viewpoint
glScale(ZOOM,ZOOM,ZOOM)
1 == the same size larger than 1 scales bigger

Hello Zed,

How I will give the factor to use glScale ?

Thank you for the moment
Best regards
Kurt