FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Popup menu en tButtonBmp
Posts: 189
Joined: Fri Oct 14, 2005 12:33 AM
Popup menu en tButtonBmp
Posted: Wed Jan 28, 2009 12:16 AM

Hola,

¿ Existe alguna manera de utilizar popup menú en la clase tButtonBmp ?

Gracias anticipadas,

Julio Llinás
Visita mi Blog en http://mangucybernetico.blogspot.com/
xHarbour 1.1.0 + FWH810 + Borland 5.5.1
Posts: 782
Joined: Wed Dec 19, 2007 07:50 AM
Re: Popup menu en tButtonBmp
Posted: Wed Jan 28, 2009 03:07 AM
jllinas wrote:¿ Existe alguna manera de utilizar popup menú en la clase tButtonBmp ?
Hola Julio:

Revisa el programa TestBtnm.prg en \FWH\SAMPLES

Un abrazo.

Manuel Mercado
manuelmercado at prodigy dot net dot mx
Posts: 189
Joined: Fri Oct 14, 2005 12:33 AM
Re: Popup menu en tButtonBmp
Posted: Fri Jan 30, 2009 03:28 AM

Maestro,

Gracias por estas líneas. Ya había visto el ejemplo que mencionas, pero ocurre que en ese caso utilizan la clase tBtnBmp, y mi interrogante es con la clase tButtonBmp, que es puro y duro a 32 bits.

Agradezco tu interés sobretodo...

Abrazos,

Julio Llinás
Visita mi Blog en http://mangucybernetico.blogspot.com/
xHarbour 1.1.0 + FWH810 + Borland 5.5.1
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Popup menu en tButtonBmp
Posted: Fri Jan 30, 2009 09:43 AM

Julio,

Aún no está implementado pero no creo que sea dificil de hacer.

Habria que modificar LButtonDown para detectar la zona en la que se hace click y abrir el popup.

Te animas a intentarlo ? :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 3107
Joined: Fri Oct 07, 2005 06:28 PM
Re: Popup menu en tButtonBmp
Posted: Fri Jan 30, 2009 11:05 AM

Antonio,

I made allready this modify LAST YEAR

I can send you this features

Best Regards, Saludos



Falconi Silvio
Posts: 2170
Joined: Fri Jul 18, 2008 01:24 AM
Re: Popup menu en tButtonBmp
Posted: Fri Jan 30, 2009 02:20 PM
jllinas wrote:Hola,

¿ Existe alguna manera de utilizar popup menú en la clase tButtonBmp ?

Gracias anticipadas,



jllinas, Antonio:

Aqui les dejo como hago para crearle un Menu Popup a TbuttonBmp, sin modificar la classe.
Espero les sea de utilidad. FWH 7.12

oBot11 := TButtonBmp():New( 10, 45, "ButtonBmp con PoPup", oWnd:oWndClient, {|| PopButtonBmp(oBot11) }, 200,34,,, .F., .F., .F.,, .F.,,, .F., ".\Clientes.bmp", Upper("TEXTRIGHT"), )


//--------------------
Function PopButtonBmp(oBot)
local oMenu, nRow:=oBot:nHeight

MENU oMenu POPUP 2007
MENUITEM "&Estados de Cuentas" ACTION msginfo("hola")
SEPARATOR
MENUITEM "Re&ordenar ficheros" ACTION msginfo("hola, de nuevo")
ENDMENU
ACTIVATE POPUP oMenu WINDOW oBot AT nRow, 0

return nil
Francisco J. Alegría P.

Chinandega, Nicaragua.



Fwxh-MySql-TMySql

Continue the discussion