Bonjour à tous.
Je cherche à afficher un Gnome canvas (Module GnoCanvas) initialisé à partir d'un PixelBuffer. Je m'y prend pour l'instant de cette façon :
Code OCaml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
let canvas = GnoCanvas.canvas ~packing:vbox#pack ~show:true () in
let background = GnoCanvas.group canvas#root in
let pix =
   GnoCanvas.pixbuf ~x:0. ~y:0. ~pixbuf:pixelbuffer ~width:200.
   ~height:200. ~props:[ÀNCHOR `NW ; `HEIGHT 200. ; `WIDTH 200. ] background
in

Cela crée bien une "case" dans la hbox, mais on y vois uniquement le première rangée (horizontale) de pixels du pixbuff (sur environ 200 pixels ... mais ça ne varie pas en fonction de la largeur/hauteur que je précise), cela ressemble au final plus à un spacer qu'à une image
Lorsque j'affiche mon pixelbuffer dans un GMisc.image, tout va très bien.

Quelqu'un pour m'aider ? Merci.