Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2016-07

Problemas con la versión 1.6 de Lazarus

12 messages · 4 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Juan M. Puertas

​ Hola amigos.
He instalado la versión 1.6 de Lázarus y obtengo los siguientes errores: 1.- Combobox con muchos elementos se quedan bloqueados y sólo puede verse el primero de ellos.
2.- ​En Canvas.TextOut a veces se vuelve loco y no dibuja el texto en las coordenadas solicitadas.
He vuelto a la versión 1.4.4 de Lázarus y todo vuelve a funcionar bien. ¿Os ha pasado a alguien más?.
Saludos.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20160718/bd057afe/attachment.html>

Reply by email

francisco prieto
to Juan M. Puertas

Juan,

En mi caso trabajo con ComboBox y no he tenido inconvenientes... Eso si, estoy trabajando bajo Windows, quizas el problema sea bajo Linux... Es mas con esta version (1.6) puedo hacer compilacion cruzada y de esta forma trabajar en un solo SO.

Saludos,

Pancho
Cordoba
Argentina

Juan M. Puertas wrote 16 lines
​ Hola amigos. He instalado la versión 1.6 de Lázarus y obtengo los siguientes errores: 1.- Combobox con muchos elementos se quedan bloqueados y sólo puede verse el primero de ellos. 2.- ​En Canvas.TextOut a veces se vuelve loco y no dibuja el texto en las coordenadas solicitadas. He vuelto a la versión 1.4.4 de Lázarus y todo vuelve a funcionar bien. ¿Os ha pasado a alguien más?. Saludos. _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus-ide.org http://lists.lazarus-ide.org/listinfo/lazarus-es

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20160718/82880283/attachment.html>

Reply by email

Jesus Reyes A.
to Juan M. Puertas: ​ Hola amigos. He instalado la versión 1.6 de Lázarus y obtengo los siguientes…
Juan M. Puertas wrote 9 lines
​ Hola amigos. He instalado la versión 1.6 de Lázarus y obtengo los siguientes errores: 1.- Combobox con muchos elementos se quedan bloqueados y sólo puede verse el primero de ellos. 2.- ​En Canvas.TextOut a veces se vuelve loco y no dibuja el texto en las coordenadas solicitadas. He vuelto a la versión 1.4.4 de Lázarus y todo vuelve a funcionar bien. ¿Os ha pasado a alguien más?. Saludos.

Si quieres, crea un proyecto de ejemplo donde se reproduzca el problema y probémoslo, por favor que el proyecto no incluya archivos binarios (excepto si son indispensables). Indica también en que sistema has instalado Lazarus.

Jesus Reyes A.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20160718/d3756f09/attachment-0001.html>

Reply by email

Juan M. Puertas
to Jesus Reyes A.

Hola amigos.
Muchas gracias por contestar.
Yo trabajo con Linux Mint 17.3 y ahora he hecho la prueba con Windows 7, el resultado es el mismo en ambos sistemas operativos, con Lazarus 1.4.4 funciona bien, con Lazarus 1.6 funciona mal.
El código fuente del programa es libre y puede obtenerse aquí: http://astroser.net/syrius_fuente.zip Viene bien, si alguien tiene curiosidad por saber donde estaban los planetas cuando nació :-) Es extraño que a ti Francisco te funcione bien, quizás es el tamaño del TComboBox, el mio es de cientos de elementos.
Saludos :-)

Jesus Reyes A. wrote 26 lines
On Mon, 18 Jul 2016 06:10:30 -0500, Juan M. Puertas <soft.sirius en gmail.com> wrote: ​ Hola amigos. He instalado la versión 1.6 de Lázarus y obtengo los siguientes errores: 1.- Combobox con muchos elementos se quedan bloqueados y sólo puede verse el primero de ellos. 2.- ​En Canvas.TextOut a veces se vuelve loco y no dibuja el texto en las coordenadas solicitadas. He vuelto a la versión 1.4.4 de Lázarus y todo vuelve a funcionar bien. ¿Os ha pasado a alguien más?. Saludos. Si quieres, crea un proyecto de ejemplo donde se reproduzca el problema y probémoslo, por favor que el proyecto no incluya archivos binarios (excepto si son indispensables). Indica también en que sistema has instalado Lazarus. Jesus Reyes A. _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus-ide.org http://lists.lazarus-ide.org/listinfo/lazarus-es

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20160718/41730b14/attachment-0001.html>

