diff options
author | Szymon Kłos <szymon.klos@collabora.com> | 2021-02-09 09:38:58 +0100 |
---|---|---|
committer | Michael Meeks <michael.meeks@collabora.com> | 2021-04-09 17:40:35 +0100 |
commit | 96291f84de2a13187571f28aea4e7e777fe05e0c (patch) | |
tree | 646d6ce7e645a97cb5900ec1274797ca917c924e | |
parent | efbcbade9fe7b978e839fd485d10690f5a0f8741 (diff) |
jsdialog: single activation property for treeview
Change-Id: Iaaeab7f14f1a05c38f41c4beb774a0980844fdb3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110621
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111959
Tested-by: Jenkins
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
-rw-r--r-- | include/vcl/toolkit/treelistbox.hxx | 1 | ||||
-rw-r--r-- | vcl/source/treelist/svtabbx.cxx | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/include/vcl/toolkit/treelistbox.hxx b/include/vcl/toolkit/treelistbox.hxx index 7f3bf814bd19..df7581e7382b 100644 --- a/include/vcl/toolkit/treelistbox.hxx +++ b/include/vcl/toolkit/treelistbox.hxx @@ -676,6 +676,7 @@ public: // Make single click "activate" a row like a double-click normally does void SetActivateOnSingleClick(bool bEnable) { mbActivateOnSingleClick = bEnable; } + bool GetActivateOnSingleClick() { return mbActivateOnSingleClick; } // Make mouse over a row "select" a row like a single-click normally does void SetHoverSelection(bool bEnable) { mbHoverSelection = bEnable; } diff --git a/vcl/source/treelist/svtabbx.cxx b/vcl/source/treelist/svtabbx.cxx index 613d1831bf2b..ab1736f32120 100644 --- a/vcl/source/treelist/svtabbx.cxx +++ b/vcl/source/treelist/svtabbx.cxx @@ -115,6 +115,8 @@ void SvTabListBox::DumpAsPropertyTree(tools::JsonWriter& rJsonWriter) { SvTreeListBox::DumpAsPropertyTree(rJsonWriter); + rJsonWriter.put("singleclickactivate", GetActivateOnSingleClick()); + bool bCheckButtons = static_cast<int>(nTreeFlags & SvTreeFlags::CHKBTN); auto entriesNode = rJsonWriter.startArray("entries"); |