[Libreoffice-commits] core.git: cui/source

Caolán McNamara caolanm at redhat.com
Tue Dec 19 16:07:16 UTC 2017


 cui/source/customize/acccfg.cxx |   25 ++++++++++++-------------
 cui/source/inc/acccfg.hxx       |    2 +-
 2 files changed, 13 insertions(+), 14 deletions(-)

New commits:
commit fde38e3af0f2e6c909050c74f00adf03da1c9aea
Author: Caolán McNamara <caolanm at redhat.com>
Date:   Mon Dec 18 10:28:44 2017 +0000

    sal_uLong->sal_Int32 for SfxAcceleratorConfigPage
    
    Change-Id: I2ec647b140c6be6c5cb6727873cca4cad16a664e
    Reviewed-on: https://gerrit.libreoffice.org/46701
    Tested-by: Jenkins <ci at libreoffice.org>
    Reviewed-by: Caolán McNamara <caolanm at redhat.com>
    Tested-by: Caolán McNamara <caolanm at redhat.com>

diff --git a/cui/source/customize/acccfg.cxx b/cui/source/customize/acccfg.cxx
index debb42a0851c..9f1c75341ace 100644
--- a/cui/source/customize/acccfg.cxx
+++ b/cui/source/customize/acccfg.cxx
@@ -963,12 +963,12 @@ void SfxAcceleratorConfigPage::Init(const uno::Reference<ui::XAcceleratorConfigu
     for (i2=0; i2<c2; ++i2)
     {
         const awt::KeyEvent& aAWTKey  = lKeys[i2];
-              OUString     sCommand = xAccMgr->getCommandByKeyEvent(aAWTKey);
-              OUString     sLabel   = GetLabel4Command(sCommand);
-              vcl::KeyCode aKeyCode = svt::AcceleratorExecute::st_AWTKey2VCLKey(aAWTKey);
-              sal_uLong    nPos     = MapKeyCodeToPos(aKeyCode);
+        OUString sCommand = xAccMgr->getCommandByKeyEvent(aAWTKey);
+        OUString sLabel = GetLabel4Command(sCommand);
+        vcl::KeyCode aKeyCode = svt::AcceleratorExecute::st_AWTKey2VCLKey(aAWTKey);
+        sal_Int32 nPos = MapKeyCodeToPos(aKeyCode);
 
-        if (nPos == TREELIST_ENTRY_NOTFOUND)
+        if (nPos == -1)
             continue;
 
         m_pEntriesBox->SetEntryText(sLabel, nPos, nCol);
@@ -987,9 +987,9 @@ void SfxAcceleratorConfigPage::Init(const uno::Reference<ui::XAcceleratorConfigu
     for (i3 = 0; i3 < c3; ++i3)
     {
         const vcl::KeyCode* pKeyCode = Application::GetReservedKeyCode(i3);
-        sal_uLong nPos = MapKeyCodeToPos(*pKeyCode);
+        sal_Int32 nPos = MapKeyCodeToPos(*pKeyCode);
 
-        if (nPos == TREELIST_ENTRY_NOTFOUND)
+        if (nPos == -1)
             continue;
 
         // Hardcoded function mapped so no ID possible and mark entry as not changeable
@@ -1187,7 +1187,7 @@ IMPL_LINK( SfxAcceleratorConfigPage, SelectHdl, SvTreeListBox*, pListBox, void )
         // goto selected "key" entry of the key box
         SvTreeListEntry* pE2 = nullptr;
         TAccInfo* pU2 = nullptr;
-        sal_uLong nP2 = TREELIST_ENTRY_NOTFOUND;
+        sal_Int32 nP2 = -1;
         SvTreeListEntry* pE3 = nullptr;
 
         pE2 = m_pKeyBox->FirstSelected();
@@ -1195,7 +1195,7 @@ IMPL_LINK( SfxAcceleratorConfigPage, SelectHdl, SvTreeListBox*, pListBox, void )
             pU2 = static_cast<TAccInfo*>(pE2->GetUserData());
         if (pU2)
             nP2 = MapKeyCodeToPos(pU2->m_aKey);
-        if (nP2 != TREELIST_ENTRY_NOTFOUND)
+        if (nP2 != -1)
             pE3 = m_pEntriesBox->GetEntry( nullptr, nP2 );
         if (pE3)
         {
@@ -1461,12 +1461,11 @@ void SfxAcceleratorConfigPage::Reset( const SfxItemSet* rSet )
     }
 }
 
-
-sal_uLong SfxAcceleratorConfigPage::MapKeyCodeToPos(const vcl::KeyCode& aKey) const
+sal_Int32 SfxAcceleratorConfigPage::MapKeyCodeToPos(const vcl::KeyCode& aKey) const
 {
     sal_uInt16 nCode1 = aKey.GetCode() + aKey.GetModifier();
     SvTreeListEntry* pEntry = m_pEntriesBox->First();
-    sal_uLong i = 0;
+    sal_Int32 i = 0;
 
     while (pEntry)
     {
@@ -1481,7 +1480,7 @@ sal_uLong SfxAcceleratorConfigPage::MapKeyCodeToPos(const vcl::KeyCode& aKey) co
         ++i;
     }
 
-    return TREELIST_ENTRY_NOTFOUND;
+    return -1;
 }
 
 
diff --git a/cui/source/inc/acccfg.hxx b/cui/source/inc/acccfg.hxx
index cc78f437d913..34414c09f559 100644
--- a/cui/source/inc/acccfg.hxx
+++ b/cui/source/inc/acccfg.hxx
@@ -160,7 +160,7 @@ private:
     OUString                    GetLabel4Command(const OUString& rCommand);
     SvTreeListEntry*            applySearchFilter(OUString const & rSearchTerm, SvTreeListBox* rListBox);
     void                        InitAccCfg();
-    sal_uLong                   MapKeyCodeToPos( const vcl::KeyCode &rCode ) const;
+    sal_Int32                   MapKeyCodeToPos(const vcl::KeyCode &rCode) const;
     void                        StartFileDialog( StartFileDialogType nType, const OUString& rTitle );
 
     void                        Init(const css::uno::Reference< css::ui::XAcceleratorConfiguration >& pAccMgr);


More information about the Libreoffice-commits mailing list