git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27551
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
bool wxWindowMac::MacCanFocus() const
{
bool wxWindowMac::MacCanFocus() const
{
-#if 0
- // there is currently no way to determinate whether the window is running in full keyboard
- // access mode, therefore we cannot rely on these features yet
+ // there is currently no way to determine whether the window is running in full keyboard
+ // access mode, therefore we cannot rely on these features, yet the only other way would be
+ // to issue a SetKeyboardFocus event and verify after whether it succeeded, this would risk problems
+ // in event handlers...
UInt32 features = 0 ;
GetControlFeatures( (ControlRef) m_macControl , &features ) ;
return features & ( kControlSupportsFocus | kControlGetsFocusOnClick ) ;
UInt32 features = 0 ;
GetControlFeatures( (ControlRef) m_macControl , &features ) ;
return features & ( kControlSupportsFocus | kControlGetsFocusOnClick ) ;