LibreOffice Module svx (master) 1
|
#include <svxpixelctlaccessiblecontext.hxx>
Public Member Functions | |
SvxPixelCtlAccessibleChild (SvxPixelCtl &rWindow, bool bPixelColorOrBG, const tools::Rectangle &rBounds, rtl::Reference< SvxPixelCtlAccessible > xParent, tools::Long nIndexInParent) | |
virtual void SAL_CALL | grabFocus () override |
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL | getAccessibleAtPoint (const css::awt::Point &aPoint) override |
virtual sal_Int64 SAL_CALL | getAccessibleChildCount () override |
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL | getAccessibleChild (sal_Int64 i) override |
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL | getAccessibleParent () 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 |
Return empty uno::Reference to indicate that the relation set is not supported. More... | |
virtual sal_Int64 SAL_CALL | getAccessibleStateSet () override |
virtual css::uno::Reference< css::accessibility::XAccessibleContext > SAL_CALL | getAccessibleContext () override |
virtual sal_Int32 SAL_CALL | getForeground () override |
virtual sal_Int32 SAL_CALL | getBackground () override |
void | CheckChild () |
void | SelectChild (bool bSelect) |
void | ChangePixelColorOrBG (bool bPixelColorOrBG) |
OUString | GetName () const |
Private Member Functions | |
virtual | ~SvxPixelCtlAccessibleChild () override |
virtual void SAL_CALL | disposing () override |
virtual css::awt::Rectangle | implGetBounds () override |
implements the calculation of the bounding rectangle More... | |
Private Attributes | |
SvxPixelCtl & | mrParentWindow |
rtl::Reference< SvxPixelCtlAccessible > | mxParent |
bool | m_bPixelColorOrBG |
tools::Rectangle | maBoundingBox |
tools::Long | mnIndexInParent |
index of child in parent More... | |
Definition at line 42 of file svxpixelctlaccessiblecontext.hxx.
SvxPixelCtlAccessibleChild::SvxPixelCtlAccessibleChild | ( | SvxPixelCtl & | rWindow, |
bool | bPixelColorOrBG, | ||
const tools::Rectangle & | rBounds, | ||
rtl::Reference< SvxPixelCtlAccessible > | xParent, | ||
tools::Long | nIndexInParent | ||
) |
Definition at line 311 of file svxpixelctlaccessiblecontext.cxx.
References mxParent.
|
overrideprivatevirtual |
Definition at line 322 of file svxpixelctlaccessiblecontext.cxx.
|
inline |
Definition at line 76 of file svxpixelctlaccessiblecontext.hxx.
References m_bPixelColorOrBG.
Referenced by SvxPixelCtlAccessible::NotifyChild().
void SvxPixelCtlAccessibleChild::CheckChild | ( | ) |
Definition at line 281 of file svxpixelctlaccessiblecontext.cxx.
References Any, and m_bPixelColorOrBG.
Referenced by SvxPixelCtlAccessible::NotifyChild().
|
overrideprivatevirtual |
Definition at line 426 of file svxpixelctlaccessiblecontext.cxx.
References mxParent.
|
overridevirtual |
Definition at line 333 of file svxpixelctlaccessiblecontext.cxx.
|
overridevirtual |
Definition at line 360 of file svxpixelctlaccessiblecontext.cxx.
|
overridevirtual |
Definition at line 355 of file svxpixelctlaccessiblecontext.cxx.
|
overridevirtual |
Definition at line 328 of file svxpixelctlaccessiblecontext.cxx.
|
overridevirtual |
Definition at line 375 of file svxpixelctlaccessiblecontext.cxx.
|
overridevirtual |
Definition at line 382 of file svxpixelctlaccessiblecontext.cxx.
|
overridevirtual |
Definition at line 365 of file svxpixelctlaccessiblecontext.cxx.
References mxParent.
|
overridevirtual |
Return empty uno::Reference to indicate that the relation set is not supported.
Definition at line 391 of file svxpixelctlaccessiblecontext.cxx.
|
overridevirtual |
Definition at line 370 of file svxpixelctlaccessiblecontext.cxx.
|
overridevirtual |
Definition at line 396 of file svxpixelctlaccessiblecontext.cxx.
References SvxPixelCtl::GetBitmapPixel(), SvxPixelCtl::GetFocusPosIndex(), m_aMutex, mnIndexInParent, mrParentWindow, and nIndex.
|
overridevirtual |
Definition at line 348 of file svxpixelctlaccessiblecontext.cxx.
|
overridevirtual |
Definition at line 342 of file svxpixelctlaccessiblecontext.cxx.
OUString SvxPixelCtlAccessibleChild::GetName | ( | ) | const |
Definition at line 438 of file svxpixelctlaccessiblecontext.cxx.
References SvxPixelCtl::GetLineCount(), and mnIndexInParent.
Referenced by getAccessibleDescription(), and getAccessibleName().
|
overridevirtual |
Definition at line 338 of file svxpixelctlaccessiblecontext.cxx.
|
overrideprivatevirtual |
implements the calculation of the bounding rectangle
Definition at line 432 of file svxpixelctlaccessiblecontext.cxx.
References AWTRectangle(), and maBoundingBox.
void SvxPixelCtlAccessibleChild::SelectChild | ( | bool | bSelect | ) |
Definition at line 296 of file svxpixelctlaccessiblecontext.cxx.
References Any.
Referenced by SvxPixelCtlAccessible::NotifyChild().
|
private |
Definition at line 90 of file svxpixelctlaccessiblecontext.hxx.
Referenced by ChangePixelColorOrBG(), and CheckChild().
|
private |
Definition at line 91 of file svxpixelctlaccessiblecontext.hxx.
Referenced by implGetBounds().
|
private |
index of child in parent
Definition at line 93 of file svxpixelctlaccessiblecontext.hxx.
Referenced by getAccessibleStateSet(), and GetName().
|
private |
Definition at line 88 of file svxpixelctlaccessiblecontext.hxx.
Referenced by getAccessibleStateSet().
|
private |
Definition at line 89 of file svxpixelctlaccessiblecontext.hxx.
Referenced by disposing(), getAccessibleParent(), getBackground(), and getForeground().