Pequenas Correcoes na TBTNBMP

Pequenas Correcoes na TBTNBMP

Postby miragerr » Sun Aug 28, 2011 2:58 am

[EM PORTUGUES BRASIL]
Ola amigos

Fiz uma pequena modificação na classe TBTNBMP adicionando a clausula CANCEL, ate ai tudo bem, mais gostaria de mudar a cor do texto quando fica desabilitado, este fica com a cor muito apagada, e tambem o BITMAP ficasse cinza.

[EM ESPANHOU usando TRADUKKA]
Hola amigos

Hice un pequeño cambio en la clase TBTNBMP añadir la cláusula de CANCELAR, por lo que ahora todo va bien, la mayoría como para cambiar el color del texto cuando está desactivado, este es el color muy tenue, y también la estancia BITMAP gris.

em FIVEWIN.CH
Code: Select all  Expand view  RUN

#xcommand REDEFINE BTNBMP [<oBtn>] ;
             [ ID <nId> ] ;
             [ <bar: OF, BUTTONBAR > <oBar> ] ;
             [ <resource: NAME, RESNAME, RESOURCE> <cResName1> ;
                [,<cResName2>[,<cResName3>[,<cResName4>] ] ] ];
             [ <file: FILE, FILENAME, DISK> <cBmpFile1> ;
               [,<cBmpFile2>[,<cBmpFile3>[,<cBmpFile4>] ] ] ] ;
             [ <action:ACTION,EXEC,ON CLICK> <uAction,...> ] ;
             [ MESSAGE <cMsg> ] ;
             [ <adjust: ADJUST > ] ;
             [ WHEN <uWhen> ] ;
             [ <lUpdate: UPDATE> ] ;
             [ TOOLTIP <cToolTip> ] ;
             [ PROMPT <cPrompt> ] ;
             [ FONT <oFont> ] ;
             [ <lNoBorder: NOBORDER> ] ;
             [ <layout: CENTER, TOP, LEFT, BOTTOM, RIGHT> ] ;
             [ <l2007: 2007> ] ;
             [ <lTrans: TRANSPARENT> ] ;
             [ <lNoRound: NOROUND> ];
             [ <lCancel: CANCEL> ]; //JACKSON
      => ;
         [ <oBtn> := ] TBtnBmp():ReDefine( <nId>, <cResName1>, <cResName2>,;
            <cBmpFile1>, <cBmpFile2>, <cMsg>, [{|Self|<uAction>}],;
            <oBar>, <.adjust.>, <{uWhen}>, <.lUpdate.>, <cToolTip>,;
            <cPrompt>, <oFont>, [<cResName3>], [<cBmpFile3>], [!<.lNoBorder.>],;
            [ Upper(<(layout)>) ], <.l2007.>,[<cResName4>], [<cBmpFile4>], <.lTrans.>, !<.lNoRound.>, <.lCancel.> ) //JACKSON <.lCancel.>

 


EM BTNBMP.PRG em com RESOURCE
Code: Select all  Expand view  RUN

METHOD ReDefine( nId, cResName1, cResName2, cBmpFile1, cBmpFile2, cMsg,;
                 bAction, oBar, lAdjust, bWhen, lUpdate, cToolTip,;
                 cPrompt, oFont, cResName3, cBmpFile3, lBorder, cLayout, ;
                 l2007, cResName4, cBmpFile4, lTransparent, lRound, lCancel ) CLASS TBtnBmp //jackson "lCancel"

   DEFAULT cMsg := "", lAdjust := .f., lUpdate := .f., lBorder := .t.,;
           cLayout := "TOP", l2007 := .f., oBar := GetWndDefault(), lRound := .T.,;
           lCancel := .F.

   ::lCancel   := lCancel // jackson
 


Obrigado pela atenção
Jackson Douglas C. Brito
Boa Vista - RR - Brasil
FWH 12.09 Last Build
xHarbour Free
UESTUDIO
SQLRDD
User avatar
miragerr
 
Posts: 140
Joined: Tue Oct 11, 2005 2:36 am
Location: Brasil

Re: Pequenas Correcoes na TBTNBMP

Postby FranciscoA » Mon Aug 29, 2011 2:46 am

Fiz uma pequena modificação na classe TBTNBMP adicionando a clausula CANCEL, ate ai tudo bem, mais gostaria de mudar a cor do texto quando fica desabilitado, este fica com a cor muito apagada, e tambem o BITMAP ficasse cinza.

Miragerr, talvez este post vai ser útil:
viewtopic.php?f=6&t=14192&hilit=franciscoA#p73166

Saudações.
Francisco J. Alegría P.
Chinandega, Nicaragua.

Fwxh-MySql-TMySql
User avatar
FranciscoA
 
Posts: 2159
Joined: Fri Jul 18, 2008 1:24 am
Location: Chinandega, Nicaragua, C.A.


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 60 guests