Reply by email

Jesus Reyes A.
to Juan M. Puertas
Juan M. Puertas wrote 11 lines
Hola amigos. Muchas gracias por contestar. Yo trabajo con Linux Mint 17.3 y ahora he hecho la prueba con Windows 7, el resultado es el mismo en ambos sistemas operativos, con Lazarus 1.4.4 >funciona bien, con Lazarus 1.6 funciona mal. El código fuente del programa es libre y puede obtenerse aquí: http://astroser.net/syrius_fuente.zip Viene bien, si alguien tiene curiosidad por saber donde estaban los planetas cuando nació :-) Es extraño que a ti Francisco te funcione bien, quizás es el tamaño del TComboBox, el mio es de cientos de elementos. Saludos :-)

Después de algunos cambios he podido compilar y ejecutar el programa, primero los cambios para si alguien lo quiere intentar:

1. Cambie Familia CPU objetivo de i386 a predeterminada. Esto es por que estoy compilando para xubuntu 64 bits y en realidad a menos que quieras hacer crosscompiling el mejor valor debe ser "predeterminada".

2. Este programa requiere la libreria "C library for the Swiss Ephemeris", en ningún lugar lo dice pero sin esto funciona (sorry si no busqué lo suficiente), por cierto este programa requiere en xubuntu que se instale el paquete: libswe-dev éste paquete es necesario pues provee el archivo /usr/lib/x86_64-linux-gnu/libswe.so que es el que se carga dinámicamente. Por cierto el otro cambio que tuve que hacer en lugar de astro_Handle := LoadLibrary(s + 'libswe.so'); usar astro_Handle := LoadLibrary('libswe.so'); dado que en linux no puedes cargar tu dll desde tu directorio (a menos que uses el truco de LD_LIBRARY_PATH). Otro por cierto, me parece que el par de funciones que se usan se deberían cargar una sola vez y al final liberar los recursos, mañana veré si puedo mejorar esto un poco.

Lo que de momento pude observar en el combobox de "Lugar de nacimiento" es que esta introduciendo infinidad de veces el mismo país. Se me acabó el tiempo por hoy, Mañana intentaré ver que es lo que esta pasando ahí.

Saludos.

Jesus Reyes A.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20160718/a17f9f68/attachment.html>

Reply by email

francisco prieto
to Jesus Reyes A.

Juan,

Mi experiencia con Combos en otros lenguajes me hace ser precavido con la cantidad de elementos... Si va a tener mas de 400 elementos, no uso un combo box, por el estudio que hizo Jesus debo suponer que tenes un loop en la carga de países, pero eso lo vas a tener que investigar. Mis combos en general no llegan a tener 100 elementos.

Saludos,

Pancho
Cordoba
Argentina

Jesus Reyes A. wrote 49 lines
On Mon, 18 Jul 2016 13:35:21 -0500, Juan M. Puertas <soft.sirius en gmail.com> wrote: Hola amigos. Muchas gracias por contestar. Yo trabajo con Linux Mint 17.3 y ahora he hecho la prueba con Windows 7, el resultado es el mismo en ambos sistemas operativos, con Lazarus 1.4.4 funciona bien, con Lazarus 1.6 funciona mal. El código fuente del programa es libre y puede obtenerse aquí: http://astroser.net/syrius_fuente.zip Viene bien, si alguien tiene curiosidad por saber donde estaban los planetas cuando nació :-) Es extraño que a ti Francisco te funcione bien, quizás es el tamaño del TComboBox, el mio es de cientos de elementos. Saludos :-) Después de algunos cambios he podido compilar y ejecutar el programa, primero los cambios para si alguien lo quiere intentar: 1. Cambie Familia CPU objetivo de i386 a predeterminada. Esto es por que estoy compilando para xubuntu 64 bits y en realidad a menos que quieras hacer crosscompiling el mejor valor debe ser "predeterminada". 2. Este programa requiere la libreria "C library for the Swiss Ephemeris", en ningún lugar lo dice pero sin esto funciona (sorry si no busqué lo suficiente), por cierto este programa requiere en xubuntu que se instale el paquete: libswe-dev éste paquete es necesario pues provee el archivo /usr/lib/x86_64-linux-gnu/libswe.so que es el que se carga dinámicamente. Por cierto el otro cambio que tuve que hacer en lugar de astro_Handle := LoadLibrary(s + 'libswe.so'); usar astro_Handle := LoadLibrary('libswe.so'); dado que en linux no puedes cargar tu dll desde tu directorio (a menos que uses el truco de LD_LIBRARY_PATH). Otro por cierto, me parece que el par de funciones que se usan se deberían cargar una sola vez y al final liberar los recursos, mañana veré si puedo mejorar esto un poco. Lo que de momento pude observar en el combobox de "Lugar de nacimiento" es que esta introduciendo infinidad de veces el mismo país. Se me acabó el tiempo por hoy, Mañana intentaré ver que es lo que esta pasando ahí. Saludos. Jesus Reyes A. _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus-ide.org http://lists.lazarus-ide.org/listinfo/lazarus-es

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20160719/69834d24/attachment.html>

