git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64458
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
- Fix sending of wxEVT_COMMAND_LIST_COL_DRAGGING events in wxListCtrl.
- Allow putting the UAC symbol on buttons (Chris Spencer).
- Fix wxTaskBarIcon for older Windows systems (Daniel Wyatt).
+- Fixed wxOwnerDrawnComboBox keyboard handling: drop-down is no longer
+ displayed when arrow key is pressed (without Alt).
- Fixed wxComboCtrl::SetButtonPosition() on Vista/Win7.
i18n:
case WXK_UP:
case WXK_NUMPAD_DOWN:
case WXK_NUMPAD_UP:
- // On XP or with writable combo in Classic, arrows don't open the
- // popup but Alt-arrow does
- if ( event.AltDown() ||
- ( !isPopupShown &&
- HasFlag(wxCB_READONLY)
-#if wxUSE_UXTHEME
- && !wxUxThemeEngine::GetIfActive()
-#endif
- ) )
- {
+ // Arrow keys (and mouse wheel) toggle the popup in the native
+ // combo boxes
+ if ( event.AltDown() )
return true;
- }
break;
}