wxWidgets/include/wx
Vadim Zeitlin 867cc2a3eb Handle clicks on grid edges normally when not using drag-resizing
Clicking on (or near) the grid column or row edges was handled specially
to allow dragging them in order to resize the column or row, but this
doesn't need to be done if drag-resizing the columns or rows is not
allowed in the first place and resulted in surprising user-visible
behaviour: e.g. when using row selection, clicking mostly anywhere in
the row selected it, except if the click happened to be between the two
columns, in which case it didn't.

Fix this and always select the row in such scenario now.

Unfortunately, doing this required adding yet more CanDragXXX()
functions in addition to the already impressive panoply of them in
wxGrid, but we need CanDragGridColEdges() as none of the existing
functions checked for m_useNativeHeader (there was instead an ad hoc
check for it directly in the mouse handling code) and the row version
had to be added for symmetry.
2020-06-21 19:29:37 +02:00
..
android Remove --disable-nativeanimation and wxUSE_NATIVE_ANIMATIONCTRL 2020-03-25 14:03:28 -07:00
aui Add wxAuiManager::AlwaysUsesLiveResize() 2020-05-25 18:01:09 +02:00
dfb Change fractional point size from float to double 2020-04-21 09:00:04 -07:00
generic Handle clicks on grid edges normally when not using drag-resizing 2020-06-21 19:29:37 +02:00
gtk Add wxWebView::SetZoomFactor(float) and GetZoomFactor() 2020-06-18 03:13:00 +02:00
gtk1 Change fractional point size from float to double 2020-04-21 09:00:04 -07:00
html Eliminate -Wzero-as-null-pointer-constant warnings in the headers 2020-02-02 23:40:01 -08:00
meta Allow using Bind() with non-public inheritance in C++11 code 2016-11-29 19:32:40 +01:00
motif Change fractional point size from float to double 2020-04-21 09:00:04 -07:00
msw Add wxWebView::SetZoomFactor(float) and GetZoomFactor() 2020-06-18 03:13:00 +02:00
osx Add wxWebView::SetZoomFactor(float) and GetZoomFactor() 2020-06-18 03:13:00 +02:00
persist Save specified, not actual, col width in wxPersistentDataViewCtrl 2020-05-01 03:39:40 +02:00
private Change fractional point size from float to double 2020-04-21 09:00:04 -07:00
propgrid Implement method to set items of wxPGChoiceEditor 2020-05-01 17:57:46 +02:00
protocol Use enums, not typedef enums, in all public headers. 2016-02-07 01:11:25 +02:00
qt Change fractional point size from float to double 2020-04-21 09:00:04 -07:00
ribbon Store any number of image lists in wxRibbonBar, not just two 2020-02-07 19:21:33 +01:00
richtext Avoid passing float argument for "%f" printf specifier 2020-04-21 11:59:36 -07:00
stc Forward IME messages to ScintillaWX and handle them 2020-05-11 00:37:49 -04:00
univ Remove --disable-nativeanimation and wxUSE_NATIVE_ANIMATIONCTRL 2020-03-25 14:03:28 -07:00
unix Change fractional point size from float to double 2020-04-21 09:00:04 -07:00
x11 Add dummy wxBitmap::HasAlpha() to wxX11 2020-06-09 18:07:10 +02:00
xml wx/xml: Implement line-ending modes for xml saves 2017-05-30 14:31:59 +02:00
xrc Use GetAnimation() in wxAnimationCtrlXmlHandler again 2020-06-09 18:07:10 +02:00
aboutdlg.h Globally replace vadim@wxwindows.org with vadim@wxwidgets.org 2019-04-22 14:12:05 +02:00
accel.h Only give messages about unsupported accelerators in wxGTK 2019-09-27 12:47:03 +02:00
access.h Add wxACC_INVALID_ARG error code to wxAccStatus enum 2016-10-03 20:43:00 +02:00
activityindicator.h Add wxActivityIndicator control. 2015-03-20 00:08:37 +01:00
addremovectrl.h Move wxAdv library contents into wxCore 2018-08-27 21:13:04 +02:00
affinematrix2d.h use wxOVERRIDE 2014-03-30 00:02:23 +00:00
affinematrix2dbase.h
afterstd.h Get rid of spurious warning in CRT malloc.h with MSVS 2017 2019-10-21 20:52:49 +02:00
anidecod.h Remove some recently added trailing spaces 2020-04-05 16:05:48 +02:00
animate.h Revert default-member changes, only keep and use wxHAS_MEMBER_DEFAULT 2020-04-13 19:44:04 +02:00
animdecod.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
any.h Move member initialization in default ctor 2019-10-14 21:34:00 +03:00
anybutton.h Stop using wxBU_AUTODRAW in wxWidgets code 2018-07-21 14:42:06 +02:00
anystr.h Remove MSVC6 support. 2014-05-15 22:32:17 +00:00
app.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
appprogress.h Only use native wxAppProgressIndicator in wxOSX/Cocoa port. 2015-04-08 13:02:13 +02:00
apptrait.h Fix warning with missing override 2018-05-18 18:49:00 -06:00
archive.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
arrimpl.cpp Replace object array macros with template class too 2018-06-03 17:12:12 +02:00
arrstr.h Remove unnecessary copy ctors/copy assignment operators 2019-10-14 09:07:21 -07:00
artprov.h Moved "edit" icon from wxEditableListBox to wxArtProvider. 2015-08-09 01:39:41 +02:00
atomic.h cleanup, see #15600 2014-03-03 07:04:37 +00:00
bannerwindow.h Move wxAdv library contents into wxCore 2018-08-27 21:13:04 +02:00
base64.h Make it possible to include wx/base64.h as the first header 2016-02-23 17:11:27 +01:00
beforestd.h Get rid of spurious warning in CRT malloc.h with MSVS 2017 2019-10-21 20:52:49 +02:00
bitmap.h Fixes and Cleanup 2018-09-24 00:11:31 +02:00
bmpbuttn.h Use wxString() instead of "" for empty strings 2018-04-17 22:32:25 +02:00
bmpcbox.h Move wxAdv library contents into wxCore 2018-08-27 21:13:04 +02:00
bookctrl.h Fix adding pages without associated window to wxTreebook 2018-09-18 00:33:59 +02:00
brush.h Merge wxQT branch into the trunk. 2014-08-24 01:50:11 +00:00
buffer.h Make wx/buffer.h header self-contained 2017-10-28 15:07:35 +02:00
build.h Ignore all changes to g++ ABI version since 1002 2018-07-09 00:40:55 +02:00
busyinfo.h More fixes for PCH-less build after r78063. 2014-10-24 23:23:10 +00:00
button.h Add optional wxWindow parameter to wxButtonBase::GetDefaultSize() 2019-09-06 20:59:59 +02:00
calctrl.h Move wxAdv library contents into wxCore 2018-08-27 21:13:04 +02:00
caret.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
catch_cppunit.h Improve output of test failures for unprintable characters 2017-12-06 03:23:26 +01:00
chartype.h Remove wxUSE_WCHAR_T, it must always be 1 anyhow 2019-10-31 02:16:19 +01:00
checkbox.h Avoid changing checkbox background in wxGrid under non-MSW 2019-11-28 02:14:50 +01:00
checkeddelete.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
checklst.h Remove Windows CE support 2015-09-23 00:52:30 +02:00
chkconf.h Fix building with wxUSE_POPUP==0 2020-06-01 18:16:52 +02:00
choicdlg.h Include wx/defs.h before testing for wxUSE_CHOICEDLG. 2013-10-15 16:12:46 +00:00
choice.h Remove Windows CE support 2015-09-23 00:52:30 +02:00
choicebk.h Update wxBookCtrlBase::m_selection outside UpdateSelectedPage() 2018-03-31 01:45:05 +02:00
clipbrd.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
clntdata.h Use const for constant local variables in wxWidgets headers 2018-07-21 16:16:32 +02:00
clrpicker.h Add wxEVT_COLOURPICKER_CURRENT_CHANGED and DIALOG_CANCELLED events 2019-04-21 01:53:14 +02:00
cmdargs.h Globally replace vadim@wxwindows.org with vadim@wxwidgets.org 2019-04-22 14:12:05 +02:00
cmdline.h Allow hiding command line arguments from Usage() 2017-02-20 17:53:04 +01:00
cmdproc.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
cmndata.h Document wxPrintData::SetPaperSize(). 2015-06-21 02:24:50 +02:00
collheaderctrl.h Use DLL declarations consistently for wxCollapsibleHeaderCtrl 2015-09-23 00:52:42 +02:00
collpane.h Propagate InformFirstDirection() to wxCollapsiblePane pane 2018-10-21 16:45:24 +02:00
colordlg.h Send wxEVT_COLOUR_CHANGED from wxColourDialog under MSW 2019-04-21 01:53:14 +02:00
colour.h Add wxColour::GetLuminance() 2019-04-21 02:09:42 +02:00
colourdata.h Add opacity control feature to wxColourData. 2015-11-02 23:19:16 +01:00
combo.h Use empty() member function to determine if string is empty 2019-11-08 18:53:03 +01:00
combobox.h Fix disposing wxComboBox with data objects 2020-05-24 19:11:05 +02:00
commandlinkbutton.h use wxOVERRIDE 2014-03-30 00:02:23 +00:00
compiler.h Fix wxCHECK_VISUALC_VERSION macro to correctly detect VC14 2016-08-27 17:45:12 +02:00
compositewin.h Bind focus events to direct children only in wxCompositeWindow 2018-07-25 14:11:17 +02:00
confbase.h Eliminate -Wcast-qual warnings with GCC and Clang 2020-02-02 22:50:32 -08:00
config.h Remove wxPM, wxWidgets port to OS/2. 2014-05-15 23:56:58 +00:00
containr.h Don't recurse upwards when updating pending focus in wxMSW 2020-01-20 13:16:41 +01:00
control.h Add wxControl::GetSizeFromText() helper function 2019-10-09 01:43:50 +02:00
convauto.h use wxOVERRIDE 2014-03-30 00:02:23 +00:00
cpp.h Add wxDO_IF() helper macro 2020-03-10 02:42:08 +01:00
crt.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
cshelp.h Stop using wxBU_AUTODRAW in wxWidgets code 2018-07-21 14:42:06 +02:00
ctrlsub.h Don't over promise in wxItemContainer documentation 2017-01-14 00:25:35 +01:00
cursor.h non-pch build fix after r78134 2014-11-11 07:50:33 +00:00
custombgwin.h Include the required headers from wx/custombgwin.h. 2014-07-24 10:58:47 +00:00
dataobj.h Update function names, indentation and added comments 2019-10-02 15:40:16 +01:00
dataview.h Merge branch 'generic-dvc-improve-dnd' 2020-06-07 17:22:05 +02:00
datectrl.h Globally replace vadim@wxwindows.org with vadim@wxwidgets.org 2019-04-22 14:12:05 +02:00
dateevt.h Globally replace vadim@wxwindows.org with vadim@wxwidgets.org 2019-04-22 14:12:05 +02:00
datetime.h Use ctor-initializer rather than assignment for non-POD class members 2019-02-25 10:23:35 -08:00
datetimectrl.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
datstrm.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
dc.h Eliminate -Wzero-as-null-pointer-constant warnings in the headers 2020-02-02 23:40:01 -08:00
dcbuffer.h Allow to retrieve the wxWindow associated with a wxBufferedPaintDC 2019-10-07 00:54:59 +02:00
dcclient.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
dcgraph.h Fix regression in wxGCDC initialization from wxGraphicsContext 2019-07-07 03:14:21 +02:00
dcmemory.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
dcmirror.h use wxOVERRIDE 2014-03-30 00:02:23 +00:00
dcprint.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
dcps.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
dcscreen.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
dcsvg.h Make wxSVGFileDC an abstract class 2019-11-29 01:10:43 +01:00
dde.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
debug.h Give warnings for using "x = y" as condition inside wxASSERT 2019-06-10 13:57:45 +02:00
debugrpt.h Globally replace vadim@wxwindows.org with vadim@wxwidgets.org 2019-04-22 14:12:05 +02:00
defs.h Simplify wxWindowID definition 2020-05-15 00:02:14 +02:00
dialog.h Allow specifying the maximum width of static text in dialogs 2016-12-01 14:06:43 +01:00
dialup.h use more wxOVERRIDE (#329) 2016-09-25 13:21:28 -07:00
dir.h Declare wxInvalidSize also in wx/dir.h 2017-11-21 13:49:21 +01:00
dirctrl.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
dirdlg.h Make wx/dirdlg.h safe to include as first wx header 2016-01-05 01:29:19 +01:00
display.h Create primary monitor when using wxDisplay default ctor 2019-11-08 00:26:20 +01:00
dlimpexp.h Move wxAdv library contents into wxCore 2018-08-27 21:13:04 +02:00
dlist.h Replace wxEXPLICIT with the 'explicit' keyword 2016-09-14 18:45:12 +09:00
dnd.h Remove redundant checks for NULL before calling delete 2020-02-02 23:51:39 -08:00
docmdi.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
docview.h Fix virtual call of Destroy() in wxDocChildFrameAny 2020-04-02 09:03:35 -07:00
dragimag.h Merge wxQT branch into the trunk. 2014-08-24 01:50:11 +00:00
dvrenderers.h Fix build with generic wxDataViewCtrl under Mac 2019-12-15 16:44:42 +01:00
dynarray.h STL build fix for MSVS after 948ddc6e0f 2020-02-03 09:33:09 -08:00
dynlib.h Remove checks for shl_load() from configure/CMake 2020-05-14 23:59:38 +02:00
dynload.h Eliminate -Wzero-as-null-pointer-constant warnings in the headers 2020-02-02 23:40:01 -08:00
editlbox.h Move wxAdv library contents into wxCore 2018-08-27 21:13:04 +02:00
effects.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
encconv.h Remove redundant checks for NULL before calling delete 2020-02-02 23:51:39 -08:00
encinfo.h Improved description of charset values under MSW. 2017-02-23 19:20:20 +02:00
event.h Allow using noexcept methods with event tables macros 2020-04-09 22:36:30 +02:00
eventfilter.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
evtloop.h removed leading spaces of a code line 2018-08-03 02:33:06 +03:00
evtloopsrc.h Merge wxQT branch into the trunk. 2014-08-24 01:50:11 +00:00
except.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
fdrepdlg.h Remove Windows CE support 2015-09-23 00:52:30 +02:00
features.h Remove Windows CE support 2015-09-23 00:52:30 +02:00
ffile.h Make wxTemp[F]File classes non default ctor explicit 2020-02-21 14:56:06 +01:00
file.h Make wxTemp[F]File classes non default ctor explicit 2020-02-21 14:56:06 +01:00
fileconf.h Allow disabling saving wxFileConfig data when it is destroyed 2019-08-04 19:15:39 +02:00
filectrl.h Use wx prefix for global names 2017-10-01 10:03:48 -07:00
filedlg.h Add flag for displaying hidden files in the file dialog 2019-07-16 19:59:48 +02:00
filefn.h Fix compilation after fpos_t change in with MinGW runtime 5.2 2019-10-06 00:17:57 +02:00
filehistory.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
filename.h Move URL<->filename conversion functions to wxFileName 2019-08-25 00:48:39 +02:00
filepicker.h Use Bind() instead of Connect() in wxWidgets code 2018-05-30 13:06:20 +02:00
filesys.h Use ctor-initializer rather than assignment for non-POD class members 2019-02-25 10:23:35 -08:00
flags.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
fmappriv.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
font.h Avoid -Wempty-body warning with non-debug build 2020-04-30 09:01:09 -07:00
fontdata.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
fontdlg.h Remove Windows CE support 2015-09-23 00:52:30 +02:00
fontenc.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
fontenum.h Add wxFontEnumerator::InvalidateCache() 2017-11-13 22:29:29 +01:00
fontmap.h use more wxOVERRIDE (#329) 2016-09-25 13:21:28 -07:00
fontpicker.h Add wxFontPickerCtrl::SetMinPointSize() 2017-10-21 22:10:35 +02:00
fontutil.h Change fractional point size from float to double 2020-04-21 09:00:04 -07:00
frame.h Compilation fix for wxUSE_STATUSBAR==0 build 2016-06-07 14:29:52 +02:00
fs_arc.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
fs_filter.h use wxOVERRIDE 2014-03-30 00:02:23 +00:00
fs_inet.h use wxOVERRIDE 2014-03-30 00:02:23 +00:00
fs_mem.h Fix dereferencing invalid iterator in wxMemoryFSHandlerBase 2019-06-10 18:07:57 +02:00
fs_zip.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
fswatcher.h Fix misspellings in comments and documentation 2018-07-31 13:20:17 +02:00
gauge.h Initialize member variables to avoid warnings 2019-10-14 08:09:47 +03:00
gbsizer.h Replace wxSizer::RecalcSizes() with RepositionChildren() 2018-12-20 23:36:51 +01:00
gdicmn.h Add wxDisplay::GetPPI() to use instead of wxGetDisplayPPI() 2018-10-08 13:04:38 +02:00
gdiobj.h Eliminate -Wzero-as-null-pointer-constant warnings in the headers 2020-02-02 23:40:01 -08:00
geometry.h Merge branch 'warnings' of https://github.com/catalinr/wxWidgets 2019-10-15 22:50:17 +02:00
gifdecod.h Remove some recently added trailing spaces 2020-04-05 16:05:48 +02:00
glcanvas.h Improve new wxGLCanvas compatibility with old hardware and code 2017-01-16 03:25:49 +01:00
graphics.h Remove trailing whitespace 2020-02-02 14:50:57 +01:00
grid.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
hash.h Add more wxOVERRIDE 2018-09-22 14:44:07 +02:00
hashmap.h Remove unnecessary copy ctors/copy assignment operators 2019-10-14 09:07:21 -07:00
hashset.h Remove unnecessary copy ctors/copy assignment operators 2019-10-14 09:07:21 -07:00
headercol.h use wxOVERRIDE 2014-03-30 00:02:23 +00:00
headerctrl.h Add wxHeaderCtrl::GetColumnTitleWidth() overload taking index 2019-09-18 01:21:36 +02:00
help.h Remove Windows CE support 2015-09-23 00:52:30 +02:00
helpbase.h Don’t use void for functions without arguments 2019-10-02 00:54:14 +02:00
helphtml.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
helpwin.h Removed obsolete symbols from comments. 2016-02-21 20:12:11 +02:00
htmllbox.h more use of wxOVERRIDE 2015-09-06 17:20:42 -07:00
hyperlink.h Return true from wxHyperlinkCtrl::MSWOnNotify() 2018-11-05 19:35:44 +01:00
icon.h forgotten commit of header change for generic icon 2018-09-24 00:11:31 +02:00
iconbndl.h Update comment and change log after MSW wxIconBundle improvements 2017-05-20 17:01:59 +02:00
iconloc.h Replace wxEXPLICIT with the 'explicit' keyword 2016-09-14 18:45:12 +09:00
imagbmp.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
image.h Don’t use void for functions without arguments 2019-10-02 00:54:14 +02:00
imaggif.h Add wxIMAGE_OPTION_GIF_TRANSPARENCY for GIF image loading 2018-02-16 16:28:33 +01:00
imagiff.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
imagjpeg.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
imaglist.h Fold wxOSX-specific wxImageList into generic version 2018-10-30 16:28:07 +01:00
imagpcx.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
imagpng.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
imagpnm.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
imagtga.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
imagtiff.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
imagxpm.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
infobar.h Allow access to the currently shown wxInfoBar buttons. 2014-06-02 01:15:11 +00:00
init.h Use Unicode command line when not using wmain() under Windows 2017-03-11 03:41:23 +01:00
intl.h Refactor wxLocale initialization code 2017-07-16 15:03:22 +02:00
iosfwrap.h Remove obsolete wxUSE_IOSTREAMH option 2019-10-21 20:46:21 +02:00
ioswrap.h Remove obsolete wxUSE_IOSTREAMH option 2019-10-21 20:46:21 +02:00
ipc.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
ipcbase.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
itemattr.h Add equality operators to wxItemAttr 2016-04-17 17:36:20 +02:00
itemid.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
joystick.h Merge wxQT branch into the trunk. 2014-08-24 01:50:11 +00:00
kbdstate.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
language.h Handle wxLANGUAGE_CAMBODIAN correctly in the generation script. 2014-04-20 12:44:57 +00:00
layout.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
laywin.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
link.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
list.h Eliminate a couple more -Wcast-qual warnings 2020-02-03 09:02:14 -08:00
listbase.h Add wxListCtrl::IsEmpty() 2019-10-08 01:20:44 +02:00
listbook.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
listbox.h Improve wxListBox::GetCountPerPage() in wxGTK and wxOSX 2017-10-21 22:10:35 +02:00
listctrl.h Remove wxOSX/Carbon support. 2016-02-01 13:48:48 +01:00
listimpl.cpp Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
log.h Simplify wxLogXXX() macros implementation at some cost of brevity 2020-03-10 02:42:08 +01:00
longlong.h Use const for constant local variables in wxWidgets headers 2018-07-21 16:16:32 +02:00
lzmastream.h Add wxLZMAClassFactory for run-time LZMA stream creation 2018-04-06 15:39:55 +02:00
math.h Cast int to double to avoid arithmetic overflow warning 2019-10-14 07:49:28 +03:00
matrix.h Don’t use void for functions without arguments 2019-10-02 00:54:14 +02:00
mdi.h Fix wxMDIChildFrame screen position in TDI-based implementations 2019-06-26 18:04:16 +02:00
mediactrl.h Remove wxOSX/Carbon support. 2016-02-01 13:48:48 +01:00
memconf.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
memory.h Fix typos in comments and assertion messages 2019-10-08 23:30:22 +02:00
memtext.h use more wxOVERRIDE (#329) 2016-09-25 13:21:28 -07:00
menu.h Fix wxUpdateUIEvent prcoessing for standard menu items under Mac 2019-10-25 04:10:23 +02:00
menuitem.h Simplify wxWindowID definition 2020-05-15 00:02:14 +02:00
metafile.h Build wxMetafileDataObject when wxUSE_DATAOBJ==1 2017-05-02 23:30:30 +02:00
mimetype.h Add wxFileType::GetExpandedCommand() 2016-03-05 03:09:59 +01:00
minifram.h Merge wxQT branch into the trunk. 2014-08-24 01:50:11 +00:00
modalhook.h Replace wxEXPLICIT with the 'explicit' keyword 2016-09-14 18:45:12 +09:00
module.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
mousemanager.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
mousestate.h Use const reference for wxPoint parameter 2017-05-28 23:56:46 -07:00
msgdlg.h use wxOVERRIDE 2014-10-25 18:06:36 +00:00
msgout.h Refactor wxLog and wxMessageOutput classes to avoid duplication 2017-11-04 16:19:06 +01:00
msgqueue.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
mstream.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
nativewin.h Globally replace vadim@wxwindows.org with vadim@wxwidgets.org 2019-04-22 14:12:05 +02:00
nonownedwnd.h support masked or partially transparent windows in wxqt 2017-11-06 02:05:40 +01:00
notebook.h Remove trailing whitespace from several files 2018-04-18 15:45:42 +02:00
notifmsg.h Globally replace vadim@wxwindows.org with vadim@wxwidgets.org 2019-04-22 14:12:05 +02:00
numdlg.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
numformatter.h
object.h Add wxObjectDataPtr::release() 2020-03-31 02:57:01 +02:00
odcombo.h Replace wxArrayPtrVoid with wxVector<void*> 2019-01-04 21:37:27 +01:00
overlay.h Adding native macos Cocoa implementation for overlays into build files 2017-09-09 23:34:50 +02:00
ownerdrw.h Eliminate -Wcast-qual warnings with GCC and Clang 2020-02-02 22:50:32 -08:00
palette.h Merge wxQT branch into the trunk. 2014-08-24 01:50:11 +00:00
panel.h use wxOVERRIDE 2014-03-30 00:02:23 +00:00
paper.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
pen.h Fix wxPenInfo ctor compilation with gcc 4.4.7 on CentOS 6 2017-11-05 16:42:20 +01:00
peninfobase.h Use ctor-initializer for non-trivial members 2017-09-12 09:51:53 -07:00
persist.h Remove MSVC6 support. 2014-05-15 22:32:17 +00:00
pickerbase.h Fix recently broken wxPickerBase::SetPickerCtrlGrowable() 2016-06-09 15:24:44 +02:00
platform.h Remove obsolete wxUSE_IOSTREAMH option 2019-10-21 20:46:21 +02:00
platinfo.h Fix QT version in a comment for wxPORT_QT 2019-09-18 02:19:13 +02:00
popupwin.h Fix apparent activation loss after hiding previous popup 2019-04-02 18:13:27 +02:00
position.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
power.h Globally replace vadim@wxwindows.org with vadim@wxwidgets.org 2019-04-22 14:12:05 +02:00
preferences.h Addition of overrides in diverse headers 2015-11-22 10:16:01 +01:00
print.h Merge wxQT branch into the trunk. 2014-08-24 01:50:11 +00:00
printdlg.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
prntbase.h Add wxPrintout::SetUp() to reuse the same code in all ports 2018-05-23 17:52:31 +02:00
process.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
progdlg.h Add proper support for wxUSE_NATIVE_PROGRESSDLG 2015-12-30 18:54:35 +01:00
propdlg.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
ptr_scpd.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
ptr_shrd.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
quantize.h Eliminate -Wzero-as-null-pointer-constant warnings in the headers 2020-02-02 23:40:01 -08:00
radiobox.h Merge wxQT branch into the trunk. 2014-08-24 01:50:11 +00:00
radiobut.h Merge wxQT branch into the trunk. 2014-08-24 01:50:11 +00:00
range.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
rawbmp.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
rearrangectrl.h Fix inserting items to wxRearrangeList (wxGTK) 2017-04-30 21:42:41 +02:00
recguard.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
regex.h Add wxRegEx::QuoteMeta() helper 2019-08-25 12:32:51 +02:00
region.h use more wxOVERRIDE (#329) 2016-09-25 13:21:28 -07:00
renderer.h Allow ignoring margins in wxRendererNative::GetCheckBoxSize() 2019-11-28 02:14:50 +01:00
richmsgdlg.h Add footer text and icon to wxRichMessageDialog 2018-01-20 16:53:13 +01:00
richtooltip.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
rtti.h Eliminate -Wzero-as-null-pointer-constant warnings in the headers 2020-02-02 23:40:01 -08:00
sashwin.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
sckaddr.h Remove unnecessary copy ctors/copy assignment operators 2019-10-14 09:07:21 -07:00
sckipc.h Don’t use void for functions without arguments 2019-10-02 00:54:14 +02:00
sckstrm.h use wxOVERRIDE 2014-03-30 00:02:23 +00:00
scopedarray.h Replace wxEXPLICIT with the 'explicit' keyword 2016-09-14 18:45:12 +09:00
scopedptr.h Replace wxEXPLICIT with the 'explicit' keyword 2016-09-14 18:45:12 +09:00
scopeguard.h Removed obsolete symbols from comments. 2016-02-21 20:12:11 +02:00
scrolbar.h use more wxOVERRIDE (#329) 2016-09-25 13:21:28 -07:00
scrolwin.h Add wxScrollWindow::ShouldScrollToChildOnFocus() virtual hook 2019-07-16 18:01:36 +02:00
secretstore.h Optionally return error message from wxSecretStore::IsOk() 2020-02-10 18:23:59 +01:00
selstore.h Don't define wxSelectionStore::NO_SELECTION inline. 2014-09-27 23:29:32 +00:00
settings.h Use const wxWindow in wxSystemSettings::GetMetric 2019-07-15 00:00:20 +02:00
setup_inc.h Remove --disable-nativeanimation and wxUSE_NATIVE_ANIMATIONCTRL 2020-03-25 14:03:28 -07:00
setup_redirect.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
sharedptr.h wxOVERRIDE 2019-02-17 22:42:26 -08:00
simplebook.h Update wxBookCtrlBase::m_selection outside UpdateSelectedPage() 2018-03-31 01:45:05 +02:00
sizer.h Support DPI change in sizers 2019-11-01 21:07:15 +01:00
slider.h Removed obsolete symbols from comments. 2016-02-21 20:12:11 +02:00
snglinst.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
socket.h Factor out socket flag selection into GetBlockingFlagIfNeeded() 2017-08-15 19:34:54 +02:00
sound.h Remove the inclusions of wx/cocoa headers which don't exist any more. 2014-07-02 13:28:42 +00:00
spinbutt.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
spinctrl.h Move private wxSpinCtrl helpers into a private header 2019-11-13 02:59:42 +01:00
splash.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
splitter.h remove WXWIN_COMPATIBILITY_2_6, add WXWIN_COMPATIBILITY_3_0 2014-01-04 20:07:33 +00:00
srchctrl.h Replace dynamic casts with virtual wxWindow::WXGetTextEntry() 2020-01-09 23:25:49 +01:00
sstream.h Globally replace vadim@wxwindows.org with vadim@wxwidgets.org 2019-04-22 14:12:05 +02:00
stack.h
stackwalk.h Globally replace vadim@wxwindows.org with vadim@wxwidgets.org 2019-04-22 14:12:05 +02:00
statbmp.h Add wxStaticBitmap::SetScaleMode() to control bitmap display size 2016-01-20 18:55:14 +01:00
statbox.h Don't pretend static box with enabled label is disabled 2018-01-18 23:28:16 +01:00
statline.h Merge wxQT branch into the trunk. 2014-08-24 01:50:11 +00:00
stattext.h Rename wxStaticText::Do[SG]etLabel() to WX[SG]etVisibleLabel() 2019-06-19 18:15:57 +02:00
statusbr.h Merge wxQT branch into the trunk. 2014-08-24 01:50:11 +00:00
stdpaths.h Globally replace vadim@wxwindows.org with vadim@wxwidgets.org 2019-04-22 14:12:05 +02:00
stdstream.h use wxOVERRIDE 2014-03-30 00:02:23 +00:00
stockitem.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
stopwatch.h remove WXWIN_COMPATIBILITY_2_6, add WXWIN_COMPATIBILITY_3_0 2014-01-04 20:07:33 +00:00
strconv.h Initialize isLSB to avoid warning 2019-10-14 08:10:41 +03:00
stream.h Silence Xcode 11 warnings about shadowing read() 2020-01-20 19:19:40 +01:00
string.h Fix std::ostream::operator<<(wxScopedWCharBuffer) 2020-05-10 23:00:00 +02:00
stringimpl.h Eliminate -Wcast-qual warnings with GCC and Clang 2020-02-02 22:50:32 -08:00
stringops.h Fix initialization of SingleCharBuffer and Utf16CharBuffer data 2017-06-22 15:55:24 +02:00
strvararg.h Define wxHAS_NULLPTR_T if nullptr is supported 2020-01-31 17:11:50 +01:00
sysopt.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
systhemectrl.h Allow calling EnableSystemTheme(false) before creating the window 2019-05-26 23:20:21 +02:00
tarstrm.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
taskbar.h Move wxAdv library contents into wxCore 2018-08-27 21:13:04 +02:00
taskbarbutton.h Fix 'destionation' typos 2017-06-21 22:51:57 +04:00
tbarbase.h Simplify code dealing with toolbar position in associated frame 2020-06-13 14:57:30 +02:00
testing.h Refactor dialog testing code to avoid gcc 10 -Wduplicated-branches 2020-06-07 13:00:14 +02:00
textbuf.h Remove outdated and wrong comment about making functions const 2020-03-06 01:08:19 +01:00
textcompleter.h Fix wx/textcompleter.h compilation when it's the first included header 2017-06-29 17:17:01 +02:00
textctrl.h Replace dynamic casts with virtual wxWindow::WXGetTextEntry() 2020-01-09 23:25:49 +01:00
textdlg.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
textentry.h Globally replace vadim@wxwindows.org with vadim@wxwidgets.org 2019-04-22 14:12:05 +02:00
textfile.h Fix "open mode" variables naming convention in wxTextFile 2016-02-13 13:46:25 +01:00
textwrapper.h use wxOVERRIDE 2014-03-30 00:02:23 +00:00
tglbtn.h Fix setting "pressed" bitmap for wxToggleButton. 2015-05-09 19:22:28 +02:00
thread.h Eliminate -Wzero-as-null-pointer-constant warnings in the headers 2020-02-02 23:40:01 -08:00
thrimpl.cpp Removed obsolete symbols from comments. 2016-02-21 20:12:11 +02:00
time.h Remove (Open)Watcom support. 2014-05-16 13:01:06 +00:00
timectrl.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
timer.h Restore, but deprecate, default ctor of wxTimerEvent 2019-10-11 19:22:55 +02:00
tipdlg.h Fix checks for WXWIN_COMPATIBILITY_3_0: use #if, not #ifdef. 2015-01-16 02:39:14 +00:00
tipwin.h more use of wxOVERRIDE 2015-09-06 17:20:42 -07:00
tls.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
tokenzr.h Fix wxStringTokenizer copy ctor and assignment operator. 2014-10-20 15:08:09 +00:00
toolbar.h Removed wxTB_3DBUTTONS style 2016-02-21 20:12:31 +02:00
toolbook.h Fix removing and inserting pages in wxToolbook 2018-12-05 17:23:57 +01:00
tooltip.h Merge wxQT branch into the trunk. 2014-08-24 01:50:11 +00:00
toplevel.h Make wxTopLevelWindow::Layout() do the expected thing 2019-08-22 14:01:34 +02:00
tracker.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
translation.h Eliminate -Wzero-as-null-pointer-constant warnings in the headers 2020-02-02 23:40:01 -08:00
treebase.h Remove WXDLLIMPEXP_CORE from wxArrayTreeItemIds declaration 2018-06-20 13:52:50 +02:00
treebook.h Fix adding pages without associated window to wxTreebook 2018-09-18 00:33:59 +02:00
treectrl.h Start "native" implementation of wxTreeCtrl for wxQT 2019-02-05 13:23:12 +00:00
treelist.h Move wxAdv library contents into wxCore 2018-08-27 21:13:04 +02:00
txtstrm.h Fix wxTextInputStream for input starting with BOM-like bytes 2017-11-09 23:49:59 +01:00
typeinfo.h Fix clang -Winconsistent-missing-override when not using RTTI 2019-03-19 02:12:01 +01:00
types.h Extract common type definitions from wx/defs.h to wx/types.h 2018-01-07 22:43:24 +01:00
uiaction.h Virtualize wxUIActionSimulator implementation 2016-05-23 03:00:49 +02:00
unichar.h Revert default-member changes, only keep and use wxHAS_MEMBER_DEFAULT 2020-04-13 19:44:04 +02:00
uri.h Fix wxURI::Unescape() to work with Unicode strings 2016-02-13 04:01:27 +01:00
url.h Use enums, not typedef enums, in all public headers. 2016-02-07 01:11:25 +02:00
ustring.h Fix constness of some member functions of wxUString 2016-03-01 16:01:39 +09:00
utils.h Simplify wxWindowID definition 2020-05-15 00:02:14 +02:00
valgen.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
validate.h Fix linking when wxUSE_VALIDATORS==0 2019-10-12 09:18:19 -07:00
valnum.h Add Get{Min,Max,Range}() to numeric validator classes 2019-04-18 16:47:02 +02:00
valtext.h wxTextValidator improvements 2019-01-05 23:33:35 +01:00
variant.h Use ctor-initializer rather than assignment for non-POD class members 2019-02-25 10:23:35 -08:00
variantbase.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
vector.h Remove unnecessary copy ctors/copy assignment operators 2019-10-14 09:07:21 -07:00
version.h Increment version number to 3.1.4 2019-10-28 14:11:00 +01:00
versioninfo.h Use ctor-initializer rather than assignment for non-POD class members 2019-02-25 10:23:35 -08:00
vidmode.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
vlbox.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
vms_x_fix.h
volume.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
vscroll.h Addition of overrids in scrolbar.h, slider.h and vscroll.h 2015-11-22 10:14:29 +01:00
weakref.h Allow using Bind() with non-public inheritance in C++11 code 2016-11-29 19:32:40 +01:00
webview.h Add wxWebView::SetZoomFactor(float) and GetZoomFactor() 2020-06-18 03:13:00 +02:00
webviewarchivehandler.h use wxOVERRIDE 2014-03-30 00:02:23 +00:00
webviewfshandler.h use wxOVERRIDE 2014-03-30 00:02:23 +00:00
wfstream.h Add wxTempFFile, similar to wxTempFile but using buffered I/O 2020-02-21 14:52:40 +01:00
window.h Simplify wxWindowID definition 2020-05-15 00:02:14 +02:00
windowid.h Simplify wxWindowID definition 2020-05-15 00:02:14 +02:00
windowptr.h Replace wxEXPLICIT with the 'explicit' keyword 2016-09-14 18:45:12 +09:00
withimages.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
wizard.h Move wxAdv library contents into wxCore 2018-08-27 21:13:04 +02:00
wrapsizer.h Replace wxSizer::RecalcSizes() with RepositionChildren() 2018-12-20 23:36:51 +01:00
wupdlock.h Allow using wxWindowUpdateLocker conditionally 2020-05-25 17:52:08 +02:00
wx.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
wxchar.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
wxcrt.h Remove extra semicolons to avoid gcc -Wpedantic warnings 2020-02-05 15:20:26 +01:00
wxcrtbase.h Always enable wxMBConv::IsUTF8() 2017-10-27 20:13:04 +02:00
wxcrtvararg.h Remove extraneous semicolons after wxDECL_FOR_STRICT_MINGW32() 2017-02-20 15:55:47 +01:00
wxhtml.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
wxprec.h Remove support for Digital Mars compiler. 2014-05-16 13:01:23 +00:00
xlocale.h Try to fix macOS build using cmake after xlocale changes 2018-01-21 16:49:26 +01:00
xpmdecod.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
xpmhand.h Remove wxPM, wxWidgets port to OS/2. 2014-05-15 23:56:58 +00:00
xti2.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
xti.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
xtictor.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
xtihandler.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
xtiprop.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
xtistrm.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
xtitypes.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
xtixml.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
zipstrm.h Removing extra semicola 2018-08-05 14:21:50 +02:00
zstream.h remove const from pass-by-value parameters 2016-01-16 10:55:01 -08:00