Reply by email

Maximiliano Duarte
to francisco prieto

Si cargas elementos junto con alguna información extra como un puntero debes destruirlos sino empieza a comerse la memoria. Y la carga debe ser en un único momento. Ejemplo en el oncreate del form

Earlier message 59 lines
-----Mensaje original----- De: "francisco prieto" <fajprieto en gmail.com> Enviado el: ‎19/‎07/‎2016 08:18 Para: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus-ide.org> Asunto: Re: [Lazarus-es]Problemas con la versión 1.6 de Lazarus Juan, Mi experiencia con Combos en otros lenguajes me hace ser precavido con la cantidad de elementos... Si va a tener mas de 400 elementos, no uso un combo box, por el estudio que hizo Jesus debo suponer que tenes un loop en la carga de países, pero eso lo vas a tener que investigar. Mis combos en general no llegan a tener 100 elementos. Saludos, Pancho Cordoba Argentina El lun., 18 jul. 2016 a las 16:58, Jesus Reyes A. (<jesusrmx en gmail.com>) escribió: On Mon, 18 Jul 2016 13:35:21 -0500, Juan M. Puertas <soft.sirius en gmail.com> wrote: Hola amigos. Muchas gracias por contestar. Yo trabajo con Linux Mint 17.3 y ahora he hecho la prueba con Windows 7, el resultado es el mismo en ambos sistemas operativos, con Lazarus 1.4.4 funciona bien, con Lazarus 1.6 funciona mal. El código fuente del programa es libre y puede obtenerse aquí: http://astroser.net/syrius_fuente.zip Viene bien, si alguien tiene curiosidad por saber donde estaban los planetas cuando nació :-) Es extraño que a ti Francisco te funcione bien, quizás es el tamaño del TComboBox, el mio es de cientos de elementos. Saludos :-) Después de algunos cambios he podido compilar y ejecutar el programa, primero los cambios para si alguien lo quiere intentar: 1. Cambie Familia CPU objetivo de i386 a predeterminada. Esto es por que estoy compilando para xubuntu 64 bits y en realidad a menos que quieras hacer crosscompiling el mejor valor debe ser "predeterminada". 2. Este programa requiere la libreria "C library for the Swiss Ephemeris", en ningún lugar lo dice pero sin esto funciona (sorry si no busqué lo suficiente), por cierto este programa requiere en xubuntu que se instale el paquete: libswe-dev éste paquete es necesario pues provee el archivo /usr/lib/x86_64-linux-gnu/libswe.so que es el que se carga dinámicamente. Por cierto el otro cambio que tuve que hacer en lugar de astro_Handle := LoadLibrary(s + 'libswe.so'); usar astro_Handle := LoadLibrary('libswe.so'); dado que en linux no puedes cargar tu dll desde tu directorio (a menos que uses el truco de LD_LIBRARY_PATH). Otro por cierto, me parece que el par de funciones que se usan se deberían cargar una sola vez y al final liberar los recursos, mañana veré si puedo mejorar esto un poco. Lo que de momento pude observar en el combobox de "Lugar de nacimiento" es que esta introduciendo infinidad de veces el mismo país. Se me acabó el tiempo por hoy, Mañana intentaré ver que es lo que esta pasando ahí. Saludos. Jesus Reyes A.

Reply by email

Juan M. Puertas
to Maximiliano Duarte

