From c78d5b449a29ced8eaeefbfdc5d86ee5843e3a96 Mon Sep 17 00:00:00 2001 From: Olly Betts Date: Mon, 2 Jul 2018 11:10:07 +1200 Subject: [PATCH] Make tree multi-select look like checkboxes --- src/aventreectrl.cc | 56 +++++++++++++++++++++++++++-------------------------- 1 file changed, 29 insertions(+), 27 deletions(-) diff --git a/src/aventreectrl.cc b/src/aventreectrl.cc index 5c8fe6e0..e61dac86 100644 --- a/src/aventreectrl.cc +++ b/src/aventreectrl.cc @@ -38,47 +38,49 @@ enum { STATE_NONE = 0, STATE_VISIBLE }; /* XPM */ static const char *none_xpm[] = { /* columns rows colors chars-per-pixel */ -"15 15 1 1", +"15 15 2 1", +". c #000000", " c None", /* pixels */ " ", " ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", +" ............ ", +" . . ", +" . . ", +" . . ", +" . . ", +" . . ", +" . . ", +" . . ", +" . . ", +" . . ", +" . . ", +" ............ ", " " }; /* XPM */ static const char *visible_xpm[] = { /* columns rows colors chars-per-pixel */ -"15 15 2 1", +"15 15 3 1", +". c #000000", "X c #007F28", " c None", /* pixels */ " ", -" XX", -" XXX", -" XXXX", -" XXXX ", -" XXXX ", -" XXXX ", -"XX XXXX ", -"XXX XXXX ", -"XXXX XXXX ", -" XXXXXXX ", -" XXXXX ", -" XXX ", -" X ", +" ", +" ............XX", +" . XXX", +" . XXXX", +" . XXXX ", +" . XXXX ", +" . XXXX. ", +" . XX XXXX . ", +" . XXXXXXX . ", +" . XXXXX . ", +" . XXX . ", +" . X . ", +" ............ ", " " }; -- 2.11.4.GIT