From 0f090a9fb9ef8b77a4013f9b847addd628c9849d Mon Sep 17 00:00:00 2001 From: "Crom (Thibaut CHARLES)" Date: Mon, 17 Nov 2014 13:52:50 +0100 Subject: [PATCH] Better test table & headerS-clickable --- source/app.d | 6 +++++- test.2da | 9 +++++---- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/source/app.d b/source/app.d index 4896355..464c86a 100644 --- a/source/app.d +++ b/source/app.d @@ -44,13 +44,17 @@ void main(string[] args) tree.setEnableSearch(true); tree.setModel(store); tree.setProperty("enable-grid-lines", GtkTreeViewGridLines.VERTICAL); + tree.setProperty("tooltip-column", 0); + tree.setProperty("reorderable", true); + tree.setProperty("headers-clickable", true); + foreach(index, s ; twoda.header){ CellRendererText cr; if(index==0){ cr = new CellRendererText(); - cr.setProperty("editable", true); + cr.setProperty("editable", false); cr.setProperty("background-rgba", cast(ulong)(new GdkRGBA(0.36, 0.13, 0.4, 1.0))); cr.setProperty("background-set", true); } diff --git a/test.2da b/test.2da index d331a76..eb03065 100644 --- a/test.2da +++ b/test.2da @@ -1,4 +1,5 @@ -id name value -0 test testvalue0 -1 test1 testvalue1 -2 "Test Multiword" "Ddeedz fdes s fesq qs g sfddtrs" \ No newline at end of file +id name name_strref description script +0 "veille nocturne" 1 "se rend invincible pendant un tour" _ +1 "coup de crépière" 2 "inflige 25 pv de dégats à un personnage" _ +2 "goulée de cidre" 3 "soigne un personnage de 50 PV" _ +3 "omelette aux champignons" 4 "rend un personnage malade pendant un tour, ne peux ni parler, ni rien faire pendant un tour" _