Descargar la Clase TSBrowse de Manuel Mercado

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

Postby Ricardo Ramirez » Fri Feb 15, 2008 3:01 pm

Manuel :

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

Saludos
Ricardo Ramírez!
Ricardo Ramirez
 
Posts: 8
Joined: Wed Oct 12, 2005 8:24 am

Postby mantonio_08 » Fri Feb 15, 2008 3: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
mantonio_08
 
Posts: 330
Joined: Fri May 25, 2007 9:06 pm

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

Postby Armando » Fri Feb 15, 2008 7: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
User avatar
Armando
 
Posts: 3209
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

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

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

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

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

Previous

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 57 guests