Autor |
Mensaje |
4octavio4
Programador
Registrado: Noviembre 2009
Mensajes: 100
Edad: 31 Ubicación:
|
Problemas Al Dibujar Una Imagen En Un Drawarea
Bueno, estoy intentando mostrar en la pantalla una imagen previamente escaneada. El problema es que no consigo que se vea nada. Este es el código
Al pasar por la línea de Draw.Image, se lanza este error en la consola: (OCR:10160): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion `GDK_IS_PIXBUF (pixbuf)' failed
Luego, simplemente no se ve nada en el drawarea.
última edición por 4octavio4 el Miercoles, 19 May 2010, 22:32; editado 1 vez
|
#1 Miercoles, 19 May 2010, 22:31 |
|
|
abarzuaf
Ingeniero Programador
Registrado: Octobre 2009
Mensajes: 265
Edad: 54 Ubicación:
|
Re: Problemas Al Dibujar Una Imagen En Un Drawarea
Hola.
¿Que versión de gambas utilizas?.(Lo ideal es que ocupes la 2.20)
¿Que distribución de Linux estas ocupando?.
Saludos
|
#2 Miercoles, 19 May 2010, 23:56 |
|
|
4octavio4
Programador
Registrado: Noviembre 2009
Mensajes: 100
Edad: 31 Ubicación:
|
Re: Problemas Al Dibujar Una Imagen En Un Drawarea
gambas 2.20
Ubuntu Lucid Lynx 10.04 32bits
|
#3 Jueves, 20 May 2010, 14:35 |
|
|
abarzuaf
Ingeniero Programador
Registrado: Octobre 2009
Mensajes: 265
Edad: 54 Ubicación:
|
Re: Problemas Al Dibujar Una Imagen En Un Drawarea
Hola.
Como prueba, trata de deshabilitar los componentes GTK por los componentes QT.
Tienes que ir al menu del IDE y hacer clic en Proyecto > Propiedades > Componentes y desmarcar : gb.gtk y gb.gtk.ext.
Luego marca gb.qt y gb.qt.ext.
Esto es para ver si los problemas se te producen solo en GTK.
Saludos.
|
#4 Jueves, 20 May 2010, 15:50 |
|
|
jguardon
Administrador
Registrado: Septiembre 2009
Mensajes: 2708
Edad: 57 Ubicación: Granada
|
Re: Problemas Al Dibujar Una Imagen En Un Drawarea
Bueno, estoy intentando mostrar en la pantalla una imagen previamente escaneada. El problema es que no consigo que se vea nada. Este es el código
Estás usando una palabra clave como nombre de variable: cambia DIM picture por otra cosa, por ejemplo DIM myPicture.
Tu código quedaría así:
También subscribo lo comentado por abarzuaf, usa el componente gb.qt en lugar de gb.gtk (ni gb.gui usando Gnome), ya que gb.gtk aún no es perfecto y tiene múltiples bugs.
=================== Jesús Guardón
Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".
"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
|
#5 Viernes, 21 May 2010, 23:26 |
|
|
4octavio4
Programador
Registrado: Noviembre 2009
Mensajes: 100
Edad: 31 Ubicación:
|
Re: Problemas Al Dibujar Una Imagen En Un Drawarea
He cambiado el componente a qt y he modificado el nombre de la variable, pero sigue sin verse la imagen al dibujarla.
No sale ningún error en la consola como antes con gtk, pero no se ve nada.
|
#6 Sabado, 22 May 2010, 12:07 |
|
|
jguardon
Administrador
Registrado: Septiembre 2009
Mensajes: 2708
Edad: 57 Ubicación: Granada
|
Re: Problemas Al Dibujar Una Imagen En Un Drawarea
He cambiado el componente a qt y he modificado el nombre de la variable, pero sigue sin verse la imagen al dibujarla.
No sale ningún error en la consola como antes con gtk, pero no se ve nada.
Eso es por un pequeño detalle,
Cambia la propiedad Cached de tu DrawingArea a True, bien por código en el form load:
dibujo.Cached = True
O bien en el editor de propiedades de la derecha.
Saludos
=================== Jesús Guardón
Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".
"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
|
#7 Sabado, 22 May 2010, 17:21 |
|
|
4octavio4
Programador
Registrado: Noviembre 2009
Mensajes: 100
Edad: 31 Ubicación:
|
Re: Problemas Al Dibujar Una Imagen En Un Drawarea
He cambiado el componente a qt y he modificado el nombre de la variable, pero sigue sin verse la imagen al dibujarla.
No sale ningún error en la consola como antes con gtk, pero no se ve nada.
Eso es por un pequeño detalle,
Cambia la propiedad Cached de tu DrawingArea a True, bien por código en el form load:
dibujo.Cached = True
O bien en el editor de propiedades de la derecha.
Saludos
Me temo que debe ser otra cosa, tengo el Cached a True desde el principio.
|
#8 Domingo, 23 May 2010, 01:20 |
|
|
jguardon
Administrador
Registrado: Septiembre 2009
Mensajes: 2708
Edad: 57 Ubicación: Granada
|
Re: Problemas Al Dibujar Una Imagen En Un Drawarea
Pues no sé... el código que puse funciona correctamente con imágenes ya existentes. Podría ser que se ejecutara el código antes de que realmente se termine el proceso de escaneo y creación de la imagen.
Prueba a comentar la parte del código para escanear y con una imagen ya existente debería mostrarse en el drawingArea.
Saludos
=================== Jesús Guardón
Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".
"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
|
#9 Viernes, 28 May 2010, 20:08 |
|
|
lucianolagassa
Usuario
Registrado: Agosto 2010
Mensajes: 1
Edad: 40
|
Re: Problemas Al Dibujar Una Imagen En Un Drawarea
hola, me ayudo mucho el codigo que ingreso el admin, hace tiempo que uso gambas y es muy util.
gracias por esta comunidad ya que en gambas no hay mucha data en español.
|
#10 Sabado, 07 Agosto 2010, 23:21 |
|
|
|