FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour Recompilar biblioteca ttaskbar
Posts: 99
Joined: Thu Aug 02, 2012 03:21 PM
Recompilar biblioteca ttaskbar
Posted: Wed Aug 05, 2015 08:22 PM
Buenas tardes, para el sr. Andres Reyes Hernandez, estoy intentando recompilar los fuentes de la biblioteca ttaskbar, con xHarbour 1.2.3 Intl. (SimpLex) (Build 20141106) y Fivewin FWHX 15.01, pero una vez actualizada la biblioteca y utilizarla en sus samples, todos los test rebotan el siguiente error.

Any Help, recompiling ttaskbar lib with xHarbour 1.2.3 Intl. (SimpLex) (Build 20141106) and Fivewin FWHX 15.01, after updating library all samples test shows the attached error log.

Code (fw): Select all Collapse
Application
===========
聽 聽Path and name: D:\temporal\ttask\tests\test\test.exe (32 bits)
聽 聽Size: 2,808,320 bytes
聽 聽Compiler version: xHarbour 1.2.3 Intl. (SimpLex) (Build 20141106)
聽 聽FiveWin 聽Version: FWHX 15.01
聽 聽Windows version: 5.1, Build 2600 Service Pack 2

聽 聽Time from start: 0 hours 0 mins 0 secs 
聽 聽Error occurred at: 08/05/15, 15:32:18
聽 聽Error description: Error BASE/1075 聽Argument error: >
聽 聽Args:
聽 聽 聽[ 聽 1] = U 聽 
聽 聽 聽[ 聽 2] = N 聽 0

Stack Calls
===========
聽 聽Called from: .\source\classes\TEXPLBAR.PRG => TTASKPANEL:NEW( 365 )
聽 聽Called from: source\taskpanel.prg => TASKPANELBEGIN( 64 )
聽 聽Called from: test.prg => BROWSETEST( 51 )
聽 聽Called from: test.prg => MAIN( 38 )

System
======
聽 聽CPU type: Genuine Intel(R) CPU 聽 聽 聽 聽 聽 U2500 聽@ 1.20GHz 1200 Mhz
聽 聽Hardware memory: 1016 megs

聽 聽Free System resources: 90 %
聽 聽 聽 聽 GDI 聽 聽resources: 90 %
聽 聽 聽 聽 User 聽 resources: 90 %

聽 聽Windows total applications running: 7
聽 聽 聽 1 , C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9
聽 聽 聽 2 , C:\WINDOWS\system32\SHLWAPI.dll 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 
聽 聽 聽 3 , D:\temporal\ttask\tests\test\test.exe 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 
聽 聽 聽 4 DDE Server Window, C:\WINDOWS\system32\OLE32.DLL 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 
聽 聽 聽 5 MCI command handling window, C:\WINDOWS\system32\WINMM.DLL 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 
聽 聽 聽 6 Men煤 Inicio, 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 
聽 聽 聽 7 Quick Launch, C:\WINDOWS\system32\SHELL32.dll 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 

