Descargar la Clase TSBrowse de Manuel Mercado

User avatar
mmercado
Posts: 782
Joined: Wed Dec 19, 2007 7:50 am
Location: Salamanca, Gto., México

Post by mmercado »

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
Ricardo Ramirez
Posts: 8
Joined: Wed Oct 12, 2005 8:24 am

Post by Ricardo Ramirez »

Manuel :

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

Saludos
Ricardo Ramírez!
mantonio_08
Posts: 330
Joined: Fri May 25, 2007 9:06 pm

Post by mantonio_08 »

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
User avatar
mmercado
Posts: 782
Joined: Wed Dec 19, 2007 7:50 am
Location: Salamanca, Gto., México

Post by mmercado »

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
User avatar
Armando
Posts: 2479
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México
Contact:

Post by Armando »

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
User avatar
mmercado
Posts: 782
Joined: Wed Dec 19, 2007 7:50 am
Location: Salamanca, Gto., México

Post by mmercado »

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
User avatar
Armando
Posts: 2479
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México
Contact:

Post by Armando »

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
User avatar
mmercado
Posts: 782
Joined: Wed Dec 19, 2007 7:50 am
Location: Salamanca, Gto., México

Post by mmercado »

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
horacio
Posts: 1270
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Post by horacio »

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
Post Reply