Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using Gtk;
- void main (string [] args) {
- Gtk.init(ref args);
- Window window = new Window();
- window.set_default_size(150,300);
- window.destroy.connect(Gtk.main_quit);
- ScrolledWindow scroll = new ScrolledWindow(null, null);
- ListStore model = new ListStore(1, typeof(string));
- string text = "Lorem ipsum dolor sit amet, consectetur adipiscing ";
- string text2 = "Haste nicht gesehen, die Wahrscheinlichkeitsdefinition in C ist immer wahr wenn ungleich null";
- TreeIter iter;
- model.append(out iter);
- model.set(iter, 0, text, -1);
- model.append(out iter);
- model.set(iter, 0, text2, -1);
- TreeView view = new TreeView.with_model(model);
- CellRendererText renderer = new CellRendererText();
- renderer.wrap_mode = Pango.WrapMode.WORD;
- renderer.wrap_width = 150;
- TreeViewColumn column = new TreeViewColumn();
- column.set_title("Test");
- column.pack_start(renderer, true);
- column.set_attributes(renderer, "text", 0);
- column.set_sizing(TreeViewColumnSizing.AUTOSIZE);
- column.set_resizable(true);
- view.append_column(column);
- scroll.add(view);
- window.add(scroll);
- window.show_all();
- Gtk.main();
- }
Add Comment
Please, Sign In to add comment