CGem/src/main.vala

40 lines
853 B
Vala

extern char *test();
int main (string[] args)
{
Gtk.init(ref args);
var window = new Gtk.Window ();
window.border_width = 10;
window.window_position = Gtk.WindowPosition.CENTER;
window.set_default_size (350, 80);
var header_bar = new Gtk.HeaderBar ();
header_bar.set_title("This is a test");
header_bar.set_show_close_button(true);
var url_bar = new Gtk.Entry ();
header_bar.pack_start(url_bar);
var url_go_button = new Gtk.Button.with_label("Go !");
header_bar.pack_start(url_go_button);
window.destroy.connect (Gtk.main_quit);
window.set_titlebar(header_bar);
var content = new Gtk.TextView();
content.set_editable(false);
window.add(content);
window.show_all ();
// content.buffer.text = (string)test();
content.buffer.text = "This is an example of text.";
content.set_cursor_visible(false);
Gtk.main();
return 0;
}