Kaydet (Commit) 883481fd authored tarafından Noel Grandin's avatar Noel Grandin Kaydeden (comit) Caolán McNamara

Improve TabBar return types

DeactivatePage() goes from returning long to returning bool.
StartRenaming goes from returning long to returning bool.
AllowRenaming goes from returning long to returning a
constant from a new enum.

Change-Id: Ib87e8d7ceb4e23846547257b358ca4dfd41eb6ca
Reviewed-on: https://gerrit.libreoffice.org/9161Reviewed-by: 's avatarCaolán McNamara <caolanm@redhat.com>
Tested-by: 's avatarCaolán McNamara <caolanm@redhat.com>
üst a3abc602
......@@ -543,7 +543,7 @@ void TabBar::Command( const CommandEvent& rCEvt )
}
}
long TabBar::AllowRenaming()
TabBarAllowRenamingReturnCode TabBar::AllowRenaming()
{
bool const bValid = IsValidSbxName(GetEditText());
......
......@@ -122,7 +122,7 @@ protected:
virtual void MouseButtonDown( const MouseEvent& rMEvt ) SAL_OVERRIDE;
virtual void Command( const CommandEvent& rCEvt ) SAL_OVERRIDE;
virtual long AllowRenaming() SAL_OVERRIDE;
virtual TabBarAllowRenamingReturnCode AllowRenaming() SAL_OVERRIDE;
virtual void EndRenaming() SAL_OVERRIDE;
public:
......
......@@ -313,12 +313,13 @@ typedef sal_uInt16 TabBarPageBits;
#define TPB_SPECIAL ((TabBarPageBits)0x0001)
// - TabBar-Types -
// - TabBar-Types - used in TabBar::AllowRenaming
#define TABBAR_RENAMING_YES ((long)sal_True)
#define TABBAR_RENAMING_NO ((long)sal_False)
#define TABBAR_RENAMING_CANCEL ((long)2)
enum TabBarAllowRenamingReturnCode {
TABBAR_RENAMING_NO,
TABBAR_RENAMING_YES,
TABBAR_RENAMING_CANCEL
};
// - TabBar -
......@@ -425,9 +426,9 @@ public:
virtual void DoubleClick();
virtual void Split();
virtual void ActivatePage();
virtual long DeactivatePage();
virtual long StartRenaming();
virtual long AllowRenaming();
virtual bool DeactivatePage();
virtual bool StartRenaming();
virtual TabBarAllowRenamingReturnCode AllowRenaming();
virtual void EndRenaming();
virtual void Mirror();
......
......@@ -58,8 +58,8 @@ protected:
virtual void StartDrag( sal_Int8 nAction, const Point& rPosPixel ) SAL_OVERRIDE;
virtual long StartRenaming() SAL_OVERRIDE;
virtual long AllowRenaming() SAL_OVERRIDE;
virtual bool StartRenaming() SAL_OVERRIDE;
virtual TabBarAllowRenamingReturnCode AllowRenaming() SAL_OVERRIDE;
virtual void EndRenaming() SAL_OVERRIDE;
virtual void Mirror() SAL_OVERRIDE;
......
......@@ -579,20 +579,20 @@ sal_Int8 ScTabControl::AcceptDrop( const AcceptDropEvent& rEvt )
return 0;
}
long ScTabControl::StartRenaming()
bool ScTabControl::StartRenaming()
{
if ( pViewData->GetDocument()->IsDocEditable() )
return TABBAR_RENAMING_YES;
return true;
else
return TABBAR_RENAMING_NO;
return false;
}
long ScTabControl::AllowRenaming()
TabBarAllowRenamingReturnCode ScTabControl::AllowRenaming()
{
ScTabViewShell* pViewSh = pViewData->GetViewShell();
OSL_ENSURE( pViewSh, "pViewData->GetViewShell()" );
long nRet = TABBAR_RENAMING_CANCEL;
TabBarAllowRenamingReturnCode nRet = TABBAR_RENAMING_CANCEL;
sal_uInt16 nId = GetEditPageId();
if ( nId )
{
......
......@@ -174,7 +174,7 @@ void LayerTabBar::Command(const CommandEvent& rCEvt)
}
}
long LayerTabBar::StartRenaming()
bool LayerTabBar::StartRenaming()
{
bool bOK = true;
OUString aLayerName = GetPageText( GetEditPageId() );
......@@ -204,7 +204,7 @@ long LayerTabBar::StartRenaming()
return bOK ? 1 : 0;
}
long LayerTabBar::AllowRenaming()
TabBarAllowRenamingReturnCode LayerTabBar::AllowRenaming()
{
bool bOK = true;
......@@ -242,7 +242,7 @@ long LayerTabBar::AllowRenaming()
}
}
return bOK ? 1 : 0;
return bOK ? TABBAR_RENAMING_YES : TABBAR_RENAMING_NO;
}
void LayerTabBar::EndRenaming()
......
......@@ -66,8 +66,8 @@ protected:
virtual void Command(const CommandEvent& rCEvt) SAL_OVERRIDE;
virtual long StartRenaming() SAL_OVERRIDE;
virtual long AllowRenaming() SAL_OVERRIDE;
virtual bool StartRenaming() SAL_OVERRIDE;
virtual TabBarAllowRenamingReturnCode AllowRenaming() SAL_OVERRIDE;
virtual void EndRenaming() SAL_OVERRIDE;
virtual void ActivatePage() SAL_OVERRIDE;
......
......@@ -65,12 +65,12 @@ protected:
virtual void Command(const CommandEvent& rCEvt) SAL_OVERRIDE;
virtual long StartRenaming() SAL_OVERRIDE;
virtual long AllowRenaming() SAL_OVERRIDE;
virtual bool StartRenaming() SAL_OVERRIDE;
virtual TabBarAllowRenamingReturnCode AllowRenaming() SAL_OVERRIDE;
virtual void EndRenaming() SAL_OVERRIDE;
virtual void ActivatePage() SAL_OVERRIDE;
virtual long DeactivatePage() SAL_OVERRIDE;
virtual bool DeactivatePage() SAL_OVERRIDE;
// DragSourceHelper
virtual void StartDrag( sal_Int8 nAction, const Point& rPosPixel ) SAL_OVERRIDE;
......
......@@ -307,7 +307,7 @@ void TabControl::Command(const CommandEvent& rCEvt)
}
}
long TabControl::StartRenaming()
bool TabControl::StartRenaming()
{
bool bOK = false;
......@@ -321,10 +321,10 @@ long TabControl::StartRenaming()
pView->SdrEndTextEdit();
}
return bOK ? 1 : 0;
return bOK;
}
long TabControl::AllowRenaming()
TabBarAllowRenamingReturnCode TabControl::AllowRenaming()
{
bool bOK = true;
......@@ -344,7 +344,7 @@ long TabControl::AllowRenaming()
bOK = false;
}
}
return bOK ? 1 : 0;
return bOK ? TABBAR_RENAMING_YES : TABBAR_RENAMING_NO;
}
void TabControl::EndRenaming()
......@@ -363,9 +363,9 @@ void TabControl::ActivatePage()
}
}
long TabControl::DeactivatePage()
bool TabControl::DeactivatePage()
{
return pDrViewSh->IsSwitchPageAllowed() ? 1 : 0;
return pDrViewSh->IsSwitchPageAllowed();
}
......
......@@ -1807,32 +1807,32 @@ Rectangle TabBar::ImplGetInsertTabRect(ImplTabBarItem* pItem) const
long TabBar::DeactivatePage()
bool TabBar::DeactivatePage()
{
if ( maDeactivatePageHdl.IsSet() )
return maDeactivatePageHdl.Call( this );
else
return sal_True;
return true;
}
long TabBar::StartRenaming()
bool TabBar::StartRenaming()
{
if ( maStartRenamingHdl.IsSet() )
return maStartRenamingHdl.Call( this );
else
return sal_True;
return true;
}
long TabBar::AllowRenaming()
TabBarAllowRenamingReturnCode TabBar::AllowRenaming()
{
if ( maAllowRenamingHdl.IsSet() )
return maAllowRenamingHdl.Call( this );
return (TabBarAllowRenamingReturnCode) maAllowRenamingHdl.Call( this );
else
return sal_True;
return TABBAR_RENAMING_YES;
}
......@@ -2407,7 +2407,7 @@ void TabBar::EndEditMode( bool bCancel )
mpEdit->SetPostEvent();
if ( !bCancel )
{
long nAllowRenaming = AllowRenaming();
TabBarAllowRenamingReturnCode nAllowRenaming = AllowRenaming();
if ( nAllowRenaming == TABBAR_RENAMING_YES )
SetPageText( mnEditId, maEditText );
else if ( nAllowRenaming == TABBAR_RENAMING_NO )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment