Kaydet (Commit) 5639a769 authored tarafından Jan Holesovsky's avatar Jan Holesovsky

sc: Prefix members of ScInputBarGroup.

Change-Id: I72e4fdacb326a966b2717e235a58de856189a6cf
üst b562c31d
...@@ -877,27 +877,27 @@ void ScInputWindow::MouseButtonUp( const MouseEvent& rMEvt ) ...@@ -877,27 +877,27 @@ void ScInputWindow::MouseButtonUp( const MouseEvent& rMEvt )
} }
ScInputBarGroup::ScInputBarGroup(vcl::Window* pParent, ScTabViewShell* pViewSh) ScInputBarGroup::ScInputBarGroup(vcl::Window* pParent, ScTabViewShell* pViewSh)
: ScTextWndBase ( pParent, WinBits(WB_HIDE | WB_TABSTOP ) ), : ScTextWndBase(pParent, WinBits(WB_HIDE | WB_TABSTOP)),
aMultiTextWnd ( VclPtr<ScMultiTextWnd>::Create(this, pViewSh) ), maTextWnd(VclPtr<ScMultiTextWnd>::Create(this, pViewSh)),
aButton ( VclPtr<ImageButton>::Create(this, WB_TABSTOP | WB_RECTSTYLE | WB_SMALLSTYLE) ), maButton(VclPtr<ImageButton>::Create(this, WB_TABSTOP | WB_RECTSTYLE | WB_SMALLSTYLE)),
aScrollBar ( VclPtr<ScrollBar>::Create(this, WB_TABSTOP | WB_VERT | WB_DRAG) ), maScrollbar(VclPtr<ScrollBar>::Create(this, WB_TABSTOP | WB_VERT | WB_DRAG)),
nVertOffset ( 0 ) mnVertOffset(0)
{ {
aMultiTextWnd->Show(); maTextWnd->Show();
aMultiTextWnd->SetQuickHelpText(ScResId(SCSTR_QHELP_INPUTWND)); maTextWnd->SetQuickHelpText(ScResId(SCSTR_QHELP_INPUTWND));
aMultiTextWnd->SetHelpId(HID_INSWIN_INPUT); maTextWnd->SetHelpId(HID_INSWIN_INPUT);
Size aSize(GetSettings().GetStyleSettings().GetScrollBarSize(), aMultiTextWnd->GetPixelHeightForLines(1)); Size aSize(GetSettings().GetStyleSettings().GetScrollBarSize(), maTextWnd->GetPixelHeightForLines(1));
aButton->SetClickHdl(LINK(this, ScInputBarGroup, ClickHdl)); maButton->SetClickHdl(LINK(this, ScInputBarGroup, ClickHdl));
aButton->SetSizePixel(aSize); maButton->SetSizePixel(aSize);
aButton->Enable(); maButton->Enable();
aButton->SetSymbol(SymbolType::SPIN_DOWN); maButton->SetSymbol(SymbolType::SPIN_DOWN);
aButton->SetQuickHelpText(ScResId(SCSTR_QHELP_EXPAND_FORMULA)); maButton->SetQuickHelpText(ScResId(SCSTR_QHELP_EXPAND_FORMULA));
aButton->Show(); maButton->Show();
aScrollBar->SetSizePixel(aSize); maScrollbar->SetSizePixel(aSize);
aScrollBar->SetScrollHdl(LINK(this, ScInputBarGroup, Impl_ScrollHdl)); maScrollbar->SetScrollHdl(LINK(this, ScInputBarGroup, Impl_ScrollHdl));
} }
ScInputBarGroup::~ScInputBarGroup() ScInputBarGroup::~ScInputBarGroup()
...@@ -907,30 +907,30 @@ ScInputBarGroup::~ScInputBarGroup() ...@@ -907,30 +907,30 @@ ScInputBarGroup::~ScInputBarGroup()
void ScInputBarGroup::dispose() void ScInputBarGroup::dispose()
{ {
aMultiTextWnd.disposeAndClear(); maTextWnd.disposeAndClear();
aButton.disposeAndClear(); maButton.disposeAndClear();
aScrollBar.disposeAndClear(); maScrollbar.disposeAndClear();
ScTextWndBase::dispose(); ScTextWndBase::dispose();
} }
void ScInputBarGroup::InsertAccessibleTextData( ScAccessibleEditLineTextData& rTextData ) void ScInputBarGroup::InsertAccessibleTextData( ScAccessibleEditLineTextData& rTextData )
{ {
aMultiTextWnd->InsertAccessibleTextData( rTextData ); maTextWnd->InsertAccessibleTextData( rTextData );
} }
void ScInputBarGroup::RemoveAccessibleTextData( ScAccessibleEditLineTextData& rTextData ) void ScInputBarGroup::RemoveAccessibleTextData( ScAccessibleEditLineTextData& rTextData )
{ {
aMultiTextWnd->RemoveAccessibleTextData( rTextData ); maTextWnd->RemoveAccessibleTextData( rTextData );
} }
const OUString& ScInputBarGroup::GetTextString() const const OUString& ScInputBarGroup::GetTextString() const
{ {
return aMultiTextWnd->GetTextString(); return maTextWnd->GetTextString();
} }
void ScInputBarGroup::SetTextString( const OUString& rString ) void ScInputBarGroup::SetTextString( const OUString& rString )
{ {
aMultiTextWnd->SetTextString(rString); maTextWnd->SetTextString(rString);
} }
void ScInputBarGroup::Resize() void ScInputBarGroup::Resize()
...@@ -951,89 +951,89 @@ void ScInputBarGroup::Resize() ...@@ -951,89 +951,89 @@ void ScInputBarGroup::Resize()
Size aSize = GetSizePixel(); Size aSize = GetSizePixel();
aSize.Width() = std::max(long(nWidth - nLeft - LEFT_OFFSET), long(0)); aSize.Width() = std::max(long(nWidth - nLeft - LEFT_OFFSET), long(0));
aScrollBar->SetPosPixel(Point( aSize.Width() - aButton->GetSizePixel().Width(), aButton->GetSizePixel().Height() ) ); maScrollbar->SetPosPixel(Point( aSize.Width() - maButton->GetSizePixel().Width(), maButton->GetSizePixel().Height() ) );
Size aTmpSize( aSize ); Size aTmpSize( aSize );
aTmpSize.Width() = aTmpSize.Width() - aButton->GetSizePixel().Width() - BUTTON_OFFSET; aTmpSize.Width() = aTmpSize.Width() - maButton->GetSizePixel().Width() - BUTTON_OFFSET;
aMultiTextWnd->SetSizePixel(aTmpSize); maTextWnd->SetSizePixel(aTmpSize);
aMultiTextWnd->Resize(); maTextWnd->Resize();
aSize.Height() = aMultiTextWnd->GetSizePixel().Height(); aSize.Height() = maTextWnd->GetSizePixel().Height();
SetSizePixel(aSize); SetSizePixel(aSize);
if (aMultiTextWnd->GetNumLines() > 1) if (maTextWnd->GetNumLines() > 1)
{ {
aButton->SetSymbol( SymbolType::SPIN_UP ); maButton->SetSymbol( SymbolType::SPIN_UP );
aButton->SetQuickHelpText( ScResId( SCSTR_QHELP_COLLAPSE_FORMULA ) ); maButton->SetQuickHelpText( ScResId( SCSTR_QHELP_COLLAPSE_FORMULA ) );
Size scrollSize = aButton->GetSizePixel(); Size scrollSize = maButton->GetSizePixel();
scrollSize.Height() = aMultiTextWnd->GetSizePixel().Height() - aButton->GetSizePixel().Height(); scrollSize.Height() = maTextWnd->GetSizePixel().Height() - maButton->GetSizePixel().Height();
aScrollBar->SetSizePixel( scrollSize ); maScrollbar->SetSizePixel( scrollSize );
Size aOutSz = aMultiTextWnd->GetOutputSize(); Size aOutSz = maTextWnd->GetOutputSize();
aScrollBar->SetVisibleSize( aOutSz.Height() ); maScrollbar->SetVisibleSize( aOutSz.Height() );
aScrollBar->SetPageSize( aOutSz.Height() ); maScrollbar->SetPageSize( aOutSz.Height() );
aScrollBar->SetLineSize( aMultiTextWnd->GetTextHeight() ); maScrollbar->SetLineSize( maTextWnd->GetTextHeight() );
aScrollBar->SetRange( Range( 0, aMultiTextWnd->GetEditEngTxtHeight() ) ); maScrollbar->SetRange( Range( 0, maTextWnd->GetEditEngTxtHeight() ) );
aScrollBar->Resize(); maScrollbar->Resize();
aScrollBar->Show(); maScrollbar->Show();
} }
else else
{ {
aButton->SetSymbol( SymbolType::SPIN_DOWN ); maButton->SetSymbol( SymbolType::SPIN_DOWN );
aButton->SetQuickHelpText( ScResId( SCSTR_QHELP_EXPAND_FORMULA ) ); maButton->SetQuickHelpText( ScResId( SCSTR_QHELP_EXPAND_FORMULA ) );
aScrollBar->Hide(); maScrollbar->Hide();
} }
aButton->SetPosPixel(Point(aSize.Width() - aButton->GetSizePixel().Width(), 0)); maButton->SetPosPixel(Point(aSize.Width() - maButton->GetSizePixel().Width(), 0));
Invalidate(); Invalidate();
} }
void ScInputBarGroup::StopEditEngine( bool bAll ) void ScInputBarGroup::StopEditEngine( bool bAll )
{ {
aMultiTextWnd->StopEditEngine( bAll ); maTextWnd->StopEditEngine( bAll );
} }
void ScInputBarGroup::StartEditEngine() void ScInputBarGroup::StartEditEngine()
{ {
aMultiTextWnd->StartEditEngine(); maTextWnd->StartEditEngine();
} }
void ScInputBarGroup::MakeDialogEditView() void ScInputBarGroup::MakeDialogEditView()
{ {
aMultiTextWnd->MakeDialogEditView(); maTextWnd->MakeDialogEditView();
} }
EditView* ScInputBarGroup::GetEditView() EditView* ScInputBarGroup::GetEditView()
{ {
return aMultiTextWnd->GetEditView(); return maTextWnd->GetEditView();
} }
bool ScInputBarGroup::IsInputActive() bool ScInputBarGroup::IsInputActive()
{ {
return aMultiTextWnd->IsInputActive(); return maTextWnd->IsInputActive();
} }
void ScInputBarGroup::SetFormulaMode(bool bSet) void ScInputBarGroup::SetFormulaMode(bool bSet)
{ {
aMultiTextWnd->SetFormulaMode(bSet); maTextWnd->SetFormulaMode(bSet);
} }
void ScInputBarGroup::IncrementVerticalSize() void ScInputBarGroup::IncrementVerticalSize()
{ {
aMultiTextWnd->SetNumLines( aMultiTextWnd->GetNumLines() + 1 ); maTextWnd->SetNumLines( maTextWnd->GetNumLines() + 1 );
TriggerToolboxLayout(); TriggerToolboxLayout();
} }
void ScInputBarGroup::DecrementVerticalSize() void ScInputBarGroup::DecrementVerticalSize()
{ {
if ( aMultiTextWnd->GetNumLines() > 1 ) if ( maTextWnd->GetNumLines() > 1 )
{ {
aMultiTextWnd->SetNumLines( aMultiTextWnd->GetNumLines() - 1 ); maTextWnd->SetNumLines( maTextWnd->GetNumLines() - 1 );
TriggerToolboxLayout(); TriggerToolboxLayout();
} }
} }
...@@ -1049,19 +1049,19 @@ IMPL_LINK_NOARG_TYPED(ScInputBarGroup, ClickHdl, Button*, void) ...@@ -1049,19 +1049,19 @@ IMPL_LINK_NOARG_TYPED(ScInputBarGroup, ClickHdl, Button*, void)
OSL_FAIL("The parent window pointer pParent is null"); OSL_FAIL("The parent window pointer pParent is null");
return; return;
} }
if (aMultiTextWnd->GetNumLines() > 1) if (maTextWnd->GetNumLines() > 1)
{ {
aMultiTextWnd->SetNumLines(1); maTextWnd->SetNumLines(1);
} }
else else
{ {
aMultiTextWnd->SetNumLines(aMultiTextWnd->GetLastNumExpandedLines()); maTextWnd->SetNumLines(maTextWnd->GetLastNumExpandedLines());
} }
TriggerToolboxLayout(); TriggerToolboxLayout();
// Restore focus to input line(s) if necessary // Restore focus to input line(s) if necessary
if ( SC_MOD()->GetInputHdl()->IsTopMode() ) if ( SC_MOD()->GetInputHdl()->IsTopMode() )
aMultiTextWnd->GrabFocus(); maTextWnd->GrabFocus();
} }
void ScInputBarGroup::TriggerToolboxLayout() void ScInputBarGroup::TriggerToolboxLayout()
...@@ -1073,8 +1073,8 @@ void ScInputBarGroup::TriggerToolboxLayout() ...@@ -1073,8 +1073,8 @@ void ScInputBarGroup::TriggerToolboxLayout()
// Capture the vertical position of this window in the toolbar, when we increase // Capture the vertical position of this window in the toolbar, when we increase
// the size of the toolbar to accommodate expanded line input we need to take this // the size of the toolbar to accommodate expanded line input we need to take this
// into account // into account
if ( !nVertOffset ) if ( !mnVertOffset )
nVertOffset = rParent.GetItemPosRect( rParent.GetItemCount() - 1 ).Top(); mnVertOffset = rParent.GetItemPosRect( rParent.GetItemCount() - 1 ).Top();
if ( pViewFrm ) if ( pViewFrm )
{ {
...@@ -1089,7 +1089,7 @@ void ScInputBarGroup::TriggerToolboxLayout() ...@@ -1089,7 +1089,7 @@ void ScInputBarGroup::TriggerToolboxLayout()
if ( xLayoutManager.is() ) if ( xLayoutManager.is() )
{ {
if ( aMultiTextWnd->GetNumLines() > 1) if ( maTextWnd->GetNumLines() > 1)
rParent.SetToolbarLayoutMode( TBX_LAYOUT_LOCKVERT ); rParent.SetToolbarLayoutMode( TBX_LAYOUT_LOCKVERT );
else else
rParent.SetToolbarLayoutMode( TBX_LAYOUT_NORMAL ); rParent.SetToolbarLayoutMode( TBX_LAYOUT_NORMAL );
...@@ -1117,12 +1117,12 @@ void ScInputBarGroup::TriggerToolboxLayout() ...@@ -1117,12 +1117,12 @@ void ScInputBarGroup::TriggerToolboxLayout()
IMPL_LINK_NOARG_TYPED(ScInputBarGroup, Impl_ScrollHdl, ScrollBar*, void) IMPL_LINK_NOARG_TYPED(ScInputBarGroup, Impl_ScrollHdl, ScrollBar*, void)
{ {
aMultiTextWnd->DoScroll(); maTextWnd->DoScroll();
} }
void ScInputBarGroup::TextGrabFocus() void ScInputBarGroup::TextGrabFocus()
{ {
aMultiTextWnd->TextGrabFocus(); maTextWnd->TextGrabFocus();
} }
ScMultiTextWnd::ScMultiTextWnd( ScInputBarGroup* pParen, ScTabViewShell* pViewSh ) ScMultiTextWnd::ScMultiTextWnd( ScInputBarGroup* pParen, ScTabViewShell* pViewSh )
......
...@@ -215,17 +215,17 @@ public: ...@@ -215,17 +215,17 @@ public:
void SetFormulaMode( bool bSet ) override; void SetFormulaMode( bool bSet ) override;
void MakeDialogEditView() override; void MakeDialogEditView() override;
bool IsInputActive() override; bool IsInputActive() override;
ScrollBar& GetScrollBar() { return *aScrollBar.get(); } ScrollBar& GetScrollBar() { return *maScrollbar.get(); }
void IncrementVerticalSize(); void IncrementVerticalSize();
void DecrementVerticalSize(); void DecrementVerticalSize();
long GetNumLines() { return aMultiTextWnd->GetNumLines(); } long GetNumLines() { return maTextWnd->GetNumLines(); }
long GetVertOffset() { return nVertOffset; } long GetVertOffset() { return mnVertOffset; }
private: private:
void TriggerToolboxLayout(); void TriggerToolboxLayout();
VclPtr<ScMultiTextWnd> aMultiTextWnd; VclPtr<ScMultiTextWnd> maTextWnd;
VclPtr<ImageButton> aButton; VclPtr<ImageButton> maButton;
VclPtr<ScrollBar> aScrollBar; VclPtr<ScrollBar> maScrollbar;
long nVertOffset; long mnVertOffset;
DECL_LINK_TYPED( ClickHdl, Button*, void ); DECL_LINK_TYPED( ClickHdl, Button*, void );
DECL_LINK_TYPED( Impl_ScrollHdl, ScrollBar*, void ); DECL_LINK_TYPED( Impl_ScrollHdl, ScrollBar*, void );
......
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