Página 1 de 1

Manipular un dialogex (Script)

Publicado: 08 Nov 2014 21:33
por carsonzillo
Hola a todos:

Anoche estuve trabajando en un proyectito para mi hermano y me pregunto que cómo se hacia para poner un tamaño personalizado a un dialog ex una vez que se muestra el mismo:

Simplemente se puede pone esto en On Show:
Window.SetSize(DialogEx.GetWndHandle(), 450, 750);
Teniendo en cuenta que el dialogo ( que es una ventana hija del principal ) está sujeto a las ventanas en su funcionamiento interno (porque son modales), la manera de entrar en las entrañas de un dialogex es através de las propiedades de la ventana (no del dialogEx), usando en lugar del manejador de la propia ventana, el manejador del propio dialogex (ventana hija) "DialogEx.GetWndHandle()" que es el equivalente de las ventanas cuando se usan solo para ventanas a "Window.GetWndHandle()".

En el ejemplo lo que estoy haciendo es dar parametros para las medidas del alto y ancho del dialogo,

Otro "truco" consiste y en el mismo estilo en poner directamente un titulo en la barra de titulo del dialogex:
Window.SetText(DialogEx.GetWndHandle(), "Eres un gaylord!!");
Con la posicion del dialogex es igual, solo hay que poner Window.SetPos .

A Disfrutar! jejeje