Application
===========
Path and name: C:\JLLORISH\PsitaControl32 v10 Rel 1.3\alert.exe (32 bits)
Size: 2,422,784 bytes
Time from start: 0 hours 0 mins 2 secs
Error occurred at: 17-11-2010, 14:19:24
Error description: Error BASE/1005 Message not found: TXBROWSE:LKINETIC
Stack Calls
===========
Called from: .\source\function\HARBOUR.PRG => _CLSSETERROR(168)
Called from: => TXBROWSE:_LKINETIC(4967)
Called from: .\PROC0901.PRG => TABLANIDADAS(0)
Called from: .\PROC0901.PRG => NIDADAS(0)
Called from: .\ALERT.PRG => (b)FRAMEBAR(0)
Called from: => TBTNBMP:CLICK(389)
Called from: => TBTNBMP:LBUTTONUP(560)
Called from: => TWINDOW:HANDLEEVENT(0)
Called from: => TCONTROL:HANDLEEVENT(1454)
Called from: => TBTNBMP:HANDLEEVENT(1025)
Called from: .\WINDOW.PRG => _FWH(0)
Called from: => WINRUN(0)
Called from: => TMDIFRAME:ACTIVATE(0)
Called from: .\ALERT.PRG => MAINOPENWND(0)
Called from: .\ALERT.PRG => MAIN(0)
System
Daniel Garcia-Gil wrote:jll-fwh
Puedes por favor aportar un pequeño ejemplo que podamos construir
Gracias
ON RESIZE ( oGrid:SetSize( oWnd:nRight-14, oWnd:nBottom-30 ), oGrid:lBrushed := .F. )
if ::cBmpAdjBrush != NIL .and. !::lBrushed
::lBrushed := .t.
::lTransparent := .t.
if valtype( ::cBmpAdjBrush ) == "C"
if '.' $ ::cBmpAdjBrush
if upper( right( ::cBmpAdjBrush, 3 ) ) == "BMP"
if file( ::cBmpAdjBrush )
hBmp := ReadBitmap( 0, ::cBmpAdjBrush )
else
msgstop( "File " + ::cBmpAdjBrush + " not Found","Fivewin: Class TXBrowse" )
return( 0 )
endif
else
msgstop( "Bad BMP File format","Fivewin: Class TXBrowse" )
return( 0 )
endif
else
if ( hBmp := LoadBitmap( GetResources(), ::cBmpAdjBrush ) ) == 0
msgstop( "Resource " + ::cBmpAdjBrush + " No Found", "Fivewin: Class TXBrowse" )
return( 0 )
endif
endif
else
msgstop( "Only BMP File or Resource","Fivewin: Class TXBrowse" )
return( 0 )
endif
nBrushRow := 0
nBrushCol := 0
nBrushWidth := ::BrwWidth()
nBrushHeight := ::BrwHeight()
if ::lRecordSelector = .T.
nBrushCol += RECORDSELECTOR_WIDTH *0.73
nBrushWidth -= RECORDSELECTOR_WIDTH *0.73
endif
if ::lFooter
nBrushHeight -= ::FooterHeight()
endif
if ::lHeader
nBrushHeight -= ::HeaderHeight()
nBrushRow += ::HeaderHeight()
endif
PalBmpDraw( ::hDC, nBrushRow, nBrushCol, hBmp,, nBrushWidth, nBrushHeight )
hDCComp := CreateCDC( ::hDC )
hBmpNew := CreateCompatibleBitMap( ::hDC, ::BrwWidth(), ::BrwHeight() )
holdBitMap := selectobject( hdccomp, hBmpNew )
BitBlt( hDCComp, nBrushCol, nBrushRow, nBrushWidth, nBrushHeight, ::hDC, nBrushCol, nBrushRow, SRCCOPY )
selectobject( hBmpNew, hOldBitMap )
::lBrushed := .t.
::lTransparent := .t.
::oBrush:End()
DeleteObject( ::oBrush:hBrush )
::oBrush:hBrush = CreatePatternBrush( hBmpNew )
DeleteObject( hBmpNew )
DeleteObject( hBmp )
DeleteDC( hDCComp )
//::Refresh()
endif
jll-fwh wrote:Solo queda pendiente el tema de los cursores que tampoco funciona bien, lo aplico como comento Antonio, pero no funciona bien.
jll-fwh wrote:Una pregunta que no acabo de entender, ¿porque cuando se redimensiona la ventana hay que hacer oGrid:lBrushed := .F. ?
jll-fwh wrote:Algo que si me preocupa y mucho es, el tema de la perdida de memoria, con estas modificaciones esta solucionado? esta version que yo uso tiene mas BUG de memoria por ahi que me pueden dar problemas? , muy preocupante, porque una vez finalice las pruebas que estoy haciendo, voy a empezar un proyecto grande y ahora mismo ya me estoy preocupando.
Return to FiveWin para Harbour/xHarbour
Users browsing this forum: No registered users and 45 guests