lo que utilizo es el GtkClist y no se como llenarlo con mi base de datos lo que hago es lo siguiente:
Código PHP:
$ventana = &new GtkWindow();
$ventana->set_title('Ejemplo Clist');
$ventana->set_position(GTK_WIN_POS_CENTER);
$ventana->set_usize(300,300);
$ventana->set_policy(false,false,false);
$ventana->connect("destroy","cerrar");
$scroll = &new GtkScrolledWindow();
$scroll->set_border_width(5);
$scroll->set_policy(GTK_POLICY_AUTOMATIC,GTK_POLICY_AUTOMATIC);
$vbox = &new GtkVBox();
$datos = array('ID','Nombre','Edad');
$clist = &new GtkCList(3,$datos);
for ($j=0;$j<3;$j++){
$clist->set_column_auto_resize($j,true);
$ventana = &new GtkWindow();
$ventana->set_title('Ejemplo Clist');
$ventana->set_position(GTK_WIN_POS_CENTER);
$ventana->set_usize(300,300);
$ventana->set_policy(false,false,false);
$ventana->connect("destroy","cerrar");
$scroll = &new GtkScrolledWindow();
$scroll->set_border_width(5);
$scroll->set_policy(GTK_POLICY_AUTOMATIC,GTK_POLICY_AUTOMATIC);
$vbox = &new GtkVBox();
$datos = array('ID','Nombre','Edad');
$clist = &new GtkCList(3,$datos);
for ($j=0;$j<3;$j++){
$clist->set_column_auto_resize($j,true);
}
$conexion = mysql_connect("localhost","root","admin");
mysql_select_db("people",$conexion);
$sql = "select * from programmers";
$result = mysql_query($sql,$conexion);
while($row = mysql_fetch_array($result)){
//no se en donde poner el append
//$cList->append(?) que va dentro
}
// aqui es en donde ya no se para donde como llenar mi clist .
no se si el GtkClist sea la mejor opcion o el Ctree que me recomiendan?
gracias por todo.