LibreOffice Module accessibility (master) 1
|
#include <vclxaccessiblecheckbox.hxx>
Public Member Functions | |
VCLXAccessibleCheckBox (VCLXWindow *pVCLXindow) | |
virtual OUString SAL_CALL | getImplementationName () override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
virtual sal_Int32 SAL_CALL | getAccessibleActionCount () override |
virtual sal_Bool SAL_CALL | doAccessibleAction (sal_Int32 nIndex) override |
virtual OUString SAL_CALL | getAccessibleActionDescription (sal_Int32 nIndex) override |
virtual css::uno::Reference< css::accessibility::XAccessibleKeyBinding > SAL_CALL | getAccessibleActionKeyBinding (sal_Int32 nIndex) override |
virtual css::uno::Any SAL_CALL | getCurrentValue () override |
virtual sal_Bool SAL_CALL | setCurrentValue (const css::uno::Any &aNumber) override |
virtual css::uno::Any SAL_CALL | getMaximumValue () override |
virtual css::uno::Any SAL_CALL | getMinimumValue () override |
virtual css::uno::Any SAL_CALL | getMinimumIncrement () override |
Private Member Functions | |
virtual | ~VCLXAccessibleCheckBox () override=default |
sal_Int32 | implGetMaximumValue () |
bool | IsChecked () const |
bool | IsIndeterminate () const |
void | SetChecked (bool bChecked) |
void | SetIndeterminate (bool bIndeterminate) |
virtual void | ProcessWindowEvent (const VclWindowEvent &rVclWindowEvent) override |
virtual void | FillAccessibleStateSet (sal_Int64 &rStateSet) override |
Private Attributes | |
bool | m_bChecked |
bool | m_bIndeterminate |
Definition at line 32 of file vclxaccessiblecheckbox.hxx.
|
overrideprivatevirtualdefault |
VCLXAccessibleCheckBox::VCLXAccessibleCheckBox | ( | VCLXWindow * | pVCLXindow | ) |
Definition at line 48 of file vclxaccessiblecheckbox.cxx.
References IsChecked(), IsIndeterminate(), m_bChecked, and m_bIndeterminate.
|
overridevirtual |
Definition at line 166 of file vclxaccessiblecheckbox.cxx.
References VCLXCheckBox::getState(), nIndex, nValue, and VCLXCheckBox::setState().
|
overrideprivatevirtual |
Definition at line 126 of file vclxaccessiblecheckbox.cxx.
References IsChecked(), and IsIndeterminate().
|
overridevirtual |
Definition at line 158 of file vclxaccessiblecheckbox.cxx.
|
overridevirtual |
Definition at line 196 of file vclxaccessiblecheckbox.cxx.
References AccResId(), IsChecked(), and nIndex.
|
overridevirtual |
Definition at line 210 of file vclxaccessiblecheckbox.cxx.
References KeyEvent::GetCharCode(), vcl::KeyCode::GetCode(), vcl::KeyCode::GetFunction(), KeyEvent::GetKeyCode(), vcl::KeyCode::IsMod1(), vcl::KeyCode::IsMod2(), vcl::KeyCode::IsMod3(), vcl::KeyCode::IsShift(), vcl::KeyCode::KeyCode(), and nIndex.
|
overridevirtual |
Definition at line 250 of file vclxaccessiblecheckbox.cxx.
References Any, and VCLXCheckBox::getState().
|
overridevirtual |
Definition at line 143 of file vclxaccessiblecheckbox.cxx.
|
overridevirtual |
Definition at line 290 of file vclxaccessiblecheckbox.cxx.
References Any, and implGetMaximumValue().
|
overridevirtual |
Definition at line 319 of file vclxaccessiblecheckbox.cxx.
References Any.
|
overridevirtual |
Definition at line 309 of file vclxaccessiblecheckbox.cxx.
References Any.
|
overridevirtual |
Definition at line 149 of file vclxaccessiblecheckbox.cxx.
|
private |
Definition at line 300 of file vclxaccessiblecheckbox.cxx.
Referenced by getMaximumValue(), and setCurrentValue().
|
private |
Definition at line 56 of file vclxaccessiblecheckbox.cxx.
References VCLXCheckBox::getState().
Referenced by FillAccessibleStateSet(), getAccessibleActionDescription(), ProcessWindowEvent(), and VCLXAccessibleCheckBox().
|
private |
Definition at line 68 of file vclxaccessiblecheckbox.cxx.
References VCLXCheckBox::getState().
Referenced by FillAccessibleStateSet(), ProcessWindowEvent(), and VCLXAccessibleCheckBox().
|
overrideprivatevirtual |
Definition at line 110 of file vclxaccessiblecheckbox.cxx.
References VclSimpleEvent::GetId(), IsChecked(), IsIndeterminate(), VCLXAccessibleTextComponent::ProcessWindowEvent(), SetChecked(), and SetIndeterminate().
|
private |
Definition at line 80 of file vclxaccessiblecheckbox.cxx.
References Any, and m_bChecked.
Referenced by ProcessWindowEvent().
|
overridevirtual |
Definition at line 264 of file vclxaccessiblecheckbox.cxx.
References implGetMaximumValue(), nValue, and VCLXCheckBox::setState().
|
private |
Definition at line 95 of file vclxaccessiblecheckbox.cxx.
References Any, and m_bIndeterminate.
Referenced by ProcessWindowEvent().
|
private |
Definition at line 38 of file vclxaccessiblecheckbox.hxx.
Referenced by SetChecked(), and VCLXAccessibleCheckBox().
|
private |
Definition at line 39 of file vclxaccessiblecheckbox.hxx.
Referenced by SetIndeterminate(), and VCLXAccessibleCheckBox().