diff options
author | Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> | 2017-11-23 23:00:55 +0900 |
---|---|---|
committer | Tomaž Vajngerl <quikee@gmail.com> | 2017-11-24 08:00:17 +0100 |
commit | 66076a431e5db967eeeb3ba8004a06a1e54d9fac (patch) | |
tree | ce98f206c0a82d53bd8c4ced716e964257bed7b5 /include | |
parent | a1c0e999b271ac4c6ecb163a1cd2a310b87e9dec (diff) |
TSCP: Advanced dialog UI improvements
- Change the height of TextEdit to ~5 lines (100px)
- IPPart: single to double-click to add
- IPPartNumber: change to ListBox, same behavior as IPPart
- Markings: add on focus change
- Category: remove messagebox when the category changed
Change-Id: I9e695abc7caa702b2150a96ae15e6ce19fc2458a
Reviewed-on: https://gerrit.libreoffice.org/45149
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/svx/ClassificationDialog.hxx | 3 | ||||
-rw-r--r-- | include/svx/strings.hrc | 3 |
2 files changed, 3 insertions, 3 deletions
diff --git a/include/svx/ClassificationDialog.hxx b/include/svx/ClassificationDialog.hxx index d98f516d2015..a9ec24c99d45 100644 --- a/include/svx/ClassificationDialog.hxx +++ b/include/svx/ClassificationDialog.hxx @@ -60,11 +60,13 @@ private: const std::function<void()> m_aParagraphSignHandler; sal_Int32 m_nCurrentSelectedCategory; + sal_Int16 m_nInsertMarkings; DECL_LINK(ButtonClicked, Button*, void); DECL_LINK(SelectToolboxHdl, ToolBox*, void); DECL_LINK(SelectClassificationHdl, ListBox&, void); DECL_LINK(SelectMarkingHdl, ListBox&, void); + DECL_LINK(LoseFocusMarkingHdl, Control&, void); DECL_LINK(SelectIPPartNumbersHdl, ListBox&, void); DECL_LINK(SelectRecentlyUsedHdl, ListBox&, void); DECL_LINK(SelectIPPartHdl, ListBox&, void); @@ -72,6 +74,7 @@ private: DECL_LINK(ExpandedHdl, VclExpander&, void); void insertField(ClassificationType eType, OUString const & rString, OUString const & rFullString, OUString const & rIdentifier = OUString()); + void insertCategoryField(sal_Int32 nID); std::vector<std::vector<ClassificationResult>> m_aRecentlyUsedValuesCollection; std::vector<ClassificationResult> m_aInitialValues; diff --git a/include/svx/strings.hrc b/include/svx/strings.hrc index e4859d9ecd72..048cdc6c681e 100644 --- a/include/svx/strings.hrc +++ b/include/svx/strings.hrc @@ -1653,9 +1653,6 @@ #define RID_SUBSETSTR_SYRIAC_SUPPLEMENT NC_("RID_SUBSETMAP", "Syriac Supplement") #define RID_SUBSETSTR_ZANABAZAR_SQUARE NC_("RID_SUBSETMAP", "Zanabazar Square") -// TSCP Classification -#define RID_CLASSIFICATION_CHANGE_CATEGORY NC_("RID_CLASSIFICATION_CHANGE_CATEGORY", "Do you really want to change the classification category?") - #endif /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |