para Antonio Linares (BITMAP)
Posted: Thu Jul 09, 2009 9:30 pm
Estimados Amigos,
Probando la funcion bitmap, me consegui con un curioso detalle, despues de pintar el boton y crear un popmenu, cuando refresco el boton a traves de una de las opciones del popmenu, este bitmap se duplica un poco mas arriba del pintado originalemente.
Probando la funcion bitmap, me consegui con un curioso detalle, despues de pintar el boton y crear un popmenu, cuando refresco el boton a traves de una de las opciones del popmenu, este bitmap se duplica un poco mas arriba del pintado originalemente.
Code: Select all
#include "FiveWin.ch"
Function Test()
Local oDlgFecha
DEFINE DIALOG oDlgFecha SIZE 800,600
@ 10,10 BITMAP FILENAME ".\BITMAPS\btnbmp.bmp" PIXEL OF ODLGFECHA SIZE 25,25 NOBORDER
oDlgFecha:brClicked = { | nRow, nCol, nFlags | ;
ShowPopup2( oDlgFecha, nRow, nCol ) }
Activate dialog oDlgFecha center;
RETU NIL
FUNCTION SHOWPOPUP2(oDlg,nRow,nCOL)
Local oMenu
MENU oMenu POPUP 2007
MENUITEM "&PRUEBA" ;
action( TBitmap():New( 10, 10, 25, 25,, ".\BITMAPS\btnbmp.bmp", .T., oDlg,,, .F., .F.,,, .F.,, .T.,, .F. ))
ENDMENU
ACTIVATE POPUP oMenu OF oDlg AT nRow, nCol
RETURN( NIL )