FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Consulta sobre BUTTON y BUTTONBMP
Posts: 408
Joined: Fri Jan 29, 2010 08:14 PM
Consulta sobre BUTTON y BUTTONBMP
Posted: Fri Nov 12, 2010 01:01 PM

Hola a todos;

Es una pregunta tonta, pero ahora mismo no se si es correcto, aunque me funciona bien, no se si se tiene que hacer asi.

En Resource WorkShop se definen igual los botones BUTTON que los BUTTONBAR ?

Hasta ahora los declaro en codigo asi:

  REDEFINE BUTTON oBotonBMP[1] ID 600 OF oDlg;
           ACTION If( Grabar(), ( cValid := .T., oDlg:End() ),;
                    ( cValid := .F., MiFoco( @oCampos, 1 ) )) ;
           MESSAGE "Aceptar"

Y probando ahora los BUTTONBMP, sin cambiar nada en el recurso, he hecho:

  REDEFINE BUTTONBMP oBotonBMP[1] ID 600 OF oDlg;
           ACTION If( Grabar(), ( cValid := .T., oDlg:End() ),;
                    ( cValid := .F., MiFoco( @oCampos, 1 ) )) ;
           PROMPT "Aceptar";
           BITMAP "VMenu_Nuevo" TEXTRIGHT;
           TOOLTIP "Aceptar000000"

Y funciona genial, usa el mismo control del boton que tenia para los BUTTON pero ahora con BUTTONBAR le añade una imagen al boton, sin controles Borland, genial, pero esto es correcto?

Tengo que cambiar algo en el recurso, o esto es correcto?

Un saludo
JLL

Libreria: FWH/FWH1109 + Harbour 5.8.2 + Borland C++ 5.8.2
Editor de Recursos: PellecC
ADA, OURXDBU
S.O: XP / Win 7 /Win10
Blog: http://javierlloris.blogspot.com.es/
e-mail: javierllorisprogramador@gmail.com
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 PM
Re: Consulta sobre BUTTON y BUTTONBMP
Posted: Fri Nov 12, 2010 01:29 PM

Saludos

Si es correcto, BUTTONBMP hereda de BUTTON esta a su vez crea el boton que nos brinda el API de window

La idea es BUTTONBMP es poder agregarle la imagen al boton que creamos con el API de window (con/sin temas activos en la aplicacion) que este no permite agregarle imagenes por default, simplemente se captura el mensaje WM_PAINT para poder hacer eso.

Posts: 408
Joined: Fri Jan 29, 2010 08:14 PM
Re: Consulta sobre BUTTON y BUTTONBMP
Posted: Fri Nov 12, 2010 03:13 PM

Muchas gracias Daniel.

Como siempre tan amable y apagando fuegos. Muchas gracias.

Un saludo
JLL

Libreria: FWH/FWH1109 + Harbour 5.8.2 + Borland C++ 5.8.2
Editor de Recursos: PellecC
ADA, OURXDBU
S.O: XP / Win 7 /Win10
Blog: http://javierlloris.blogspot.com.es/
e-mail: javierllorisprogramador@gmail.com

Continue the discussion