Hello
Trying to use ON MOVE , i noticed :
1) oDlg:bMoved is executed with nRow,ncol , so the preprocessor should be (fivewin.ch and dialog.ch):
<oWnd>:bMoved [ := \{ | nRow,nCol | <uMove> \} ], ;
2) Comparing two methods :
case nMsg == WM_LBUTTONDOWN
return ::LButtonDown( nHiWord( nLParam ), nLoWord( nLParam ),;
METHOD LButtonDown( nRow, nCol, nKeyFlags )
case nMsg == WM_MOVE
return ::Moved( nLoWord( nLParam ), nHiWord( nLParam ) )
METHOD Moved( nRow, nCol ) INLINE ;
Which is nRow ? nLoWord(nLParam) or nHiWord(nLParam)
Trying to use this method gives for nrow always 0 , nCol is updated
3) Using oDlg:Move(0,0,......)
? oDlg:nTop , oDlg:nLeft gives -130 and -104 . Why ?????
4) As mentioned earlyer : tgroup can't be used with a bitmap in his area , nor with ON PAINT WbdBox(.....) , they are erased
When the background color is the same from the window , there is no need to repaint the entire area !
Frank
Errors in window.prg ?
-
- Posts: 142
- Joined: Sun Oct 09, 2005 10:59 am
Return to “FiveWin for Harbour/xHarbour”
Jump to
- English Forums
- ↳ FiveWin for CA-Clipper
- ↳ FiveWin for Harbour/xHarbour
- ↳ FiveTouch
- ↳ EasyReport, EasyDialog and EasyPreview
- ↳ FiveMac / FivePhone (iPhone, iPad)
- ↳ FiveLinux / FiveDroid (Android)
- ↳ FiveWin for Pocket PC
- ↳ mod_harbour
- Foros en Español
- ↳ FiveWin para CA-Clipper
- ↳ FiveWin para Harbour/xHarbour
- ↳ FiveTouch
- ↳ EasyReport, EasyDialog y EasyPreview
- ↳ FiveMac / FivePhone (iPhone, iPad)
- ↳ FiveLinux / FiveDroid (Android)
- ↳ FiveWin para Pocket PC
- ↳ mod_harbour
- Forum italiani
- ↳ All products support
- Forum Portuguese
- ↳ All products support
- Forum German
- ↳ All products support
- General
- ↳ WhatsNew / Novedades
- ↳ Bugs report & fixes / Informe de errores y arreglos
- ↳ To do - WishList / Por hacer - Peticiones
- ↳ Utilities / Utilidades
- ↳ Off Topic / Otros temas
- Artificial Intelligence
- ↳ TensorFlow and Python examples
- ↳ TensorFlow.dll for Harbour and FWH
- ↳ latest AI news
- ↳ Building TensorFlow.dll
- ↳ AI Introduction (Harbour code and samples)