Shordi 27-07-2023, 13:20
Depurando hoy un programita que usa el control WindowFrame, contenido en el componente gbThemes que os subí hace unos días, me encuentro esto

[Imagen: NiG6dBh.png]

No tengo ni pajolera idea de lo que significa. Lo he pasado a la lista internacional a ver si alguien se descuelga con algo. Mientras:
¿Alguien de por aquí ha visto antes eso y me lo puede explicar en cristiano?

Saludos
Shordi 27-07-2023, 12:49
El otro día me llamó el Padawan desde mi antiguo trabajo muy mosqueado. Desde la versión 3.18.1 uno de los formularios que llevan más de 10 años funcionando, hacía que la aplicación se colgara y no respondiese a nada y él no sabía por dónde cogerlo.

Una pequeña investigación me enseñó que el culpable era un control que extiende el combobox.
Resulta que han modificado el comportamiento de combobox de manera que al cambiar su texto o su índice, se dispara el evento Click.

Esta mañana yo, en uno de mis programitas "de investigación", me encuentro con que a la hora de "rellenar" un contenedor éste ya está "relleno" y se genera un error.
Una no tan pequeña investigación me revela que la causa es la misma, un combobox que se rellena a partir de un archivo settings, dispara de manera automática el evento click... que rellenaba el contenedor de marras.

En resumen, tened en cuenta ahora que si queréis simplemente rellenar un combobox ( o derivado) y que no se dispare dicho evento (por ejemplo al rellenar un formulario desde una base datos donde uno de los campos se gestiona con un combobox y le asignamos el valor grabado en la BDD pero no queremos que se dispare nada todavía), debéis hacer algo así:

Código:
object.lock(micombobox1)
Micombobox1.index= Mi_valor_de_inicio
object.unlock(micombobox1)

Este comportamiento ya lo tenían otros controles, como checkbox, pero es nuevo para combobox... y no lo he probado con ListBox, que es el más parecido.

Saludos
Shell 26-07-2023, 12:55
Buenas!.

Les muestro dos ejemplos que he realizado. Muestra la onda con desplazamiento horizontal.
Dos versiones. Una con SDL2, usando puntos y usando la clase Paint, trazando con líneas.

Versión con SDL2

[Imagen: LWr2cDz.png]

Adjunto el código fuente:

Y ahora la versión usando Paint con líneas.

[Imagen: rJvqSKv.png]

Saludos
Archivos adjuntos
.gz
OndaSDL2-0.0.1.tar.gz (Tamaño: 12.31 KB Descargas: 2)
.gz
RepresentarMovimientoOscilatorio-0.0.1.tar.gz (Tamaño: 12.63 KB Descargas: 1)
Páginas (566):    1 148 149 150 151 152 566   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 295
Último miembro: ncofre98
Temas del foro: 1,748
Mensajes del foro: 9,072
Últimos temas
Problemas con las interru...
Foro: General
Último mensaje por: guizans, 14-12-2025, 18:40
Respuestas: 5 - Vistas: 247
Scrolling un ScrollArea
Foro: Controles/Librerías/Componentes
Último mensaje por: Shordi, 12-12-2025, 07:24
Respuestas: 5 - Vistas: 265
Ordenar en un TableView
Foro: General
Último mensaje por: guizans, 08-12-2025, 23:06
Respuestas: 9 - Vistas: 947
Resultados dispares según...
Foro: Bases de Datos
Último mensaje por: guizans, 04-12-2025, 22:49
Respuestas: 6 - Vistas: 403
Mover un Result a una pos...
Foro: Bases de Datos
Último mensaje por: guizans, 30-11-2025, 19:25
Respuestas: 2 - Vistas: 230
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.