Muchas gracias a todos, especialmente a Jesús, que ha hecho una crítica constructiva acerca de la biblioteca que necesita; las swiss ephemeris. Ya veo Jesús que tú tienes el mismo fallo; en la lista de países deberían salir todos los países del mundo, no el mismo repetido. Si estuviera haciendo algo mal en ese TComboBox, ¿por qué en la versión 1.4.4 de Lazarus funciona bien?. Mi conclusión es que es un fallo de esta versión, a lo mejor ya alguien lo ha reportado.
Aparte de esto, las coordenadas geográficas deberían salir arriba en la información de la izquierda, y Canvas.TextOut las pone en la zona de las circunferencias, claro, yo soy el que sabe donde debería ir esta información, justo donde compilado con Lazarus 1.4.4 aparece. Saluods :-)

El 19 de julio de 2016, 15:26, Maximiliano Duarte <

maximiliano.duarte en gmail.com> wrote 82 lines
Si cargas elementos junto con alguna información extra como un puntero debes destruirlos sino empieza a comerse la memoria. Y la carga debe ser en un único momento. Ejemplo en el oncreate del form ------------------------------ De: francisco prieto <fajprieto en gmail.com> Enviado el: ‎19/‎07/‎2016 08:18 Para: Spanish version of Lazarus List <lazarus-es en lists.lazarus-ide.org> Asunto: Re: [Lazarus-es]Problemas con la versión 1.6 de Lazarus Juan, Mi experiencia con Combos en otros lenguajes me hace ser precavido con la cantidad de elementos... Si va a tener mas de 400 elementos, no uso un combo box, por el estudio que hizo Jesus debo suponer que tenes un loop en la carga de países, pero eso lo vas a tener que investigar. Mis combos en general no llegan a tener 100 elementos. Saludos, Pancho Cordoba Argentina El lun., 18 jul. 2016 a las 16:58, Jesus Reyes A. (<jesusrmx en gmail.com>) escribió: > On Mon, 18 Jul 2016 13:35:21 -0500, Juan M. Puertas < > soft.sirius en gmail.com> wrote: > > Hola amigos. > > Muchas gracias por contestar. > Yo trabajo con Linux Mint 17.3 y ahora he hecho la prueba con Windows 7, > el resultado es el mismo en ambos sistemas operativos, con Lazarus 1.4.4 > funciona bien, con Lazarus 1.6 funciona mal. > El código fuente del programa es libre y puede obtenerse aquí: > http://astroser.net/syrius_fuente.zip Viene bien, si alguien tiene > curiosidad por saber donde estaban los planetas cuando nació :-) > Es extraño que a ti Francisco te funcione bien, quizás es el tamaño del > TComboBox, el mio es de cientos de elementos. > Saludos :-) > > > Después de algunos cambios he podido compilar y ejecutar el programa, > primero los cambios para si alguien lo quiere intentar: > > 1. Cambie Familia CPU objetivo de i386 a predeterminada. Esto es por que > estoy compilando para xubuntu 64 bits y en realidad a menos que quieras > hacer crosscompiling el mejor valor debe ser "predeterminada". > > 2. Este programa requiere la libreria "C library for the Swiss > Ephemeris", en ningún lugar lo dice pero sin esto funciona (sorry si no > busqué lo suficiente), por cierto este programa requiere en xubuntu que se > instale el paquete: libswe-dev éste paquete es necesario pues provee el > archivo /usr/lib/x86_64-linux-gnu/libswe.so que es el que se carga > dinámicamente. Por cierto el otro cambio que tuve que hacer en lugar de > astro_Handle := LoadLibrary(s + 'libswe.so'); usar astro_Handle := > LoadLibrary('libswe.so'); dado que en linux no puedes cargar tu dll desde > tu directorio (a menos que uses el truco de LD_LIBRARY_PATH). Otro por > cierto, me parece que el par de funciones que se usan se deberían cargar > una sola vez y al final liberar los recursos, mañana veré si puedo mejorar > esto un poco. > > Lo que de momento pude observar en el combobox de "Lugar de nacimiento" > es que esta introduciendo infinidad de veces el mismo país. Se me acabó el > tiempo por hoy, Mañana intentaré ver que es lo que esta pasando ahí. > > Saludos. > > Jesus Reyes A. > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lists.lazarus-ide.org > http://lists.lazarus-ide.org/listinfo/lazarus-es > _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus-ide.org http://lists.lazarus-ide.org/listinfo/lazarus-es

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20160719/58f1605e/attachment-0001.html>

