Yo no uso lo que ofrece el guieditor, porque por mi experiencia, no sirve.
Esta es mi manera de hacer que se vea bien en todas las resoluciones:
local sourceX, sourceY = 1920, 1080 -- La resolucion donde fue creado
local sx, sy = guiGetScreenSize ( )
addEventHandler ( "onClientRender", root,
function ( )
dxDrawRectangle ( ( 5 / sourceX ) * sx, ( 5 / sourceY ) * sy, ( 5 / sourceX ) * sx, ( 5 / sourceY ) * sy, tocolor ( 255, 255, 255 ) )
end
)
Y para la escala de los textos:
( sy / sourceY ) * scale