con estos cambios en le archivo buttonb.prg quedaria resuelto el uso de png y jpg ,etc en los buttonb
en new y redefine ...
en LoadBitmap...
en new y redefine ...
// nuevo
::hBitmap := ::ReadPalBmpEx( ::cBitmap )[1]
// antiguo
// ::hBitmap = If( File( ::cBitmap ), ReadBitmap( 0, ::cBitmap ),;
// LoadBitmap( GetResources(), ::cBitmap ) )en LoadBitmap...
if ValType( cBmpName ) == 'N'
if IsGdiObject( cBmpName )
::hBitmap := cBmpName
endif
::cBitmap := cValToChar( cBmpName )
ELSE
// nuevo
::hBitmap := ::ReadPalBmpEx( ::cBitmap )[1]
// viejo
// elseif File( cBmpName )
// ::hBitmap = ReadBitmap( 0, cBmpName )
// else
// ::hBitmap = LoadBitmap( GetResources(), cBmpName )
endif