From 01d212f59a54607d9224785a0965b3cf9b6ef301 Mon Sep 17 00:00:00 2001 From: qPCR4vir Date: Sat, 25 Apr 2015 17:44:31 +0200 Subject: [PATCH] columns_indexs all_headers( only_visibles) --- source/gui/widgets/listbox.cpp | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/source/gui/widgets/listbox.cpp b/source/gui/widgets/listbox.cpp index 4a1cd532..524b64f4 100644 --- a/source/gui/widgets/listbox.cpp +++ b/source/gui/widgets/listbox.cpp @@ -331,7 +331,18 @@ namespace nana {} }; - typedef std::vector container; + using container = std::vector ; + + export_options::columns_indexs all_headers(bool only_visibles) const + { + export_options::columns_indexs idx; + for(auto hd : cont()) + { + if(!only_visibles || hd.visible) + idx.push_back(hd.index); + } + return idx; + } nana::string to_string() const {