Variables in use
================
聽 聽Procedure 聽 聽 Type 聽 Value
聽 聽==========================
聽 聽TTASKPANEL:NEW
聽 聽 聽Param 聽 1: 聽 聽U 聽 聽
聽 聽 聽Param 聽 2: 聽 聽U 聽 聽
聽 聽 聽Param 聽 3: 聽 聽U 聽 聽
聽 聽 聽Param 聽 4: 聽 聽U 聽 聽
聽 聽 聽Param 聽 5: 聽 聽N 聽 聽50
聽 聽 聽Param 聽 6: 聽 聽O 聽 聽Class: TTASKPANEL
聽 聽 聽Param 聽 7: 聽 聽U 聽 聽
聽 聽 聽Param 聽 8: 聽 聽U 聽 聽
聽 聽 聽Param 聽 9: 聽 聽N 聽 聽0
聽 聽 聽Param 聽10: 聽 聽U 聽 聽
聽 聽 聽Param 聽11: 聽 聽N 聽 聽50
聽 聽 聽Param 聽12: 聽 聽C 聽 聽"[ERRORSYS]"
聽 聽TASKPANELBEGIN
聽 聽 聽Param 聽 1: 聽 聽U 聽 聽
聽 聽 聽Param 聽 2: 聽 聽U 聽 聽
聽 聽 聽Param 聽 3: 聽 聽U 聽 聽
聽 聽 聽Param 聽 4: 聽 聽U 聽 聽
聽 聽 聽Param 聽 5: 聽 聽U 聽 聽
聽 聽 聽Param 聽 6: 聽 聽N 聽 聽1
聽 聽 聽Param 聽 7: 聽 聽O 聽 聽Class: TPANEL
聽 聽 聽Param 聽 8: 聽 聽U 聽 聽
聽 聽 聽Param 聽 9: 聽 聽U 聽 聽
聽 聽 聽Param 聽10: 聽 聽L 聽 聽.F.
聽 聽 聽Param 聽11: 聽 聽L 聽 聽.T.
聽 聽 聽Param 聽12: 聽 聽N 聽 聽0
聽 聽 聽Param 聽13: 聽 聽U 聽 聽
聽 聽BROWSETEST
聽 聽 聽Param 聽 1: 聽 聽O 聽 聽Class: TPANEL
聽 聽 聽Local 聽 1: 聽 聽U 聽 聽
聽 聽 聽Local 聽 2: 聽 聽U 聽 聽
聽 聽 聽Local 聽 3: 聽 聽U 聽 聽
聽 聽MAIN
聽 聽 聽Local 聽 1: 聽 聽O 聽 聽Class: TWINDOW
聽 聽 聽Local 聽 2: 聽 聽U 聽 聽
聽 聽 聽Local 聽 3: 聽 聽O 聽 聽Class: TRIBBONBAR
聽 聽 聽Local 聽 4: 聽 聽O 聽 聽Class: TRBGROUP
聽 聽 聽Local 聽 5: 聽 聽O 聽 聽Class: TRBTN
聽 聽 聽Local 聽 6: 聽 聽U 聽 聽
聽 聽 聽Local 聽 7: 聽 聽O 聽 聽Class: TRBTN
聽 聽 聽Local 聽 8: 聽 聽O 聽 聽Class: TPANEL

Linked RDDs
===========
聽 聽DBF
聽 聽DBFFPT
聽 聽DBFBLOB
聽 聽DBFNTX

DataBases in use
================

Classes in use:
===============
聽 聽 聽1 ERROR
聽 聽 聽2 HASHENTRY
聽 聽 聽3 HBCLASS
聽 聽 聽4 HBOBJECT
聽 聽 聽5 TWINDOW
聽 聽 聽6 TCONTROL
聽 聽 聽7 TICON
聽 聽 聽8 TBRUSH
聽 聽 聽9 TFONT
聽 聽 10 TRIBBONBAR
聽 聽 11 TRPANEL
聽 聽 12 TRBGROUP
聽 聽 13 TRBTN
聽 聽 14 TPANEL
聽 聽 15 TTASKPANEL
聽 聽 16 TREG32

Memory Analysis
===============
聽 聽 聽 241 Static variables

聽 聽Dynamic memory consume:
聽 聽 聽 Actual 聽Value: 聽 聽 聽 聽 聽0 bytes
聽 聽 聽 Highest Value: 聽 聽 聽 聽 聽0 bytes

Compiler version: xHarbour 1.2.3 Intl. (SimpLex) (Build 20141106)

FiveWin Version: FWHX 15.01

BCC 5.8.2
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Recompilar biblioteca ttaskbar
Posted: Thu Aug 06, 2015 09:41 AM
Hebert,

FWH proporciona la clase TExplorerBar.

Revisa los ejemplos: explbar.prg ... explbar4.prg

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 99
Joined: Thu Aug 02, 2012 03:21 PM
Re: Recompilar biblioteca ttaskbar
Posted: Thu Aug 06, 2015 11:15 AM
Gracias antonio, de hecho las utilizo en una peque帽a aplicaci贸n, el problema es que al pasar el cursor cerca de los controles (todos) contenidos en la explorerbar, estos parpadean y le dan un efecto muy feo a la barra, en una versi贸n anterior al 2010 ya utilizaba la ttaskbar y no tenia ese problema, adem谩s tiene otras facilidades que no est谩n incluidas en la clase de FWH.
Compiler version: xHarbour 1.2.3 Intl. (SimpLex) (Build 20141106)

FiveWin Version: FWHX 15.01

BCC 5.8.2
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Recompilar biblioteca ttaskbar
Posted: Thu Aug 06, 2015 12:08 PM

Hebert,

Acabo de probarlo nuevamente con FWH 15.06 y no parpadea en absoluto

Lo estoy probando con Windows 10

Posiblemente se haya solucionado con posterior a tu versi贸n de FWH

Si quieres te env铆o el EXE para que lo pruebes

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 99
Joined: Thu Aug 02, 2012 03:21 PM
Re: Recompilar biblioteca ttaskbar
Posted: Thu Aug 06, 2015 12:33 PM

