FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Popup barra de botones (Solucionado)
Posts: 428
Joined: Thu Oct 19, 2006 12:28 PM
Popup barra de botones (Solucionado)
Posted: Fri Sep 09, 2022 11:14 AM
Buenos dias

No me acuerdo como impedir que al hacer clic con el boton derecho del raton sobre la barra de botones aparezca el popup siguiente:
--------------------------

Saludos



Jose Luis
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Popup barra de botones
Posted: Fri Sep 09, 2022 12:22 PM
Prueba
Code (fw): Select all Collapse
oBar:bRClicked  := { || .T. }
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
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Popup barra de botones
Posted: Fri Sep 09, 2022 01:10 PM
Code (fw): Select all Collapse
    DEFINE BUTTONBAR OBAR BUTTONSIZE 49, 55 _3DLOOK  TOP  OF oWndMain ;
           CURSOR oHand 2007  // ESTA EM C:\SAMPLES\TESTGRAD.PRG

    // Liga o Cursor do Dedo, Mesmo Que eu Tire de ButtonBar...
    AEval( oBar:aControls, { | o | o:oCursor := oHand } )
    AEval( oBar:aControls, { | oBtn | oBtn:lBarBtn := .F. } )

    // Tratamentos Para a Barra de Botoes
    oBar:bRClicked := { || ( Click(), FUNDOWND( 1 ) ) } // Mouse Direito
    oBar:bLClicked := { || ( Click(), Logo()        ) } // Mouse Esquerdo

    oBar:SetColor( CLR_BLACK, CLR_WINDOW )

    // Este modelo e melhor esta em: \samples\testbtb.prg e testgrad.prg
    oBar:bClrGrad := { | lInvert | If( lInvert, ;
        { { 1/3, nRGB( 255, 253, 222 ), nRGB( 255, 231, 151 ) }, ;
          { 2/3, nRGB( 255, 215,  84 ), nRGB( 255, 233, 162 ) }  ;
        }, ;
          { { 1/2, nRGB( 219, 230, 244 ), nRGB( 207-50, 221-25, 255 ) }, ;
          { 1/2, nRGB( 201-50, 217-25, 255 ), nRGB( 231, 242, 255 ) }  ;
        } ) }

    // Cor no Prompt dos Botoes
    oBar:nClrText = CLR_HBLUE
    oBar:Adjust()
    oBar:ctooltip := ( OemToAnsi( "<Click> Na Barra de Ferramentas " +CRLF+  ;
                                  "Com o BotÆo  Direito do Mouse,  " +CRLF+  ;
                                  "Para Trocar o Fundo da Janela,  " +CRLF+  ;
                                  "Somente de um Arquivo BitMap... " +CRLF+  ;
                                  "<Click>  no BotÆo Esquerdo Para " +CRLF+  ;
                                  "Mostrar um Logo do Sistema...   " ) )


Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 428
Joined: Thu Oct 19, 2006 12:28 PM
Re: Popup barra de botones
Posted: Fri Sep 09, 2022 02:05 PM

Solucionado

Muchas gracias Carlos y Joao

--------------------------

Saludos



Jose Luis
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Popup barra de botones
Posted: Sat Sep 10, 2022 12:28 PM
JoseLuis wrote:Solucionado

Muchas gracias Carlos y Joao


Si me cambias el nombre, no te volveré a contestar :-) :-) :-) :-) :-) :-) :-) :-)
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
Posts: 428
Joined: Thu Oct 19, 2006 12:28 PM
Re: Popup barra de botones (Solucionado)
Posted: Thu Sep 22, 2022 04:50 PM

No fastidies, no me abandones .

Vaya fallo, estoy yo bueno.

--------------------------

Saludos



Jose Luis

Continue the discussion