duda Ribbon

Post Reply
MOISES
Posts: 838
Joined: Wed Aug 22, 2007 10:09 am

duda Ribbon

Post 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
Saludos / Regards,

FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
MOISES
Posts: 838
Joined: Wed Aug 22, 2007 10:09 am

Re: duda Ribbon

Post by MOISES »

uP!
Saludos / Regards,

FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
User avatar
cnavarro
Posts: 6605
Joined: Wed Feb 15, 2012 8:25 pm
Location: España
Has thanked: 6 times
Been thanked: 8 times

Re: duda Ribbon

Post 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.
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Post Reply