Gracias antonio, seguramente es asi en la nueva versi贸n.

Compiler version: xHarbour 1.2.3 Intl. (SimpLex) (Build 20141106)

FiveWin Version: FWHX 15.01

BCC 5.8.2
Posts: 35
Joined: Wed Jun 30, 2010 08:04 PM
Re: Recompilar biblioteca ttaskbar
Posted: Thu Aug 06, 2015 12:54 PM

Antonio, ejemplos compilados con FWH 14.12, Puerto 3.2.0dev y BCC 5.8.2 y todos los ejemplos funciona bien en

Posts: 99
Joined: Thu Aug 02, 2012 03:21 PM
Re: Recompilar biblioteca ttaskbar
Posted: Thu Aug 06, 2015 02:02 PM
Hola antonio, puedes comprobar el explbar3? y enviarmelo al hebert.j.vargas at gmail dot com
Compiler version: xHarbour 1.2.3 Intl. (SimpLex) (Build 20141106)

FiveWin Version: FWHX 15.01

BCC 5.8.2
Posts: 35
Joined: Wed Jun 30, 2010 08:04 PM
Re: Recompilar biblioteca ttaskbar
Posted: Thu Aug 06, 2015 02:12 PM

Herbert,

Si quieres te puedo enviar los ejemplos que todos compilados en mi m谩quina .

saludos

Posts: 99
Joined: Thu Aug 02, 2012 03:21 PM
Re: Recompilar biblioteca ttaskbar
Posted: Thu Aug 06, 2015 02:34 PM
LordJonas wrote:Herbert,

Si quieres te puedo enviar los ejemplos que todos compilados en mi m谩quina .

saludos


Gracias LorJonas, el problema no es compilarlos yo tengo la versi贸n 15.01 de FWH y los controles que coloques dentro del panel en un explorerarbar, parpadean cuando pasas el cursor del mouse sobre ellos y me refiero a que todos parpadean al mismo tiempo. por eso he pedido a Antonio que pruebe el explbar3 de los samples en el FWH para ver si tiene el mismo efecto que mi versi贸n.
Compiler version: xHarbour 1.2.3 Intl. (SimpLex) (Build 20141106)

FiveWin Version: FWHX 15.01

BCC 5.8.2
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Recompilar biblioteca ttaskbar
Posted: Thu Aug 06, 2015 03:13 PM
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 35
Joined: Wed Jun 30, 2010 08:04 PM
Re: Recompilar biblioteca ttaskbar
Posted: Thu Aug 06, 2015 03:26 PM

Antonio y Hebert:

Pude probar que Herbert dijo sobre la cuesti贸n de parpadear algunos controles . Me doy cuenta de que m谩s de combox para hacer que el puntero del rat贸n dentro y fuera de la zona de los controles , es decir, el azul m谩s oscuro a m谩s claro azul. Creo que es un asunto relacionado con una actualizaci贸n de m茅todo refresh() o paint( ) de los controles.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Recompilar biblioteca ttaskbar
Posted: Thu Aug 06, 2015 03:40 PM

Jonas,

En el ejemplo que he subido a bitbucket no se aprecia ning煤n parpadeo

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 35
Joined: Wed Jun 30, 2010 08:04 PM
Re: Recompilar biblioteca ttaskbar
Posted: Thu Aug 06, 2015 03:46 PM

Antonio,

Considera que al comenzar , no se dio cuenta ... pero en realidad est谩 ah铆 , muy sensible y no siempre ocurre pero sucede muy a menudo.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Recompilar biblioteca ttaskbar
Posted: Thu Aug 06, 2015 06:35 PM

Cierto, esta vez si lo he podido apreciar.

En el METHOD MouseMove( nRow, nCol, nFlags ) CLASS TTaskPanel

Se llama a

::Refresh()

Quitando esa llamada, deber铆a eliminarse el parpadeo :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 99
Joined: Thu Aug 02, 2012 03:21 PM
Re: Recompilar biblioteca ttaskbar
Posted: Thu Aug 06, 2015 06:53 PM
Antonio Linares wrote:Cierto, esta vez si lo he podido apreciar.

En el METHOD MouseMove( nRow, nCol, nFlags ) CLASS TTaskPanel

Se llama a

::Refresh()

Quitando esa llamada, deber铆a eliminarse el parpadeo :-)


Gracias amigo Antonio, voy a probar y les aviso.
Compiler version: xHarbour 1.2.3 Intl. (SimpLex) (Build 20141106)

FiveWin Version: FWHX 15.01

BCC 5.8.2