Reply by email

Jesus Reyes A.
to Juan M. Puertas
Juan M. Puertas wrote 6 lines
Ya veo Jesús que tú tienes el mismo fallo; en la lista de países deberían salir todos los países del mundo, no el mismo repetido.Si estuviera haciendo algo mal en ese TComboBox, ¿por qué en la versión 1.4.4 de Lazarus funciona bien?. Mi conclusión es que es un fallo de esta >versión, a lo mejor ya alguien lo ha reportado.

Me faltó una corrección, en el archivo vb.pas, en la sección uses de la interface esta un ",tokenizerClass," que no existe en el código y aparentemente no se usa, pues lo he eliminado y no hubo problema.

El problema de la repetición del primer país en el combo de es fácil solución, simplemente hay que poner como primer línea de La función vbSplit() esto: SetLength(Result, 0);. Aparentemente, esta función en lugar de crear un array nuevo cada vez lo reusa y coloca la información al final!. El resultado de esta función es usado así: ComboPais.Items.Add(tx[0]); por lo que el combo se llena con un único nombre :).

El por que funciona con la versión 1.4.4 y no con 1.6 es más difícil, pero seguramente lo que falla aquí es FPC y no Lazarus. Todo un misterio que solo los desarrolladores de FPC podrán dar cabal explicación. Igual y si se trata de un fallo y habrá que reportarlo, mas tarde intentaré recrear el problema en un programa simple.

Show quoted text 6 lines
Aparte de esto, las coordenadas geográficas deberían salir arriba en la información de la izquierda, y Canvas.TextOut las pone en la zona de las >circunferencias, claro, yo soy el que sabe donde debería ir esta información, justo donde compilado con Lazarus 1.4.4 aparece. Saluods :-)

No se bien como luce para ti, pero para mi luce así: http://ctrlv.in/806869 no me parece que haya elementos de texto fuera de lugar pero no estoy familiarizado con este tipo de gráficos. Lo que he visto es que en la consola aparecen mensajes de este tipo: "WARNING: TGtk2WidgetSet.InvalidateRect refused invalidating during paint message: TForm1" lo que significa que algo no se esta haciendo bien al momento de dibujar. El mensaje es revelador, pero no he buscado el código exacto donde ocurre y las consecuencias en otras versiones de Lazarus, esto efectivamente si parece un problema de Lazarus que en versiones posteriores en lugar de simplemente ignorar el problema te da una pista de donde buscar la falla.

Jesus Reyes A.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20160719/d439040f/attachment.html>

Reply by email

Juan M. Puertas
to Jesus Reyes A.

Muchas gracias Jesús.
Sin embargo en la imagen que envías todo aparece bien, si sólo saliera un país no sería España, sino el primero en orden alfabético, y sólo ese. Quizás el error sucede cuando utilizas el TComboBox, como decías en un mensaje anterior.
Extrañamente, en tu imagen, el Canvas.TextOut pone las cosas en su sitio. :-?
Quería estar seguro de que le pasa a alguien más antes de reportar el error a la lista principal de Lazarus.
Saludos. :-)

