FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Descargar la Clase TSBrowse de Manuel Mercado
Posts: 782
Joined: Wed Dec 19, 2007 07:50 AM
Descargar la Clase TSBrowse de Manuel Mercado
Posted: Fri Feb 15, 2008 02:04 AM

Ricardo:

El primer problema que reportas es un bug que ya fue corregido, con respecto al segundo, necesitaría tener más detalles para poder analizarlo y, en su caso, resolverlo.

Manolo:

Deveras lo siento pero esta revisión de TSBrowse es exclusivamente para 32 bits. Yo decidí migrar y, lo hice quemando mis naves :-), ya no pienso regresar a 16 bits.

En el blog de José Murugosa (gracias) vamos a tratar de tener siempre la última revisión con los bugs reportados y corregidos así como con sus sugerencias cuando estas sean razonablemente realizables.

Un abrazo para todos

Manuel Mercado

manuelmercado at prodigy dot net dot mx
Posts: 8
Joined: Wed Oct 12, 2005 08:24 AM
Descargar la Clase TSBrowse de Manuel Mercado
Posted: Fri Feb 15, 2008 03:01 PM

Manuel :

Dime que detalles?
Utilizo xHarbour 0.99.71 (simplex) + Fivewin 7.01

Saludos
Ricardo Ramírez!

Posts: 330
Joined: Fri May 25, 2007 09:06 PM
Descargar la Clase TSBrowse de Manuel Mercado
Posted: Fri Feb 15, 2008 03:25 PM

Manuel:

Maestro, disculpe que lo moleste, he tratado de compilar el ejemplo usando el archivo para Verce, pero nunca termina el proceso de compilacion, despues de mucho andar, debo cerrar verce, no logro encontrar el error.

Uso Fwh 7.1 , Xharbour 00.99.71

Neceito ponerlo en marcha,

Desde ya muchas gracias,

Antonio

Posts: 782
Joined: Wed Dec 19, 2007 07:50 AM
Descargar la Clase TSBrowse de Manuel Mercado
Posted: Fri Feb 15, 2008 04:05 PM
Hola Ricardo:
Ricardo Ramirez wrote:Dime que detalles?
Utilizo xHarbour 0.99.71 (simplex) + Fivewin 7.01
De ser posible mándame a mi correo la parte de tu código donde defines el Browse para tratar de reproducir el error.

Hola Antonio:
mantonio_08 wrote:Uso Fwh 7.1 , Xharbour 00.99.71 Neceito ponerlo en marcha
Mi trabajo de migración a 32 bits lo inicié con FWH 7.12/xHarbour 1.1, definitivamente deberás crear la librería SBROWSEX.LIB con la versión que tú tienes y reportar aquí en el foro el resultado para ver si algunos amigos que usen la misma versión que tú pueden decirnos si tienen el mismo problema.

Saludos

Manuel Mercado
manuelmercado at prodigy dot net dot mx
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Descargar la Clase TSBrowse de Manuel Mercado
Posted: Fri Feb 15, 2008 07:50 PM

Manuel:

Disculpa mi ignorancia, perooo

En la versión a 16 bits tengo 13 .PRG y 3 .C

Ahora en la versión para 32 bits hay algunas diferencias comparando 32 vs 16 bits.

Me sobran RPREVIEW.PRG y TGET.PRG

Me faltan SCROLLBAR.PRG y SCROLL.C

Podrías indicarme que es lo que debo compilar para 32 bits ?

Saludos

SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 782
Joined: Wed Dec 19, 2007 07:50 AM
Descargar la Clase TSBrowse de Manuel Mercado
Posted: Fri Feb 15, 2008 09:51 PM
Armando wrote:Podrías indicarme que es lo que debo compilar para 32 bits ?
PRG's
C:\TSBROWSE\SOURCE\CLASSES\TSBROWSE.PRG
C:\TSBROWSE\SOURCE\CLASSES\TSCOLUMN.PRG
C:\TSBROWSE\SOURCE\CLASSES\TSGET.PRG
C:\TSBROWSE\SOURCE\CLASSES\TSFGET.PRG
C:\TSBROWSE\SOURCE\CLASSES\TSMULTI.PRG
C:\TSBROWSE\SOURCE\CLASSES\TSCOMBO.PRG
C:\TSBROWSE\SOURCE\CLASSES\TSPOINT.PRG
C:\TSBROWSE\SOURCE\CLASSES\BTNDOWN.PRG
C:\TSBROWSE\SOURCE\CLASSES\LANG\SBMSGSPA.PRG (SBMSGSPA=ESPAÑOL)
C:\TSBROWSE\SOURCE\CLASSES\TSBTNGET.PRG

C's
C:\TSBROWSE\SOURCE\FUNCTION\TSBFUNCS.C
C:\TSBROWSE\SOURCE\FUNCTION\GETBTN.C

Las scroll bar standard de windows al parecer van bien y hacen innecesarias (la verdad no sé si alguna vez fueron necesarias, je je) las de TSBrowse.

Un abrazo.

Manuel Mercado
manuelmercado at prodigy dot net dot mx
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Descargar la Clase TSBrowse de Manuel Mercado
Posted: Fri Feb 15, 2008 10:40 PM

Manuel:

Gracias por la respuesta, ahora me tira un error en la línea 470 de TSBROWSE.PRG

METHOD Refresh( lPaint ) INLINE If( ::lFirstPaint == Nil .or. ::lFirstPaint, 0, ( ;
::nLen := If( ::lIsDbf, ( ::cAlias )->Eval( ::bLogicLen ), ;
Eval( ::bLogicLen ) ), ::lNoPaint := .F., Super:Refresh( lPaint ) ) )

"Parse error at '(' "

Pero ya vamos avanzando.

Saludos

SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 782
Joined: Wed Dec 19, 2007 07:50 AM
Descargar la Clase TSBrowse de Manuel Mercado
Posted: Fri Feb 15, 2008 11:16 PM
Armando wrote:ahora me tira un error en la línea 470 de TSBROWSE.PRG
Armando:
Bájate la última revisión del Blog de José Murugosa ese error ya fue corregido.

Saludos.

Manuel Mercado
manuelmercado at prodigy dot net dot mx
Posts: 1364
Joined: Wed Jun 21, 2006 12:39 AM
Descargar la Clase TSBrowse de Manuel Mercado
Posted: Sat Feb 16, 2008 12:24 AM

Manuel,
Antes que nada quisiera felicitarte por esta clase y la clase tsbutton, y sobre todo que hayas decidido compartirlo con todo el foro, habla mucho de tu calidad de persona y tu generosidad. Posiblemente lo que te plantee sea una tonteria y estás en tu derecho de mandarme a freir churros. Cuando mantengo presionado la tecla down ( flecha abajo ) solamente corre el registro seleccionado y recién cuando llega al final se refresca la tabla y se muestran los registros actuales. lo mismo sucede cuando voy hacia el principio de la tabla. En versiones anteriores esto no ocurria. No es un bug, solo una cuestión de estética. nuevamente muchas gracias

Continue the discussion