Changeset 480 for trunk/demos/gtkD/TestTreeView1.d
- Timestamp:
- 03/25/08 18:16:02 (8 months ago)
- Files:
-
- trunk/demos/gtkD/TestTreeView1.d (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/demos/gtkD/TestTreeView1.d
r322 r480 37 37 private import gtk.ScrolledWindow; 38 38 private import gdk.Pixbuf; 39 private import glib.Str; 39 40 version(Tango) private import tango.io.Stdout; 40 41 version(Tango) private import tango.stdc.stdio; … … 68 69 else writefln("TestTreeView1.this 2"); 69 70 70 pixbuf = new Pixbuf( greenClass_xpm);71 pixbuf = new Pixbuf(Str.toStringzArray(greenClass_xpm)); 71 72 debug(trace) version(Tango) Stdout("TestTreeView1.this 2.1").newline; 72 73 else writefln("TestTreeView1.this 2.1"); 73 pixbufTest = new Pixbuf( book_closed_xpm);74 pixbufTest = new Pixbuf(Str.toStringzArray(book_closed_xpm)); 74 75 debug(trace) version(Tango) Stdout("TestTreeView1.this 2.2").newline; 75 76 else writefln("TestTreeView1.this 2.2"); … … 122 123 TreeIter iterChild; 123 124 TreeIter iterTop = treeStore.createIter(); 124 treeStore.setValue(iterTop, 0, new Pixbuf( package_xpm) );125 treeStore.setValue(iterTop, 0, new Pixbuf(Str.toStringzArray(package_xpm)) ); 125 126 treeStore.setValue(iterTop, 1, "Icon for packages" ); 126 127 127 128 iterChild = treeStore.append(iterTop); 128 treeStore.setValue(iterChild, 0,new Pixbuf( greenTemplate_xpm) );129 treeStore.setValue(iterChild, 0,new Pixbuf(Str.toStringzArray(greenTemplate_xpm)) ); 129 130 treeStore.setValue(iterChild, 1, "Icon for templates" ); 130 131 131 132 iterChild = treeStore.append(iterTop); 132 treeStore.setValue(iterChild, 0, new Pixbuf( greenInterface_xpm) );133 treeStore.setValue(iterChild, 0, new Pixbuf(Str.toStringzArray(greenInterface_xpm)) ); 133 134 treeStore.setValue(iterChild, 1, "Icon for interfaces" ); 134 135 135 136 iterChild = treeStore.append(iterTop); 136 treeStore.setValue(iterChild, 0, new Pixbuf( greenClass_xpm) );137 treeStore.setValue(iterChild, 0, new Pixbuf(Str.toStringzArray(greenClass_xpm)) ); 137 138 treeStore.setValue(iterChild, 1, "Icon for classes" ); 138 139 … … 247 248 248 249 /* XPM */ 249 static char**greenClass_xpm = [250 static string[] greenClass_xpm = [ 250 251 "16 16 67 1", 251 252 " c None", … … 335 336 336 337 /* XPM */ 337 static char**greenInterface_xpm = [338 static string[] greenInterface_xpm = [ 338 339 "16 16 62 1", 339 340 " c None", … … 418 419 419 420 /* XPM */ 420 static char**greenTemplate_xpm = [421 static string[] greenTemplate_xpm = [ 421 422 "16 16 63 1", 422 423 " c None", … … 501 502 502 503 /* XPM */ 503 static char**package_xpm = [504 static string[] package_xpm = [ 504 505 "16 16 25 1", 505 506 " c None", … … 548 549 * idea than inline XPMs. 549 550 */ 550 static char**book_closed_xpm = [551 static string[] book_closed_xpm = [ 551 552 "16 16 7 1", 552 553 " c None s None",
