Page 3 of 3

Re: TtaskPanel

PostPosted: Mon Nov 09, 2015 2:19 pm
by MarioG
Hola Gente;
Tengo problemas al compilar con Harbour. Tanto con la lib que viene en el paquete como si la recompilo
Me da este error:

    Descripción de Error generado:
    ___________________________________________________

    Error BASE/1075 Argument error: >
    Args:
    [ 1] = U
    [ 2] = N 0


    Llamadas al Stack:
    ___________________________________________________

    Llamado desde: .\source\classes\TEXPLBAR.PRG TTASKPANEL:NEW(365)
    Llamado desde: source\taskpanel.prg TASKPANELBEGIN(64)
    Llamado desde: D:\MIXHAR~1\TTASKP~1\tests\testmdi\testmdi.prg MAIN(61)

Pero;
si pongo h_TTaskPanel.prg como parte de mi proyecto el error no se manifiesta

Como significativo: .\source\classes\TEXPLBAR.PRG TTASKPANEL:NEW(365), esta la línea es un ENDIF

alguna idea a que se puede deber?
gracias!

Re: TtaskPanel

PostPosted: Mon Nov 09, 2015 5:55 pm
by armando.lagunas
mario estoy confundido

lo que mensionas es en la clase texplbar.prg de source\classes ???
la texplbar es parte de FW y la taskpannel es externa...
estas tratando de mostrar un taskpannel a dentro de una texplbar????

la linea 365 corresponde al texplbar.prg y seria esto:

Code: Select all  Expand view


CLASS TExplorerBar FROM TControl
...
...
...
...
METHOD New( cTitle, oWnd, nIndex, cBmpPanel, nBodyHeight ) CLASS TTaskPanel   <--- ojo con esto, aqui no es la clase Ttaskpannel que ocupo

   local n

   DEFAULT nBodyHeight := 50
   
   ::cTitle  = cTitle
   ::nTop    = ::nTopMargin

   ::nBodyHeight = nBodyHeight

 linea 365-->  if nIndex > 0
                     ::nTop += oWnd:aPanels[ nIndex ]:nTop + oWnd:aPanels[ nIndex ]:nTotalHeight + ;
                     oWnd:aPanels[ nIndex ]:nTopMargin
                   endif  
  ...
  ...
 


y el error saltaría si "nIndex" en Null...

Re: TtaskPanel

PostPosted: Tue Nov 10, 2015 12:53 pm
by MarioG
Armando
gracias por interesarte

Bajé TTaskPanel y compile todos los samples, con xHarbour, sin problemas
Luego, hice lo mismo pero con Harbour y salta el error que menciono
Finalemente, lo último que probé es lo que mencioné:
si pongo h_TTaskPanel.prg como parte de mi proyecto el error no se manifiesta

Reitero todo, probando solo los samples que vienen con TTaskPanel
Uso FWH 12.04

Re: TtaskPanel

PostPosted: Tue Nov 10, 2015 1:29 pm
by MarioG
SOLUCIONADO

Coloqué la lib TTaskPanel antes de las de FWH
Uso UEDIT STUDIO

gracias por orientarme!

Re: TtaskPanel

PostPosted: Tue Nov 10, 2015 6:39 pm
by armando.lagunas
Mario:

que bueno!

saludos

Re: TtaskPanel

PostPosted: Wed Nov 11, 2015 2:14 pm
by Patricio Avalos Aguirre
Hola a todos

alguien sabe que ha pasado con Andres Reyes, este tio desaparecio del planeta?