wxWidgets/include/wx
Vadim Zeitlin e5eff43833 Clear the search control automatically when it's "Cancel" button is pressed.
This should be the desired behaviour in the vast majority of cases, so do it
by default.

Replace the useless OnSearchButton() doing nothing with search button events
with OnCancelButton() handling cancel button events and clearing the control.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@72581 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-09-30 20:35:10 +00:00
..
android
aui Merge "selected" and "active" child in wxAuiMDIParentFrame. 2012-09-26 12:20:07 +00:00
cocoa Add wxBitmap::NewFromPNGData() for creating bitmaps from PNG data. 2012-09-13 17:15:00 +00:00
dfb
generic Clear the search control automatically when it's "Cancel" button is pressed. 2012-09-30 20:35:10 +00:00
gtk make wxWindowGTK::Init() private, it is not meant to be called from derived classes 2012-09-30 16:55:40 +00:00
gtk1 backport wxspinctrl::get/setbase form gtk ->gtk1 2012-09-20 12:33:05 +00:00
html Make wxHelpControllerBase::SetFrameParameters() title more clear. 2012-09-28 23:48:57 +00:00
meta
motif Add wxUSE_COMPILER_TLS to allow disabling compiler TLS support. 2012-06-17 21:34:47 +00:00
msdos
msw Improve SAFEARRAY support in wxMSW OLE Automation code. 2012-09-23 22:49:50 +00:00
os2 Add wxBitmap::NewFromPNGData() for creating bitmaps from PNG data. 2012-09-13 17:15:00 +00:00
osx Remove wxOSX implementation of wxSpinCtrl and use the generic one. 2012-08-30 20:24:12 +00:00
persist
private Fixes for building wxGTK under Cygwin. 2012-06-17 21:35:14 +00:00
propgrid
protocol
ribbon Fix and enhance support for client data in wxRibbonButtonBar. 2012-09-20 20:02:25 +00:00
richtext Remove the now unnecessary wxRichTextCtrl::SelectAll(). 2012-09-27 22:40:46 +00:00
stc Add wxStyledTextCtrl::AnnotationClearLine(). 2012-09-20 10:20:42 +00:00
univ Add wxUSE_COMPILER_TLS to allow disabling compiler TLS support. 2012-06-17 21:34:47 +00:00
unix
x11 Create a wrapper file for X11/XKBlib.h header. 2012-05-07 13:12:20 +00:00
xml
xrc Add "inherit" to <font> XRC tag. 2012-09-28 23:48:34 +00:00
aboutdlg.h
accel.h
access.h
affinematrix2d.h Several fixes for wxAffineMatrix2D transformations. 2012-05-25 09:48:09 +00:00
affinematrix2dbase.h
afterstd.h Use wx/msw/winundef.h for wxGTK under Windows too. 2012-06-20 17:54:53 +00:00
anidecod.h
animate.h
animdecod.h
any.h
anybutton.h
anystr.h
app.h Use wmain() if supported by the compiler/CRT instead of main(). 2012-08-30 20:19:57 +00:00
apptrait.h
archive.h
arrimpl.cpp
arrstr.h
artprov.h
atomic.h
bannerwindow.h
base64.h
beforestd.h
bitmap.h Add wxBITMAP_PNG() macro similar to wxBITMAP() but for PNG images. 2012-09-13 17:15:25 +00:00
bmpbuttn.h Extract "Close" button creation from wxInfoBarGeneric into new function. 2012-09-13 17:14:14 +00:00
bmpcbox.h
bookctrl.h Virtualize showing/hiding the pages in wxBookCtrlBase. 2012-08-30 20:21:29 +00:00
brush.h Added internal wxHatchStyle enum. 2012-06-30 23:41:15 +00:00
buffer.h No changes, just silence some MSVC 11 static analyzer warnings. 2012-09-15 23:20:23 +00:00
build.h
busyinfo.h
button.h
cairo.h
calctrl.h
caret.h
chartype.h
checkbox.h
checkeddelete.h
checklst.h
chkconf.h Add wxUSE_COMPILER_TLS to allow disabling compiler TLS support. 2012-06-17 21:34:47 +00:00
choicdlg.h
choice.h
choicebk.h Fix keyboard navigation in wx{List,Choice,Tree,Tool}book controls. 2012-05-15 10:03:57 +00:00
clipbrd.h
clntdata.h
clrpicker.h Remove workarounds for wxTextCtrl::SetValue() events in pickers code. 2012-09-09 13:35:57 +00:00
cmdargs.h
cmdline.h
cmdproc.h
cmndata.h
collpane.h
colordlg.h
colour.h
colourdata.h
combo.h
combobox.h
commandlinkbutton.h
compositewin.h
confbase.h No changes, just fix some typos in comments. 2012-07-20 11:55:18 +00:00
config.h
containr.h
control.h
convauto.h
cpp.h Define wxCONCATn() macro up to n=9 from n=5 previously. 2012-05-04 20:35:37 +00:00
cppunit.h
crt.h
cshelp.h
ctrlsub.h
cursor.h Use bitmaps from resources by default in wxGTK under Windows. 2012-06-30 16:33:23 +00:00
custombgwin.h
dataobj.h A patch adding wxHTMLDataObject which can be used for handling the standard platform formats for transfering HTML formatted text. 2012-05-30 19:21:42 +00:00
dataview.h No changes, just fix some typos in comments. 2012-07-20 11:55:18 +00:00
datectrl.h
dateevt.h
datetime.h No changes, just fix some typos in comments. 2012-07-20 11:55:18 +00:00
datetimectrl.h
datstrm.h
dc.h Have wxDCImpl::GetHandle return NULL by default instead of being pure virtual. 2012-08-02 20:25:06 +00:00
dcbuffer.h Keep track of the area intended to be buffered, and use that in UnMask instead of defaulting to the buffer size. Only clip to the DC size if wxBUFFER_VIRTUAL_AREA is not set. This fixes the issue where buffering the full virtual area in a wxScrolledWindow would only draw an area the physical size of the window. Fixes #11612. 2012-06-08 19:26:19 +00:00
dcclient.h
dcgraph.h Adding wxDC::GetHandle for wxOSX-cocoa and wxOSX-carbon 2012-07-28 19:31:03 +00:00
dcmemory.h
dcmirror.h Adding wxDC::GetHandle for wxOSX-cocoa and wxOSX-carbon 2012-07-28 19:31:03 +00:00
dcprint.h
dcps.h
dcscreen.h
dcsvg.h No real changes, just slightly simplify wxSVGFileDCImpl code. 2012-09-15 23:19:11 +00:00
dde.h
debug.h removing attribute, as assert is not guaranteed not to return, but may just go on 2012-06-14 15:07:14 +00:00
debugrpt.h
defs.h No changes, just fix some typos in the comments in the headers. 2012-09-17 11:07:30 +00:00
dialog.h
dialup.h
dir.h Add wxDir::Close(). 2012-07-24 20:45:30 +00:00
dirctrl.h
dirdlg.h
display_impl.h
display.h
dlimpexp.h
dlist.h
dnd.h
docmdi.h
docview.h
dragimag.h
dvrenderers.h
dynarray.h
dynlib.h
dynload.h Fix bug with unloading wxPluginLibrary objects in "wrong" order. 2012-05-26 12:29:54 +00:00
editlbox.h
effects.h
encconv.h More s/loose/lose/ in wxEncodingConverter comments. 2012-09-18 22:45:38 +00:00
encinfo.h
event.h No changes, just fix some typos in the comments in the headers. 2012-09-17 11:07:30 +00:00
eventfilter.h
evtloop.h Extract OS X non-GUI event loop in a separate header. 2012-07-24 20:45:43 +00:00
evtloopsrc.h Use __DARWIN__ instead of __WXOSX__ in non-GUI code. 2012-07-23 15:03:42 +00:00
except.h
fdrepdlg.h
features.h
ffile.h
file.h
fileconf.h
filectrl.h
filedlg.h
filefn.h
filehistory.h
filename.h
filepicker.h Don't ignore invalid files entered into wxFileDirPickerCtrlBase. 2012-09-13 17:14:37 +00:00
filesys.h
flags.h
fmappriv.h
font.h Take into account wxFONTFLAG_STRIKETHROUGH in wxGTK wxFont ctor. 2012-09-15 23:16:46 +00:00
fontdata.h
fontdlg.h
fontenc.h Add support for CP1258 (Vietnamese) and CP1361 (Korean Johab) encodings. 2012-06-01 11:01:46 +00:00
fontenum.h
fontmap.h
fontpicker.h Remove workarounds for wxTextCtrl::SetValue() events in pickers code. 2012-09-09 13:35:57 +00:00
fontutil.h Handle underlined and strikethrough attributes in wxGTK native font info. 2012-09-15 23:17:12 +00:00
frame.h
fs_arc.h
fs_filter.h
fs_inet.h
fs_mem.h
fs_zip.h
fswatcher.h Rename wxFileSystemWatcherBase::DoAdd() to AddAny() and make it public. 2012-07-13 12:00:14 +00:00
gauge.h
gbsizer.h
gdicmn.h Add wxBITMAP_PNG() macro similar to wxBITMAP() but for PNG images. 2012-09-13 17:15:25 +00:00
gdiobj.h
geometry.h Make wxRect2D::Get{Position,Size}() const. 2012-08-03 12:50:03 +00:00
gifdecod.h
glcanvas.h
graphics.h Make wxGraphicsContext::GetSize() const. 2012-08-03 13:05:11 +00:00
grid.h
hash.h
hashmap.h Use float instead of double division in wxHashMap code. 2012-06-01 11:01:34 +00:00
hashset.h A better fix for wxHash{Map,Set} with g++ 4.7. 2012-08-06 11:06:45 +00:00
headercol.h
headerctrl.h Move a couple standard virtuals to protected sections so they can be overridden in derived classes 2012-06-30 20:59:46 +00:00
help.h
helpbase.h
helphtml.h
helpwin.h
htmllbox.h
hyperlink.h
icon.h Use bitmaps from resources by default in wxGTK under Windows. 2012-06-30 16:33:23 +00:00
iconbndl.h
iconloc.h
imagbmp.h
image.h
imaggif.h
imagiff.h
imagjpeg.h
imaglist.h
imagpcx.h
imagpng.h
imagpnm.h
imagtga.h
imagtiff.h
imagxpm.h
infobar.h
init.h Define wxEntry() with WinMain-compatible signature for all Windows ports. 2012-06-30 16:33:28 +00:00
intl.h
iosfwrap.h
ioswrap.h
ipc.h
ipcbase.h
itemid.h
joystick.h
kbdstate.h Revert HasModifiers() change in behaviour, add HasAnyModifiers(). 2012-07-29 22:08:09 +00:00
language.h
layout.h
laywin.h
link.h
list.h
listbase.h
listbook.h Restore the use of wxListCtrl in report view in wxListbook. 2012-08-15 11:34:46 +00:00
listbox.h
listctrl.h
listimpl.cpp
log.h Fix wxVLogStatus definition. 2012-09-01 22:38:40 +00:00
longlong.h
math.h fixing c++11 build 2012-05-18 10:34:32 +00:00
matrix.h
mdi.h
mediactrl.h
memconf.h
memory.h
memtext.h
menu.h
menuitem.h
metafile.h
mimetype.h
minifram.h
module.h
mousemanager.h
mousestate.h
msgdlg.h Relax wxMessageDialog style checks, assume wxOK by default. 2012-09-13 17:16:11 +00:00
msgout.h
msgqueue.h
mstream.h
nativewin.h Fix wxNativeContainerWindowId definition for wxGTK/Windows port. 2012-07-10 23:52:14 +00:00
nonownedwnd.h
notebook.h
notifmsg.h Implement wxNotificationMessage using libnotify in wxGTK. 2012-07-27 15:36:54 +00:00
numdlg.h
numformatter.h
object.h
odcombo.h
overlay.h
ownerdrw.h
palette.h
panel.h
paper.h
pen.h Added internal wxHatchStyle enum. 2012-06-30 23:41:15 +00:00
persist.h
pickerbase.h
platform.h adding constants for newer OSX versions to make sure our conditional expressions are working with earlier SDKs 2012-09-25 13:08:37 +00:00
platinfo.h
popupwin.h
position.h
power.h
print.h
printdlg.h
prntbase.h Show progress of printing in wxMSW. 2012-08-09 15:52:15 +00:00
process.h
progdlg.h
propdlg.h
ptr_scpd.h
ptr_shrd.h
quantize.h
radiobox.h
radiobut.h
range.h
rawbmp.h
rearrangectrl.h
recguard.h
regex.h
region.h
renderer.h
richmsgdlg.h
richtooltip.h
rtti.h
sashwin.h
sckaddr.h
sckipc.h
sckstrm.h
scopedarray.h
scopedptr.h
scopeguard.h
scrolbar.h
scrolwin.h
selstore.h
settings.h
setup_inc.h Add wxUSE_COMPILER_TLS to allow disabling compiler TLS support. 2012-06-17 21:34:47 +00:00
setup_redirect.h
sharedptr.h
simplebook.h Added wxSimplebook class: a wxBookCtrl without controller. 2012-08-30 20:21:54 +00:00
sizer.h Fix narrow/wide string concatenation in recently added wxSizerFlags assert. 2012-09-08 21:48:57 +00:00
slider.h
snglinst.h
socket.h
sound.h
spinbutt.h
spinctrl.h Add wxSpinCtrl::SetBase() to allow entering hexadecimal numbers. 2012-08-30 20:24:38 +00:00
splash.h
splitter.h
srchctrl.h
sstream.h
stack.h
stackwalk.h
statbmp.h
statbox.h Make it possible to TAB-navigate among wxStaticBox children. 2012-09-20 16:00:07 +00:00
statline.h
stattext.h
statusbr.h
stdpaths.h
stdstream.h
stockitem.h
stopwatch.h
strconv.h
stream.h
string.h
stringimpl.h
stringops.h
strvararg.h
sysopt.h
tarstrm.h
taskbar.h silence warning about wxOSX_USE_COCOA not being defined 2012-04-20 15:34:24 +00:00
tbarbase.h
textbuf.h No changes, just fix some typos in the comments in the headers. 2012-09-17 11:07:30 +00:00
textcompleter.h
textctrl.h No changes, just fix some typos in comments. 2012-07-20 11:55:18 +00:00
textdlg.h
textentry.h Preserve size of wxGrid rows/columns when hiding and showing them back. 2012-09-15 23:18:23 +00:00
textfile.h
textwrapper.h
tglbtn.h
thread.h Use __DARWIN__ instead of __WXOSX__ in non-GUI code. 2012-07-23 15:03:42 +00:00
thrimpl.cpp
time.h
timectrl.h
timer.h
tipdlg.h
tipwin.h
tls.h Add wxUSE_COMPILER_TLS to allow disabling compiler TLS support. 2012-06-17 21:34:47 +00:00
tokenzr.h
toolbar.h
toolbook.h Fix keyboard navigation in wx{List,Choice,Tree,Tool}book controls. 2012-05-15 10:03:57 +00:00
tooltip.h
toplevel.h
tracker.h
translation.h Add wxTranslations::GetBestTranslation(). 2012-09-08 08:58:38 +00:00
treebase.h
treebook.h Fix keyboard navigation in wx{List,Choice,Tree,Tool}book controls. 2012-05-15 10:03:57 +00:00
treectrl.h
treelist.h Add export macro for wxTreeListEvent so the non-inline class info and things can be found where they're exepcted 2012-06-07 04:43:15 +00:00
txtstrm.h
typeinfo.h
types.h
uiaction.h
unichar.h Fix comparisons of char and wchar_t with wxUniChar[Ref]. 2012-07-31 16:49:36 +00:00
uri.h
url.h
ustring.h
utils.h Change wxMSW-specific wxLoadUserResource() to accept standard RT_XXX types. 2012-09-13 17:13:28 +00:00
valgen.h
validate.h
valnum.h
valtext.h
variant.h Use (newly) added wxStaticCastVariantData() to fix wxNO_RTTI build. 2012-07-30 19:16:30 +00:00
variantbase.h
vector.h
version.h Increase version to 2.9.5. 2012-07-10 23:51:44 +00:00
versioninfo.h
vidmode.h
vlbox.h
vms_x_fix.h
volume.h
vscroll.h
weakref.h fixes #14318 2012-05-19 06:33:28 +00:00
webview.h Add support for searching and highlighting a wxWebView. 2012-08-28 17:13:13 +00:00
webviewarchivehandler.h
webviewfshandler.h Set svn properties on recently added files. 2012-09-17 23:35:26 +00:00
wfstream.h
window.h Add wxWindow::GetBest{Height,Width}(). 2012-05-09 14:24:37 +00:00
windowid.h
withimages.h
wizard.h
wrapsizer.h
wupdlock.h
wx.h
wxchar.h
wxcrt.h
wxcrtbase.h
wxcrtvararg.h
wxhtml.h
wxprec.h
xlocale.h
xpmdecod.h
xpmhand.h
xti2.h fixing c++11 build 2012-05-18 11:09:07 +00:00
xti.h
xtictor.h
xtihandler.h Use wxCLASSINFO() instead of deprecated CLASSINFO(). 2012-06-01 11:01:24 +00:00
xtiprop.h Use wxCLASSINFO() instead of deprecated CLASSINFO(). 2012-06-01 11:01:24 +00:00
xtistrm.h
xtitypes.h fixing c++11 build 2012-05-18 10:35:08 +00:00
xtixml.h
zipstrm.h
zstream.h