FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour duda Ribbon
Posts: 838
Joined: Wed Aug 22, 2007 10:09 AM
duda Ribbon
Posted: Thu Apr 02, 2020 06:26 PM

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
Posts: 838
Joined: Wed Aug 22, 2007 10:09 AM
Re: duda Ribbon
Posted: Fri Apr 10, 2020 04:07 PM

uP!

Saludos / Regards,



FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: duda Ribbon
Posted: Fri Apr 10, 2020 04:22 PM

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

Continue the discussion