Jesus Reyes A. wrote 57 lines
On Tue, 19 Jul 2016 10:26:16 -0500, Juan M. Puertas <soft.sirius en gmail.com> wrote: Ya veo Jesús que tú tienes el mismo fallo; en la lista de países deberían salir todos los países del mundo, no el mismo repetido. Si estuviera haciendo algo mal en ese TComboBox, ¿por qué en la versión 1.4.4 de Lazarus funciona bien?. Mi conclusión es que es un fallo de esta versión, a lo mejor ya alguien lo ha reportado. Me faltó una corrección, en el archivo vb.pas, en la sección uses de la interface esta un ",tokenizerClass," que no existe en el código y aparentemente no se usa, pues lo he eliminado y no hubo problema. El problema de la repetición del primer país en el combo de es fácil solución, simplemente hay que poner como primer línea de La función vbSplit() esto: SetLength(Result, 0);. Aparentemente, esta función en lugar de crear un array nuevo cada vez lo reusa y coloca la información al final!. El resultado de esta función es usado así: ComboPais.Items.Add(tx[0]); por lo que el combo se llena con un único nombre :). El por que funciona con la versión 1.4.4 y no con 1.6 es más difícil, pero seguramente lo que falla aquí es FPC y no Lazarus. Todo un misterio que solo los desarrolladores de FPC podrán dar cabal explicación. Igual y si se trata de un fallo y habrá que reportarlo, mas tarde intentaré recrear el problema en un programa simple. Aparte de esto, las coordenadas geográficas deberían salir arriba en la información de la izquierda, y Canvas.TextOut las pone en la zona de las circunferencias, claro, yo soy el que sabe donde debería ir esta información, justo donde compilado con Lazarus 1.4.4 aparece. Saluods :-) No se bien como luce para ti, pero para mi luce así: http://ctrlv.in/806869 no me parece que haya elementos de texto fuera de lugar pero no estoy familiarizado con este tipo de gráficos. Lo que he visto es que en la consola aparecen mensajes de este tipo: "WARNING: TGtk2WidgetSet.InvalidateRect refused invalidating during paint message: TForm1" lo que significa que algo no se esta haciendo bien al momento de dibujar. El mensaje es revelador, pero no he buscado el código exacto donde ocurre y las consecuencias en otras versiones de Lazarus, esto efectivamente si parece un problema de Lazarus que en versiones posteriores en lugar de simplemente ignorar el problema te da una pista de donde buscar la falla. Jesus Reyes A. _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus-ide.org http://lists.lazarus-ide.org/listinfo/lazarus-es

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20160719/c683a31a/attachment.html>

Reply by email

Jesus Reyes A.
to Juan M. Puertas
Juan M. Puertas wrote 5 lines
Muchas gracias Jesús. Sin embargo en la imagen que envías todo aparece bien, si sólo saliera un país no sería España, sino el primero en orden alfabético, y sólo ese. Quizás el >error sucede cuando utilizas el TComboBox, como decías en un mensaje anterior.

No, en mi pantalla el combobox ya esta corregido y en el aparece España por que es el país que debería aparecer. Cuando fallaba era Afganistán el país que se repetía.

Show quoted text 6 lines
Extrañamente, en tu imagen, el Canvas.TextOut pone las cosas en su sitio. :-? Quería estar seguro de que le pasa a alguien más antes de reportar el error a la lista principal de Lazarus. Saludos. :-)

Eso es lo que me extrañó de tu comentario y por eso puse la imagen. Olvidé comentar que yo uso Lazarus actualizado desde el repositorio, es decir 1.7.1. Acá se ve bien y mas bien parece que si falla en 1.6 es por que entre 1.6 y 1.7.1 se ha debido hacer algo en Lazarus que actualmente no provoca mas la falla.

Jesus Reyes A.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20160719/a873cf18/attachment-0001.html>

Reply by email

Juan M. Puertas
to Jesus Reyes A.

Me alegro que en la versión 1.7.1 ya hayan corregido el error. Gracias Jesús :-)

Jesus Reyes A. wrote 37 lines
On Tue, 19 Jul 2016 13:12:40 -0500, Juan M. Puertas <soft.sirius en gmail.com> wrote: Muchas gracias Jesús. Sin embargo en la imagen que envías todo aparece bien, si sólo saliera un país no sería España, sino el primero en orden alfabético, y sólo ese. Quizás el error sucede cuando utilizas el TComboBox, como decías en un mensaje anterior. No, en mi pantalla el combobox ya esta corregido y en el aparece España por que es el país que debería aparecer. Cuando fallaba era Afganistán el país que se repetía. Extrañamente, en tu imagen, el Canvas.TextOut pone las cosas en su sitio. :-? Quería estar seguro de que le pasa a alguien más antes de reportar el error a la lista principal de Lazarus. Saludos. :-) Eso es lo que me extrañó de tu comentario y por eso puse la imagen. Olvidé comentar que yo uso Lazarus actualizado desde el repositorio, es decir 1.7.1. Acá se ve bien y mas bien parece que si falla en 1.6 es por que entre 1.6 y 1.7.1 se ha debido hacer algo en Lazarus que actualmente no provoca mas la falla. Jesus Reyes A. _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus-ide.org http://lists.lazarus-ide.org/listinfo/lazarus-es

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20160720/ded07a66/attachment.html>

Reply by email