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 200 of file inputwin.hxx.
ScTextWndGroup::ScTextWndGroup | ( | ScInputBarGroup & | pParent, |
ScTabViewShell * | pViewSh | ||
) |
Definition at line 1118 of file inputwin.cxx.
References LINK, mrParent, and mxScrollWin.
|
overridevirtual |
Definition at line 1149 of file inputwin.cxx.
|
private |
Point ScTextWndGroup::GetCursorScreenPixelPos | ( | bool | bBelowLine | ) |
Definition at line 1127 of file inputwin.cxx.
References EditView::GetCursor(), GetEditView(), GetEditViewDevice(), vcl::Cursor::GetHeight(), vcl::Cursor::GetPos(), gnBorderWidth, HasEditView(), OutputDevice::IsRTLEnabled(), OutputDevice::LogicToPixel(), mrParent, mxTextWnd, vcl::Window::OutputToScreenPixel(), and Point.
|
overridevirtual |
Implements ScTextWndBase.
Definition at line 1158 of file inputwin.cxx.
References mxTextWnd.
Referenced by GetCursorScreenPixelPos().
const OutputDevice & ScTextWndGroup::GetEditViewDevice | ( | ) | const |
Definition at line 1163 of file inputwin.cxx.
References mxTextWnd.
Referenced by GetCursorScreenPixelPos().
tools::Long ScTextWndGroup::GetLastNumExpandedLines | ( | ) | const |
Definition at line 1168 of file inputwin.cxx.
References mxTextWnd.
|
overridevirtual |
int ScTextWndGroup::GetPixelHeightForLines | ( | tools::Long | nLines | ) |
Definition at line 1178 of file inputwin.cxx.
References gnBorderHeight, and mxTextWnd.
weld::ScrolledWindow & ScTextWndGroup::GetScrollWin | ( | ) |
Definition at line 1183 of file inputwin.cxx.
References mxScrollWin.
Referenced by ScTextWnd::DoScroll(), and ScTextWnd::SetScrollBarRange().
|
overridevirtual |
|
inline |
Definition at line 227 of file inputwin.hxx.
References mrParent.
Referenced by ScTextWnd::Command().
|
overridevirtual |
Implements ScTextWndBase.
Definition at line 1193 of file inputwin.cxx.
References mxTextWnd.
Referenced by GetCursorScreenPixelPos().
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
void ScTextWndGroup::SetNumLines | ( | tools::Long | nLines | ) |
Definition at line 1221 of file inputwin.cxx.
References mxTextWnd.
void ScTextWndGroup::SetScrollPolicy | ( | ) |
Definition at line 1213 of file inputwin.cxx.
References mxScrollWin, and mxTextWnd.
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
private |
Definition at line 233 of file inputwin.hxx.
Referenced by GetCursorScreenPixelPos(), and GetVclParent().
|
private |
Definition at line 231 of file inputwin.hxx.
Referenced by GetScrollWin(), ScTextWndGroup(), and SetScrollPolicy().
|
private |
Definition at line 230 of file inputwin.hxx.
Referenced by GetCursorScreenPixelPos(), GetEditView(), GetEditViewDevice(), GetLastNumExpandedLines(), GetNumLines(), GetPixelHeightForLines(), GetTextString(), HasEditView(), InsertAccessibleTextData(), IsInputActive(), MakeDialogEditView(), RemoveAccessibleTextData(), SetFormulaMode(), SetNumLines(), SetScrollPolicy(), SetTextString(), StartEditEngine(), StopEditEngine(), and TextGrabFocus().
|
private |
Definition at line 232 of file inputwin.hxx.