wxWidgets/include/wx/generic
Vadim Zeitlin 22930be86c Fix focus handling logic in generic wxListCtrl.
Don't override SetFocus() to set the focus to the main window, this isn't
enough as we can be given the focus by the underlying toolkit itself, without
our SetFocus() being called -- this happened in wxGTK when focus was changed
from the keyboard using TAB and in this case it didn't get to the main window
but remaining on the wxListCtrl itself meaning that keyboard input wasn't
processed at all.

Use wxNavigationEnabled<> now to ensure that OnSetFocus() and related methods
do the right thing instead now.

Also get rid of OnSetFocus() in wxListHeaderWindow, it's better to override
AcceptsFocus() to return false to avoid getting focus in the first place.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@71039 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-03-29 00:10:53 +00:00
..
private Fix focus handling logic in generic wxListCtrl. 2012-03-29 00:10:53 +00:00
aboutdlgg.h Destroy modeless wxGenericAboutDialog when it is closed. 2012-01-20 22:11:32 +00:00
accel.h
animate.h
bmpcbox.h
busyinfo.h
buttonbar.h
calctrlg.h
caret.h
choicdgg.h Make wxSingleChoiceDialog::GetSelectionData() const. 2012-02-20 21:56:18 +00:00
clrpickerg.h
collpaneg.h
colour.h
colrdlgg.h
combo.h
ctrlsub.h
custombgwin.h
dataview.h Return an invalid item from wxDataViewCtrl::GetItemByRow() for invalid rows. 2012-02-27 18:54:02 +00:00
datectrl.h Fix unused parameter warning in wxOSX build. 2012-02-28 14:41:30 +00:00
dcpsg.h
dirctrlg.h
dirdlgg.h
dragimgg.h
dvrenderer.h Cleanup of wxDataViewCtrl cell activation code. 2011-10-19 16:20:17 +00:00
dvrenderers.h Cleanup of wxDataViewCtrl cell activation code. 2011-10-19 16:20:17 +00:00
fdrepdlg.h
filectrlg.h
filedlgg.h
filepickerg.h Added wxFilePickerCtrl::SetInitialDirectory(). 2011-12-18 12:34:47 +00:00
fontdlgg.h
fontpickerg.h
fswatcher.h
grid.h Explicitly cast size_t to int to suppress MSVC warnings. 2012-03-19 12:53:21 +00:00
gridctrl.h Add support for custom numeric formats to wxGrid. 2011-11-28 13:23:33 +00:00
grideditors.h Ensure that combobox editor used by wxGrid is tall enough. 2012-02-25 23:49:55 +00:00
gridsel.h
headerctrlg.h
helpext.h
hyperlink.h
icon.h
imaglist.h
infobar.h
laywin.h
listctrl.h Fix focus handling logic in generic wxListCtrl. 2012-03-29 00:10:53 +00:00
logg.h
mask.h
mdig.h
msgdlgg.h
notebook.h
notifmsg.h
numdlgg.h
paletteg.h
panelg.h fix tests for WXWIN_COMPATIBILITY_2_8, closes #13800 2011-12-23 05:59:59 +00:00
printps.h
prntdlgg.h Use wxPageSetupDialogData instead of old wxPageSetupData everywhere. 2012-02-20 21:55:55 +00:00
progdlgg.h Ensure that the progress dialog parent is activated at the end under MSW. 2012-02-05 14:18:25 +00:00
propdlg.h
region.h
richmsgdlgg.h
sashwin.h
scrolwin.h
spinctlg.h Fix reparenting generic wxSpinCtrl. 2012-01-21 17:03:52 +00:00
splash.h Dismiss wxSplashScreen on any user input, not necessarily on splash itself. 2011-11-22 13:18:55 +00:00
splitter.h Added wxSplitterWindow::SetSashInvisible() and IsSashInvisible(). 2012-03-08 13:23:39 +00:00
srchctlg.h
statbmpg.h
statline.h
stattextg.h
statusbr.h
tabg.h Do not put semicolons after the definition of an inline function. 2011-12-29 14:42:13 +00:00
textdlgg.h
timectrl.h Dirty hack to allow generic wxDatePickerCtrl to compile under MSW. 2011-10-20 16:45:48 +00:00
treectlg.h
wizard.h