cómo crear un botón con btnbmp?

cómo crear un botón con btnbmp?

Postby nixbeau » Mon Mar 11, 2013 8:32 pm

amigos, ¿cómo puedo hacer un botón como éste se muestra a continuación con btnbmp?

al pasar el ratón sobre ella cambia de color a un degradado de blanco.

!Gracias


Image
nixbeau
 
Posts: 28
Joined: Sun Jan 08, 2012 6:17 pm

Re: cómo crear un botón con btnbmp?

Postby RenOmaS » Mon Mar 11, 2013 9:39 pm

En mi version de fwh que tengo (11.01)
Tienes que crear 4 imagens para el estado.
1 Normal
2 Pressed
3 Disabled
4 Mouse Over

y asignarlos mediante a chamada al metodo LoadBitmaps(... )
Code: Select all  Expand view
METHOD LoadBitmaps( cResName1, cResName2, cBmpFile1, cBmpFile2,;
                    cResName3, cBmpFile3, cResName4, cBmpFile4 ) CLASS TBtnBmp
 
Saludos/regards
RenOmaS

skype: americo.balboa
User avatar
RenOmaS
 
Posts: 205
Joined: Fri Oct 07, 2005 5:07 pm

Re: cómo crear un botón con btnbmp?

Postby Antonio Linares » Mon Mar 11, 2013 9:42 pm

Germano,

Aqui tienes un ejemplo:

germano.prg
Code: Select all  Expand view
#include "FiveWin.ch"

function Main()

   local oDlg, oBtn

   DEFINE DIALOG oDlg
   
   @ 10, 10 BTNBMP oBtn FILE "btntouch.bmp" SIZE 35, 35 NOBORDER

   oBtn:LoadBitmaps( ,,,,,,, "btntouch2.bmp" ) // este es el de arriba, modificado su color de fondo

   ACTIVATE DIALOG oDlg CENTERED

return nil
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: cómo crear un botón con btnbmp?

Postby nixbeau » Tue Mar 12, 2013 1:39 pm

Antonio Linares wrote:Germano,

Aqui tienes un ejemplo:

germano.prg
Code: Select all  Expand view
#include "FiveWin.ch"

function Main()

   local oDlg, oBtn

   DEFINE DIALOG oDlg
   
   @ 10, 10 BTNBMP oBtn FILE "btntouch.bmp" SIZE 35, 35 NOBORDER

   oBtn:LoadBitmaps( ,,,,,,, "btntouch2.bmp" ) // este es el de arriba, modificado su color de fondo

   ACTIVATE DIALOG oDlg CENTERED

return nil



Funcionó! Gracias. ¿Cómo puedo compilar las imágenes en el ejecutable?
nixbeau
 
Posts: 28
Joined: Sun Jan 08, 2012 6:17 pm

Re: cómo crear un botón con btnbmp?

Postby acuellar » Tue Mar 12, 2013 9:46 pm

Nixbeau

Las imágenes tenés que cargarla a tu DLL o RC.

luego usas RESOURCE en vez de FILE

Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1593
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 74 guests