From 4e80eb6c0f86cdbf56c0598dced33096073efa46 Mon Sep 17 00:00:00 2001 From: "Crom (Thibaut CHARLES)" Date: Mon, 17 Nov 2014 15:12:57 +0100 Subject: [PATCH] Header bar --- source/app.d | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/source/app.d b/source/app.d index 464c86a..91ce93d 100644 --- a/source/app.d +++ b/source/app.d @@ -13,7 +13,8 @@ import gtk.Label; import gtk.Entry; import gtk.CellRenderer; import gtk.CellRendererText; -import gtk.CellRendererSpin; +import gtk.HeaderBar; +import gtk.Button; void[] Serialize(VT...)(VT data){ void[] ret; @@ -25,13 +26,20 @@ void[] Serialize(VT...)(VT data){ void main(string[] args) { - auto twoda = new TwoDA("test.2da"); + auto twoda = new TwoDA(args[1]); Main.init(args); auto window = new MainWindow("2DA-Edit"); + auto header = new HeaderBar(); + window.setTitlebar(header); + header.setTitle("2DAEdit"); + header.setSubtitle(args[1]); + header.setProperty("show-close-button", true); + header.packEnd(new Button("coucou")); + GType type[]; type~=GType.STRING;