LibreOffice Module sc (master)
1
|
#include <inputwin.hxx>
Private Member Functions | |
DECL_LINK (Impl_ScrollHdl, weld::ScrolledWindow &, void) | |
Private Attributes | |
std::unique_ptr< ScTextWnd > | mxTextWnd |
std::unique_ptr< weld::ScrolledWindow > | mxScrollWin |
std::unique_ptr< weld::CustomWeld > | mxTextWndWin |
vcl::Window & | mrParent |
Definition at line 201 of file inputwin.hxx.
ScTextWndGroup::ScTextWndGroup | ( | ScInputBarGroup & | pParent, |
ScTabViewShell * | pViewSh | ||
) |
Definition at line 1126 of file inputwin.cxx.
References SfxViewShell::Current(), comphelper::LibreOfficeKit::isActive(), LINK, ScInputHandler::LOKSendFormulabarUpdate(), mrParent, and mxScrollWin.
|
overridevirtual |
Definition at line 1159 of file inputwin.cxx.
|
private |
Point ScTextWndGroup::GetCursorScreenPixelPos | ( | bool | bBelowLine | ) |
Definition at line 1137 of file inputwin.cxx.
References EditView::GetCursor(), GetEditView(), GetEditViewDevice(), vcl::Cursor::GetHeight(), vcl::Cursor::GetPos(), gnBorderWidth, HasEditView(), vcl::Window::IsRTLEnabled(), OutputDevice::LogicToPixel(), mrParent, mxTextWnd, vcl::Window::OutputToScreenPixel(), and Point.
|
overridevirtual |
Implements ScTextWndBase.
Definition at line 1168 of file inputwin.cxx.
References mxTextWnd.
Referenced by GetCursorScreenPixelPos().
const OutputDevice & ScTextWndGroup::GetEditViewDevice | ( | ) | const |
Definition at line 1173 of file inputwin.cxx.
References mxTextWnd.
Referenced by GetCursorScreenPixelPos().
tools::Long ScTextWndGroup::GetLastNumExpandedLines | ( | ) | const |
Definition at line 1178 of file inputwin.cxx.
References mxTextWnd.
|
overridevirtual |
int ScTextWndGroup::GetPixelHeightForLines | ( | tools::Long | nLines | ) |
Definition at line 1193 of file inputwin.cxx.
References gnBorderHeight, and mxTextWnd.
weld::ScrolledWindow & ScTextWndGroup::GetScrollWin | ( | ) |
Definition at line 1198 of file inputwin.cxx.
References mxScrollWin.
Referenced by ScTextWnd::DoScroll(), and ScTextWnd::SetScrollBarRange().
|
overridevirtual |
|
inline |
Definition at line 229 of file inputwin.hxx.
References mrParent.
Referenced by ScTextWnd::Command().
|
overridevirtual |
Implements ScTextWndBase.
Definition at line 1208 of file inputwin.cxx.
References mxTextWnd.
Referenced by GetCursorScreenPixelPos().
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
void ScTextWndGroup::SetLastNumExpandedLines | ( | tools::Long | nLastExpandedLines | ) |
Definition at line 1183 of file inputwin.cxx.
References mxTextWnd.
void ScTextWndGroup::SetNumLines | ( | tools::Long | nLines | ) |
Definition at line 1236 of file inputwin.cxx.
References mxTextWnd.
void ScTextWndGroup::SetScrollPolicy | ( | ) |
Definition at line 1228 of file inputwin.cxx.
References mxScrollWin, and mxTextWnd.
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
private |
Definition at line 235 of file inputwin.hxx.
Referenced by GetCursorScreenPixelPos(), and GetVclParent().
|
private |
Definition at line 233 of file inputwin.hxx.
Referenced by GetScrollWin(), ScTextWndGroup(), and SetScrollPolicy().
|
private |
Definition at line 232 of file inputwin.hxx.
Referenced by GetCursorScreenPixelPos(), GetEditView(), GetEditViewDevice(), GetLastNumExpandedLines(), GetNumLines(), GetPixelHeightForLines(), GetTextString(), HasEditView(), InsertAccessibleTextData(), IsInputActive(), MakeDialogEditView(), RemoveAccessibleTextData(), SetFormulaMode(), SetLastNumExpandedLines(), SetNumLines(), SetScrollPolicy(), SetTextString(), StartEditEngine(), StopEditEngine(), and TextGrabFocus().
|
private |
Definition at line 234 of file inputwin.hxx.