gdk::pixmap_create_from_xpm

array gdk::pixmap_create_from_xpm (GdkWindow window , GdkColor transparent_color , string filename);

gdk::pixmap_create_from_xpm() devuelve un array que consiste en un GdkPixmap y una mascara GdkBitmap que han sido creadas desde un archivo. xpm especifico.

GdkPixmap es la estrutura que mantiene la imagen lista para sermostrada en un GtkPixmap. Para hacer que la imagen aparezca en la pantalla, necesitas usar una de las siguientes instrucciones:

<?php

$gdkpixmap = gdk::pixmap_create_from_xpm($main_window->window, null, 
'test.xpm');
$image = &new GtkPixmap($gdkpixmap[0], $gdkpixmap[1]);

?>
or
<?php

list ($gdkpixmap, $mask) = 
gdk::pixmap_create_from_xpm($gdkwindow, $transparent_color, 'test.xpm');
$image = &new GtkPixmap($gdkpixmap, $mask);

?>