Page 1 of 1

duda Ribbon

PostPosted: Thu Apr 02, 2020 6:26 pm
by MOISES
Hola:

Al hacer más pequeña la ventana WndMain con una ribbon, o bien porque la resolución del usuario es menor y no caben todos los botones, ¿sería posible que el control hiciera más pequeños los bitmaps de los botones para hacer el reajuste automáticamente? Así lo hace Office por ejemplo.

Muchas gracias. Un saludo

Re: duda Ribbon

PostPosted: Fri Apr 10, 2020 4:07 pm
by MOISES
uP!

Re: duda Ribbon

PostPosted: Fri Apr 10, 2020 4:22 pm
by cnavarro
Moisés, poderse se puede, evidentemente, pero requiere programar la clausula ON RESIZE de la ventana principal
1.- Cuando entras en la aplicación, te guardas las dimensiones de la ventana: ancho, alto
2.- En la clausula ON RESIZE de la ventana/dialogo calculas el porcentaje que ha cambiado tanto de alto como de ancho
3.- Este porcentaje se lo aplicas a las dimensiones del RIBBON, y por lo tanto a las dimensiones de cada control que contiene el RIBBON que con un AEVal podrás hacerlo fácilmente aplicado a la DATA :aControls del RIBBON o data equivalente. Es lo que se me ocurre así por encima.