José Luis,
No consigo reproducir el problema. Dime que ejemplo puedo probar para verlo.
Parece un problema de lentitud en pintado. Comprueba el uso de objetos GDI
en el propio Administrador de tareas a ver si sube cuando te mueves por
encima del Browse. Aqui no está ocurriendo.
No obstante el propio Administrador de Tareas consume un montón de recursos
cuando se mueve él mismo por la pantalla, y por lo tanto no le da tiempo a
las aplicaciones en el fondo a repintarse. El Browse cuando muestra múltitud
de filas y columnas (pantalla completa ) puede llegar a tardar en pintarse
algo debido a que se hace en alto nivel, y sobre todo porque no se apoya en
ningún buffer en memoria, y en ordenadores muy lentos puede notarse cuando
se le hace la puñeta moviendo el administrador de tareas. Puedes comprobar
como con TArrayBrowse el pintado es mucho más rápido en ese caso.
Es nuestra intención apoyarnos en el futuro en un buffer en memoría para no
tener que leer las tablas más que cuando sea estrictamente neceario. Esto
mejorará algo el rendimiento sobre todo en equipos muy lentos, y también
cuando se acceda a los tablas DBF a través de una red, por ejemplo.
Un saludo
"José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
news:[email=43313c64@ozsrvnegro.ozlan.local...]43313c64@ozsrvnegro.ozlan.local...[/email]
> Hola,
>
> Solo os dejo la imagen. El programa es el administrador de tareas que
> está 'Allways on top'.
>
> Saludos,
> José Luis Capel
>
------------------------------------------------------------ --------------------
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Re: Problemillas con pintado de un ArrayBrowse
- ignacio
- Site Admin
- Mensajes: 9447
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Re: Problemillas con pintado de un ArrayBrowse
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
-
- Mensajes: 137
- Registrado: Vie Jul 29, 2005 8:49 am
- Ubicación: Valencia - España
- Contactar:
Re: Problemillas con pintado de un ArrayBrowse
Ignacio,
>
> No consigo reproducir el problema. Dime que ejemplo puedo probar para verlo.
El testAdo1.zip que te mandé. Solo cambia las propiedades
oArrayBrowse1:nClrAltPane := clGray y oArrayBrowse1:nClrPane :=
clPurple. (combinació horrorsa). Pulsas F9. Conectas. Esperas 10/12
segundos. Aparece el browse (es una matriz). Maximizas el ejecutable.
Pulsas Ctrl-Alt-Del y pones en Administrador de tareas sobre el browse.
Haces click en el browse. Y con la rueda del ratón bajas por el browse
(con lo que suben las filas). Ahí verás el resultado.
Como referencia te diré que si mueves el Administrador de tareas sobre
el browse no se aprecia problemas de pintado. Esta mañana lo probé
sobre un 3Ghz y ahora sobre un 2.4Ghz
Saludos,
José Luis Capel
>
> No consigo reproducir el problema. Dime que ejemplo puedo probar para verlo.
El testAdo1.zip que te mandé. Solo cambia las propiedades
oArrayBrowse1:nClrAltPane := clGray y oArrayBrowse1:nClrPane :=
clPurple. (combinació horrorsa). Pulsas F9. Conectas. Esperas 10/12
segundos. Aparece el browse (es una matriz). Maximizas el ejecutable.
Pulsas Ctrl-Alt-Del y pones en Administrador de tareas sobre el browse.
Haces click en el browse. Y con la rueda del ratón bajas por el browse
(con lo que suben las filas). Ahí verás el resultado.
Como referencia te diré que si mueves el Administrador de tareas sobre
el browse no se aprecia problemas de pintado. Esta mañana lo probé
sobre un 3Ghz y ahora sobre un 2.4Ghz
Saludos,
José Luis Capel
-
- Mensajes: 137
- Registrado: Vie Jul 29, 2005 8:49 am
- Ubicación: Valencia - España
- Contactar:
Re: Problemillas con pintado de un ArrayBrowse
Ignacio,
No lo entiedo.... lo ha probado JASM y tampoco le pasa...
Sin embargo, a mi, en dos PC's difentes.... si....
En fin... a ver si vemos que es.
Saludos,
José Luis Capel
José Luis Capel escribió:
> Ignacio,
>
>>
>> No consigo reproducir el problema. Dime que ejemplo puedo probar para
>> verlo.
>
>
> El testAdo1.zip que te mandé. Solo cambia las propiedades
> oArrayBrowse1:nClrAltPane := clGray y oArrayBrowse1:nClrPane :=
> clPurple. (combinació horrorsa). Pulsas F9. Conectas. Esperas 10/12
> segundos. Aparece el browse (es una matriz). Maximizas el ejecutable.
> Pulsas Ctrl-Alt-Del y pones en Administrador de tareas sobre el browse.
> Haces click en el browse. Y con la rueda del ratón bajas por el browse
> (con lo que suben las filas). Ahí verás el resultado.
>
> Como referencia te diré que si mueves el Administrador de tareas sobre
> el browse no se aprecia problemas de pintado. Esta mañana lo probé
> sobre un 3Ghz y ahora sobre un 2.4Ghz
>
> Saludos,
> José Luis Capel
No lo entiedo.... lo ha probado JASM y tampoco le pasa...
Sin embargo, a mi, en dos PC's difentes.... si....
En fin... a ver si vemos que es.
Saludos,
José Luis Capel
José Luis Capel escribió:
> Ignacio,
>
>>
>> No consigo reproducir el problema. Dime que ejemplo puedo probar para
>> verlo.
>
>
> El testAdo1.zip que te mandé. Solo cambia las propiedades
> oArrayBrowse1:nClrAltPane := clGray y oArrayBrowse1:nClrPane :=
> clPurple. (combinació horrorsa). Pulsas F9. Conectas. Esperas 10/12
> segundos. Aparece el browse (es una matriz). Maximizas el ejecutable.
> Pulsas Ctrl-Alt-Del y pones en Administrador de tareas sobre el browse.
> Haces click en el browse. Y con la rueda del ratón bajas por el browse
> (con lo que suben las filas). Ahí verás el resultado.
>
> Como referencia te diré que si mueves el Administrador de tareas sobre
> el browse no se aprecia problemas de pintado. Esta mañana lo probé
> sobre un 3Ghz y ahora sobre un 2.4Ghz
>
> Saludos,
> José Luis Capel
- ignacio
- Site Admin
- Mensajes: 9447
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Re: Problemillas con pintado de un ArrayBrowse
José Luis,
He hecho lo que me dices y no me falla. Seguiremos investigandolo.
Un saludo,
"José Luis Capel" <capelsoft@terra.es> escribió en el mensaje
news:4331d2e9$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Ignacio,
>
> No lo entiedo.... lo ha probado JASM y tampoco le pasa...
>
> Sin embargo, a mi, en dos PC's difentes.... si....
>
> En fin... a ver si vemos que es.
> Saludos,
> José Luis Capel
>
> José Luis Capel escribió:
>> Ignacio,
>>
>>>
>>> No consigo reproducir el problema. Dime que ejemplo puedo probar para
>>> verlo.
>>
>>
>> El testAdo1.zip que te mandé. Solo cambia las propiedades
>> oArrayBrowse1:nClrAltPane := clGray y oArrayBrowse1:nClrPane := clPurple.
>> (combinació horrorsa). Pulsas F9. Conectas. Esperas 10/12 segundos.
>> Aparece el browse (es una matriz). Maximizas el ejecutable. Pulsas
>> Ctrl-Alt-Del y pones en Administrador de tareas sobre el browse.
>> Haces click en el browse. Y con la rueda del ratón bajas por el browse
>> (con lo que suben las filas). Ahí verás el resultado.
>>
>> Como referencia te diré que si mueves el Administrador de tareas sobre el
>> browse no se aprecia problemas de pintado. Esta mañana lo probé sobre un
>> 3Ghz y ahora sobre un 2.4Ghz
>>
>> Saludos,
>> José Luis Capel
He hecho lo que me dices y no me falla. Seguiremos investigandolo.
Un saludo,
"José Luis Capel" <capelsoft@terra.es> escribió en el mensaje
news:4331d2e9$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Ignacio,
>
> No lo entiedo.... lo ha probado JASM y tampoco le pasa...
>
> Sin embargo, a mi, en dos PC's difentes.... si....
>
> En fin... a ver si vemos que es.
> Saludos,
> José Luis Capel
>
> José Luis Capel escribió:
>> Ignacio,
>>
>>>
>>> No consigo reproducir el problema. Dime que ejemplo puedo probar para
>>> verlo.
>>
>>
>> El testAdo1.zip que te mandé. Solo cambia las propiedades
>> oArrayBrowse1:nClrAltPane := clGray y oArrayBrowse1:nClrPane := clPurple.
>> (combinació horrorsa). Pulsas F9. Conectas. Esperas 10/12 segundos.
>> Aparece el browse (es una matriz). Maximizas el ejecutable. Pulsas
>> Ctrl-Alt-Del y pones en Administrador de tareas sobre el browse.
>> Haces click en el browse. Y con la rueda del ratón bajas por el browse
>> (con lo que suben las filas). Ahí verás el resultado.
>>
>> Como referencia te diré que si mueves el Administrador de tareas sobre el
>> browse no se aprecia problemas de pintado. Esta mañana lo probé sobre un
>> 3Ghz y ahora sobre un 2.4Ghz
>>
>> Saludos,
>> José Luis Capel
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Re: Problemillas con pintado de un ArrayBrowse
Ignacio,
La única cosa que veo en común entre el ordenador de la oficina con el
de casa es que ambos tienen un sistema gráfico basado en el chip de Sis
(baja calidad).... Sin embargo, ese dato no me explica lo que te he
mostrado en la imagen...
En fin... queda como algo 'misterioso'.
Saludos,
José Luis Capel
Ignacio Ortiz de Zúñiga escribió:
> José Luis,
>
> He hecho lo que me dices y no me falla. Seguiremos investigandolo.
>
> Un saludo,
>
> "José Luis Capel" <capelsoft@terra.es> escribió en el mensaje
> news:4331d2e9$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
>>Ignacio,
>>
>>No lo entiedo.... lo ha probado JASM y tampoco le pasa...
>>
>>Sin embargo, a mi, en dos PC's difentes.... si....
>>
>>En fin... a ver si vemos que es.
>>Saludos,
>>José Luis Capel
>>
>>José Luis Capel escribió:
>>
>>>Ignacio,
>>>
>>>
>>>>No consigo reproducir el problema. Dime que ejemplo puedo probar para
>>>>verlo.
>>>
>>>
>>>El testAdo1.zip que te mandé. Solo cambia las propiedades
>>>oArrayBrowse1:nClrAltPane := clGray y oArrayBrowse1:nClrPane := clPurple.
>>>(combinació horrorsa). Pulsas F9. Conectas. Esperas 10/12 segundos.
>>>Aparece el browse (es una matriz). Maximizas el ejecutable. Pulsas
>>>Ctrl-Alt-Del y pones en Administrador de tareas sobre el browse.
>>>Haces click en el browse. Y con la rueda del ratón bajas por el browse
>>>(con lo que suben las filas). Ahí verás el resultado.
>>>
>>>Como referencia te diré que si mueves el Administrador de tareas sobre el
>>>browse no se aprecia problemas de pintado. Esta mañana lo probé sobre un
>>>3Ghz y ahora sobre un 2.4Ghz
>>>
>>>Saludos,
>>>José Luis Capel
>
>
>
La única cosa que veo en común entre el ordenador de la oficina con el
de casa es que ambos tienen un sistema gráfico basado en el chip de Sis
(baja calidad).... Sin embargo, ese dato no me explica lo que te he
mostrado en la imagen...
En fin... queda como algo 'misterioso'.
Saludos,
José Luis Capel
Ignacio Ortiz de Zúñiga escribió:
> José Luis,
>
> He hecho lo que me dices y no me falla. Seguiremos investigandolo.
>
> Un saludo,
>
> "José Luis Capel" <capelsoft@terra.es> escribió en el mensaje
> news:4331d2e9$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
>>Ignacio,
>>
>>No lo entiedo.... lo ha probado JASM y tampoco le pasa...
>>
>>Sin embargo, a mi, en dos PC's difentes.... si....
>>
>>En fin... a ver si vemos que es.
>>Saludos,
>>José Luis Capel
>>
>>José Luis Capel escribió:
>>
>>>Ignacio,
>>>
>>>
>>>>No consigo reproducir el problema. Dime que ejemplo puedo probar para
>>>>verlo.
>>>
>>>
>>>El testAdo1.zip que te mandé. Solo cambia las propiedades
>>>oArrayBrowse1:nClrAltPane := clGray y oArrayBrowse1:nClrPane := clPurple.
>>>(combinació horrorsa). Pulsas F9. Conectas. Esperas 10/12 segundos.
>>>Aparece el browse (es una matriz). Maximizas el ejecutable. Pulsas
>>>Ctrl-Alt-Del y pones en Administrador de tareas sobre el browse.
>>>Haces click en el browse. Y con la rueda del ratón bajas por el browse
>>>(con lo que suben las filas). Ahí verás el resultado.
>>>
>>>Como referencia te diré que si mueves el Administrador de tareas sobre el
>>>browse no se aprecia problemas de pintado. Esta mañana lo probé sobre un
>>>3Ghz y ahora sobre un 2.4Ghz
>>>
>>>Saludos,
>>>José Luis Capel
>
>
>
- ignacio
- Site Admin
- Mensajes: 9447
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Re: Problemillas con pintado de un ArrayBrowse
José Luis,
Hummmmm. Pues a lo mejor si. Intenta actualizar el driver si puedes.
Un saludo,
"José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
news:4332746b$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Ignacio,
>
> La única cosa que veo en común entre el ordenador de la oficina con el de
> casa es que ambos tienen un sistema gráfico basado en el chip de Sis (baja
> calidad).... Sin embargo, ese dato no me explica lo que te he mostrado en
> la imagen...
>
> En fin... queda como algo 'misterioso'.
>
> Saludos,
> José Luis Capel
>
> Ignacio Ortiz de Zúñiga escribió:
>> José Luis,
>>
>> He hecho lo que me dices y no me falla. Seguiremos investigandolo.
>>
>> Un saludo,
>>
>> "José Luis Capel" <capelsoft@terra.es> escribió en el mensaje
>> news:4331d2e9$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>
>>>Ignacio,
>>>
>>>No lo entiedo.... lo ha probado JASM y tampoco le pasa...
>>>
>>>Sin embargo, a mi, en dos PC's difentes.... si....
>>>
>>>En fin... a ver si vemos que es.
>>>Saludos,
>>>José Luis Capel
>>>
>>>José Luis Capel escribió:
>>>
>>>>Ignacio,
>>>>
>>>>
>>>>>No consigo reproducir el problema. Dime que ejemplo puedo probar para
>>>>>verlo.
>>>>
>>>>
>>>>El testAdo1.zip que te mandé. Solo cambia las propiedades
>>>>oArrayBrowse1:nClrAltPane := clGray y oArrayBrowse1:nClrPane :=
>>>>clPurple. (combinació horrorsa). Pulsas F9. Conectas. Esperas 10/12
>>>>segundos. Aparece el browse (es una matriz). Maximizas el ejecutable.
>>>>Pulsas Ctrl-Alt-Del y pones en Administrador de tareas sobre el browse.
>>>>Haces click en el browse. Y con la rueda del ratón bajas por el browse
>>>>(con lo que suben las filas). Ahí verás el resultado.
>>>>
>>>>Como referencia te diré que si mueves el Administrador de tareas sobre
>>>>el browse no se aprecia problemas de pintado. Esta mañana lo probé
>>>>sobre un 3Ghz y ahora sobre un 2.4Ghz
>>>>
>>>>Saludos,
>>>>José Luis Capel
>>
>>
Hummmmm. Pues a lo mejor si. Intenta actualizar el driver si puedes.
Un saludo,
"José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
news:4332746b$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Ignacio,
>
> La única cosa que veo en común entre el ordenador de la oficina con el de
> casa es que ambos tienen un sistema gráfico basado en el chip de Sis (baja
> calidad).... Sin embargo, ese dato no me explica lo que te he mostrado en
> la imagen...
>
> En fin... queda como algo 'misterioso'.
>
> Saludos,
> José Luis Capel
>
> Ignacio Ortiz de Zúñiga escribió:
>> José Luis,
>>
>> He hecho lo que me dices y no me falla. Seguiremos investigandolo.
>>
>> Un saludo,
>>
>> "José Luis Capel" <capelsoft@terra.es> escribió en el mensaje
>> news:4331d2e9$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>
>>>Ignacio,
>>>
>>>No lo entiedo.... lo ha probado JASM y tampoco le pasa...
>>>
>>>Sin embargo, a mi, en dos PC's difentes.... si....
>>>
>>>En fin... a ver si vemos que es.
>>>Saludos,
>>>José Luis Capel
>>>
>>>José Luis Capel escribió:
>>>
>>>>Ignacio,
>>>>
>>>>
>>>>>No consigo reproducir el problema. Dime que ejemplo puedo probar para
>>>>>verlo.
>>>>
>>>>
>>>>El testAdo1.zip que te mandé. Solo cambia las propiedades
>>>>oArrayBrowse1:nClrAltPane := clGray y oArrayBrowse1:nClrPane :=
>>>>clPurple. (combinació horrorsa). Pulsas F9. Conectas. Esperas 10/12
>>>>segundos. Aparece el browse (es una matriz). Maximizas el ejecutable.
>>>>Pulsas Ctrl-Alt-Del y pones en Administrador de tareas sobre el browse.
>>>>Haces click en el browse. Y con la rueda del ratón bajas por el browse
>>>>(con lo que suben las filas). Ahí verás el resultado.
>>>>
>>>>Como referencia te diré que si mueves el Administrador de tareas sobre
>>>>el browse no se aprecia problemas de pintado. Esta mañana lo probé
>>>>sobre un 3Ghz y ahora sobre un 2.4Ghz
>>>>
>>>>Saludos,
>>>>José Luis Capel
>>
>>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Re: Problemillas con pintado de un ArrayBrowse
Ignacio,
>
> Hummmmm. Pues a lo mejor si. Intenta actualizar el driver si puedes.
>
Los tengo actualizados. Voy a ver si desde otra máquina sucede lo mismo
o no.
Saludos,
José Luis Capel
>
> Hummmmm. Pues a lo mejor si. Intenta actualizar el driver si puedes.
>
Los tengo actualizados. Voy a ver si desde otra máquina sucede lo mismo
o no.
Saludos,
José Luis Capel