Shell   30-12-2022, 13:21
#1
Buenas!.

Hace tiempo Shordi estuvo comentando este problema.
Hoy estuve repasando un ejemplo antiguo, el de señales marítimas usando el control ListView.
Cuando fui a ejecutarlos el color de las banderas se mostraban invertidas.

Lo cierto es que antes funcionaba sin problema, puede que yo usara temas claros para el escritorio y ahora uso oscuro.
Pero he cambiado esta instrucción y es que ahora se ve bien con el tema oscuro.

Código:
For x = 0 To abanderas.Count - 1
    'lstvBanderas.Add(abanderas[x], asignificado[x], Picture[directorio & abanderas[x]]) 'Usamos el nombre del archivo como clave,el significado de la bandera como texto y la imagén
    lstvBanderas.Add(abanderas[x], asignificado[x], Picture.Load(directorio & abanderas[x])) 'Usamos el nombre del archivo como clave,el significado de la bandera como texto y la imagén
  Next

El ejemplo usaba el componente gb.gui, pero ni cambiandolo a gb.gui.qt solucionaba el problema. Hasta que cambié la instrucción de carga de la imagen.
Creo que esto cambió con el tiempo, la forma de cargar una imagen con la clase Picture. En parte fue un problema para los que comenzaban con Gambas.

Saludos

"El conocimiento es la mejor inversión que se puede hacer" - Abraham Lincoln
  
Usuarios navegando en este tema: 2 invitado(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.