LibreOffice Module svx (master)
1
|
Public Member Functions | |
WeldEditAccessible (weld::CustomWidgetController *pController) | |
::accessibility::AccessibleTextHelper * | GetTextHelper () |
void | Init (EditEngine *pEditEngine, EditView *pEditView) |
EditEngine * | GetEditEngine () |
EditView * | GetEditView () |
void | ClearWin () |
virtual css::uno::Reference< css::accessibility::XAccessibleContext > SAL_CALL | getAccessibleContext () override |
virtual sal_Bool SAL_CALL | containsPoint (const css::awt::Point &rPoint) override |
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL | getAccessibleAtPoint (const css::awt::Point &rPoint) override |
virtual css::awt::Rectangle SAL_CALL | getBounds () override |
virtual css::awt::Point SAL_CALL | getLocation () override |
virtual css::awt::Point SAL_CALL | getLocationOnScreen () override |
virtual css::awt::Size SAL_CALL | getSize () override |
virtual void SAL_CALL | grabFocus () override |
virtual sal_Int32 SAL_CALL | getForeground () override |
virtual sal_Int32 SAL_CALL | getBackground () override |
virtual sal_Int32 SAL_CALL | getAccessibleChildCount () override |
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL | getAccessibleChild (sal_Int32 i) override |
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL | getAccessibleParent () override |
virtual sal_Int32 SAL_CALL | getAccessibleIndexInParent () override |
virtual sal_Int16 SAL_CALL | getAccessibleRole () override |
virtual OUString SAL_CALL | getAccessibleDescription () override |
virtual OUString SAL_CALL | getAccessibleName () override |
virtual css::uno::Reference< css::accessibility::XAccessibleRelationSet > SAL_CALL | getAccessibleRelationSet () override |
virtual css::uno::Reference< css::accessibility::XAccessibleStateSet > SAL_CALL | getAccessibleStateSet () override |
virtual css::lang::Locale SAL_CALL | getLocale () override |
virtual void SAL_CALL | addAccessibleEventListener (const css::uno::Reference< css::accessibility::XAccessibleEventListener > &rListener) override |
virtual void SAL_CALL | removeAccessibleEventListener (const css::uno::Reference< css::accessibility::XAccessibleEventListener > &rListener) override |
Private Attributes | |
weld::CustomWidgetController * | m_pController |
EditEngine * | m_pEditEngine |
EditView * | m_pEditView |
std::unique_ptr<::accessibility::AccessibleTextHelper > | m_xTextHelper |
Definition at line 424 of file weldeditview.cxx.
|
inline |
Definition at line 432 of file weldeditview.cxx.
|
inlineoverridevirtual |
Definition at line 743 of file weldeditview.cxx.
|
inline |
make TextHelper implicitly release C++ references to some core objects
make TextHelper release references (e.g. the one set by the 'SetEventSource' call)
Definition at line 453 of file weldeditview.cxx.
References EditEngine::SetNotifyHdl().
|
inlineoverridevirtual |
the arguments coordinates are relative to the current window ! Thus the top left-point is (0, 0)
Definition at line 480 of file weldeditview.cxx.
References weld::CustomWidgetController::GetOutputSizePixel(), and Size::Width().
|
inlineoverridevirtual |
Definition at line 493 of file weldeditview.cxx.
|
inlineoverridevirtual |
Definition at line 605 of file weldeditview.cxx.
|
inlineoverridevirtual |
Definition at line 597 of file weldeditview.cxx.
|
inlineoverridevirtual |
Definition at line 474 of file weldeditview.cxx.
|
inlineoverridevirtual |
Definition at line 666 of file weldeditview.cxx.
References weld::CustomWidgetController::GetAccessibleDescription().
|
inlineoverridevirtual |
Definition at line 622 of file weldeditview.cxx.
References getAccessibleParent(), and TOOLS_WARN_EXCEPTION.
|
inlineoverridevirtual |
Definition at line 680 of file weldeditview.cxx.
References weld::CustomWidgetController::GetAccessibleName().
|
inlineoverridevirtual |
Definition at line 613 of file weldeditview.cxx.
References weld::DrawingArea::get_accessible_parent(), and weld::CustomWidgetController::GetDrawingArea().
Referenced by getAccessibleIndexInParent(), and getLocationOnScreen().
|
inlineoverridevirtual |
Definition at line 695 of file weldeditview.cxx.
References weld::DrawingArea::get_accessible_relation_set(), and weld::CustomWidgetController::GetDrawingArea().
|
inlineoverridevirtual |
Definition at line 661 of file weldeditview.cxx.
|
inlineoverridevirtual |
Definition at line 705 of file weldeditview.cxx.
References utl::AccessibleStateSetHelper::AddState(), COL_TRANSPARENT(), EditEngine::GetBackgroundColor(), weld::CustomWidgetController::HasFocus(), weld::CustomWidgetController::IsActive(), weld::CustomWidgetController::IsReallyVisible(), and weld::CustomWidgetController::IsVisible().
|
inlineoverridevirtual |
Definition at line 586 of file weldeditview.cxx.
References EditEngine::GetBackgroundColor().
|
inlineoverridevirtual |
Definition at line 502 of file weldeditview.cxx.
References weld::CustomWidgetController::GetOutputSizePixel(), Point, and Size::Width().
Referenced by getLocation().
|
inline |
Definition at line 450 of file weldeditview.cxx.
References m_pEditEngine.
|
inline |
Definition at line 451 of file weldeditview.cxx.
References m_pEditView.
|
inlineoverridevirtual |
Definition at line 576 of file weldeditview.cxx.
References EditEngine::GetAutoColor().
|
inlineoverridevirtual |
Definition at line 736 of file weldeditview.cxx.
References EditEngine::GetDefaultLanguage().
|
inlineoverridevirtual |
Definition at line 520 of file weldeditview.cxx.
References getBounds().
Referenced by getLocationOnScreen().
|
inlineoverridevirtual |
Definition at line 535 of file weldeditview.cxx.
References getAccessibleParent(), and getLocation().
|
inlineoverridevirtual |
Definition at line 564 of file weldeditview.cxx.
References weld::CustomWidgetController::GetOutputSizePixel().
|
inline |
Definition at line 439 of file weldeditview.cxx.
|
inlineoverridevirtual |
Definition at line 574 of file weldeditview.cxx.
References weld::CustomWidgetController::GrabFocus().
|
inline |
Definition at line 441 of file weldeditview.cxx.
|
inlineoverridevirtual |
Definition at line 751 of file weldeditview.cxx.
|
private |
Definition at line 426 of file weldeditview.cxx.
|
private |
Definition at line 427 of file weldeditview.cxx.
Referenced by GetEditEngine().
|
private |
Definition at line 428 of file weldeditview.cxx.
Referenced by GetEditView().
|
private |
Definition at line 429 of file weldeditview.cxx.