Hallo!
Meine dieswöchige aufgabe ist mit GTK unter PHP einen Tree zu erstellen, der so aussehen soll:
Nunaja, ich habe mir daaraufhin das gtk 1.2 tutorial von gtk.org angeschaut, soweit das der GTK tree box erstellt wird, bekomme ich es noch hin, aber das mit den Items verstehe ich dann nicht, dort arbeiten sie dann mit GtkWidget *gtk_tree_item_new_with_label( gchar *label ); um ein Item zu erzeugen und das hinzuzufügen..
Jedoch gibt es keine Methode die da lautet GtkTreeItem->new_with_label(); :-(
Vielehrer sieht die klasse für TreeItems so aus: http://gtk.php.net/manual/de/gtk.gtktreeitem.php
Wofür das XXX stehen soll, weiß ich auch nciht, ich habe also mal dashier probiert:
jedoch bleibt das GtkTree leer, also weiß..
Könnte mir villeicht jemand erklähren, wie ich die Items richtig erstelle udn einfüge, so das diese auch einen titel ahben, anklickbar sind etc?
Bin mir sicher das einer von euch die antwort kennt, währe super ;-)
Meine dieswöchige aufgabe ist mit GTK unter PHP einen Tree zu erstellen, der so aussehen soll:
Code:
Main
|--Sub1
| |--Subtree
| | \--Item
| \--Item
|--Subtree2
| \--Item
\--Item
Nunaja, ich habe mir daaraufhin das gtk 1.2 tutorial von gtk.org angeschaut, soweit das der GTK tree box erstellt wird, bekomme ich es noch hin, aber das mit den Items verstehe ich dann nicht, dort arbeiten sie dann mit GtkWidget *gtk_tree_item_new_with_label( gchar *label ); um ein Item zu erzeugen und das hinzuzufügen..
Jedoch gibt es keine Methode die da lautet GtkTreeItem->new_with_label(); :-(
Vielehrer sieht die klasse für TreeItems so aus: http://gtk.php.net/manual/de/gtk.gtktreeitem.php
Wofür das XXX stehen soll, weiß ich auch nciht, ich habe also mal dashier probiert:
PHP:
<?php
$tree = &new->GtkTree();
$tree->set_usize(200, 330);
$label = &new GtkTreeItem('hallo');
$tree->append($label);
$mainwindo->show_all();
?>
Könnte mir villeicht jemand erklähren, wie ich die Items richtig erstelle udn einfüge, so das diese auch einen titel ahben, anklickbar sind etc?
Bin mir sicher das einer von euch die antwort kennt, währe super ;-)