LibreOffice Module vcl (master) 1
|
#include <vcl/window.hxx>
Go to the source code of this file.
Functions | |
vcl::Window * | ImplGetChildWindow (vcl::Window *pParent, sal_uInt16 n, sal_uInt16 &nIndex, bool bTestEnable) |
vcl::Window * | ImplFindDlgCtrlWindow (vcl::Window *pParent, vcl::Window *pWindow, sal_uInt16 &rIndex, sal_uInt16 &rFormStart, sal_uInt16 &rFormEnd) |
vcl::Window * | ImplFindAccelWindow (vcl::Window *pParent, sal_uInt16 &rIndex, sal_Unicode cCharCode, sal_uInt16 nFormStart, sal_uInt16 nFormEnd, bool bCheckEnable=true) |
sal_Unicode | getAccel (std::u16string_view rStr) |
sal_Unicode getAccel | ( | std::u16string_view | rStr | ) |
Definition at line 1144 of file dlgctrl.cxx.
References nPos.
Referenced by vcl::Window::GetActivationKey(), and vcl::Window::getLegacyNonLayoutAccessibleRelationLabelFor().
vcl::Window * ImplFindAccelWindow | ( | vcl::Window * | pParent, |
sal_uInt16 & | rIndex, | ||
sal_Unicode | cCharCode, | ||
sal_uInt16 | nFormStart, | ||
sal_uInt16 | nFormEnd, | ||
bool | bCheckEnable = true |
||
) |
Definition at line 419 of file dlgctrl.cxx.
References aStr, FIXEDLINE, FIXEDTEXT, FixedText::get_mnemonic_widget(), LanguageTag::getLocale(), vcl::Window::GetParent(), Application::GetSettings(), vcl::Window::GetStyle(), vcl::Window::GetText(), vcl::Window::GetType(), AllSettings::GetUILanguageTag(), GROUPBOX, i, ImplFindAccelWindow(), ImplFindDlgCtrlWindow(), ImplGetCharClass(), ImplGetChildWindow(), vcl::Window::ImplGetDlgWindow(), ImplGetNextWindow(), isContainerWindow(), Next, nPos, SAL_WARN_IF, and WB_CHILDDLGCTRL.
Referenced by vcl::Window::ImplDlgCtrl(), ImplFindAccelWindow(), and ImplGetLabelFor().
vcl::Window * ImplFindDlgCtrlWindow | ( | vcl::Window * | pParent, |
vcl::Window * | pWindow, | ||
sal_uInt16 & | rIndex, | ||
sal_uInt16 & | rFormStart, | ||
sal_uInt16 & | rFormEnd | ||
) |
Definition at line 327 of file dlgctrl.cxx.
References i, ImplGetChildWindow(), ImplGetNextWindow(), vcl::Window::ImplGetWindow(), ImplHasIndirectTabParent(), vcl::Window::ImplIsWindowOrChild(), vcl::Window::IsDialogControlStart(), and SAL_WARN.
Referenced by vcl::ImplDlgCtrlUpdateDefButton(), ImplFindAccelWindow(), vcl::Window::ImplFindDlgCtrlWindow(), vcl::ImplGetLabeledBy(), and ImplGetLabelFor().
vcl::Window * ImplGetChildWindow | ( | vcl::Window * | pParent, |
sal_uInt16 | n, | ||
sal_uInt16 & | nIndex, | ||
bool | bTestEnable | ||
) |
Definition at line 146 of file dlgctrl.cxx.
References ImplGetSubChildWindow(), ImplGetTopParentOfTabHierarchy(), isEnabledInLayout(), vcl::Window::IsInputEnabled(), n, n2, and nIndex.
Referenced by vcl::Window::getLegacyNonLayoutAccessibleRelationMemberOf(), vcl::Window::ImplDlgCtrl(), vcl::ImplDlgCtrlUpdateDefButton(), ImplFindAccelWindow(), ImplFindDlgCtrlWindow(), vcl::Window::ImplGetDlgWindow(), vcl::ImplGetLabeledBy(), ImplGetLabelFor(), and ImplGetNextWindow().