Recompilar biblioteca ttaskbar

Recompilar biblioteca ttaskbar

Postby hebert_j_vargas » Wed Aug 05, 2015 8: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: Select all  Expand view

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
User avatar
hebert_j_vargas
 
Posts: 99
Joined: Thu Aug 02, 2012 3:21 pm

Re: Recompilar biblioteca ttaskbar

Postby Antonio Linares » Thu Aug 06, 2015 9:41 am

Hebert,

FWH proporciona la clase TExplorerBar.

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

Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Recompilar biblioteca ttaskbar

Postby hebert_j_vargas » 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
User avatar
hebert_j_vargas
 
Posts: 99
Joined: Thu Aug 02, 2012 3:21 pm

Re: Recompilar biblioteca ttaskbar

Postby Antonio Linares » 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
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Recompilar biblioteca ttaskbar

Postby hebert_j_vargas » 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
User avatar
hebert_j_vargas
 
Posts: 99
Joined: Thu Aug 02, 2012 3:21 pm

Re: Recompilar biblioteca ttaskbar

Postby LordJonas » 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
LordJonas
 
Posts: 35
Joined: Wed Jun 30, 2010 8:04 pm

Re: Recompilar biblioteca ttaskbar

Postby hebert_j_vargas » Thu Aug 06, 2015 2: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
User avatar
hebert_j_vargas
 
Posts: 99
Joined: Thu Aug 02, 2012 3:21 pm

Re: Recompilar biblioteca ttaskbar

Postby LordJonas » Thu Aug 06, 2015 2:12 pm

Herbert,

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

saludos
LordJonas
 
Posts: 35
Joined: Wed Jun 30, 2010 8:04 pm

Re: Recompilar biblioteca ttaskbar

Postby hebert_j_vargas » Thu Aug 06, 2015 2: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
User avatar
hebert_j_vargas
 
Posts: 99
Joined: Thu Aug 02, 2012 3:21 pm

Re: Recompilar biblioteca ttaskbar

Postby Antonio Linares » Thu Aug 06, 2015 3:13 pm

regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Recompilar biblioteca ttaskbar

Postby LordJonas » Thu Aug 06, 2015 3: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.
LordJonas
 
Posts: 35
Joined: Wed Jun 30, 2010 8:04 pm

Re: Recompilar biblioteca ttaskbar

Postby Antonio Linares » Thu Aug 06, 2015 3:40 pm

Jonas,

En el ejemplo que he subido a bitbucket no se aprecia ningún parpadeo
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Recompilar biblioteca ttaskbar

Postby LordJonas » Thu Aug 06, 2015 3: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.
LordJonas
 
Posts: 35
Joined: Wed Jun 30, 2010 8:04 pm

Re: Recompilar biblioteca ttaskbar

Postby Antonio Linares » Thu Aug 06, 2015 6: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
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Recompilar biblioteca ttaskbar

Postby hebert_j_vargas » Thu Aug 06, 2015 6: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
User avatar
hebert_j_vargas
 
Posts: 99
Joined: Thu Aug 02, 2012 3:21 pm

Next

Return to FiveWin for Harbour/xHarbour

Who is online

Users browsing this forum: Silvio.Falconi and 88 guests