22#include <com/sun/star/accessibility/XAccessible.hpp>
23#include <com/sun/star/accessibility/XAccessibleContext.hpp>
48 if (
x ==
nullptr ||
y ==
nullptr)
78 if (
x ==
nullptr ||
y ==
nullptr)
106 if (success ==
nullptr)
135 if (foreground ==
nullptr)
142 *foreground =
static_cast<long>(
GetXInterface()->getForeground());
163 if (background ==
nullptr)
170 *background =
static_cast<long>(
GetXInterface()->getBackground());
STDMETHOD() grabFocus(boolean *success)
Grabs the focus to this object.
STDMETHOD() put_XInterface(hyper pXInterface) override
Override of IUNOXWrapper.
css::accessibility::XAccessibleComponent * GetXInterface()
STDMETHOD() get_background(IA2Color *background)
Returns the background color of this object.
STDMETHOD() get_locationInParent(long *x, long *y)
Returns the location of the upper left corner of the object's bounding box relative to the parent.
STDMETHOD() get_locationOnScreen(long *x, long *y)
Returns the location of the upper left corner of the object's bounding box in screen.
virtual ~CAccComponentBase()
STDMETHOD() get_foreground(IA2Color *foreground)
Returns the foreground color of this object.
css::uno::Reference< css::accessibility::XAccessibleComponent > pRXComp
STDMETHOD() put_XInterface(hyper pXInterface) override
css::accessibility::XAccessible * pUNOInterface
long IA2Color
A value specifying a color in ARGB format, where each 8 bit color component specifies alpha,...