wxWidgets/include/wx/osx
Vadim Zeitlin b4354db179 Refactor wxButton and wxToggleButton to derive from wxAnyButton.
Introduce wxAnyButton class, a common base class for wxButton and
wxToggleButton, allowing to reuse the same implementation for them.

This also allows to implement support for bitmaps in wxToggleButton for all
platforms and make wxBitmapToggleButton a trivial subclass of it everywhere,
similarly to wxBitmapButton and wxButton.

Closes #13198.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@67931 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-06-14 13:00:42 +00:00
..
carbon Virtualize StartEditor and add implementations for the ports that can do it. 2011-05-31 19:36:47 +00:00
cocoa supporting nested window disablers on the same window 2011-06-06 16:32:41 +00:00
core Virtualize StartEditor and add implementations for the ports that can do it. 2011-05-31 19:36:47 +00:00
iphone No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
private No changes whatsoever, just remove trailing whitespace. 2010-09-30 11:44:45 +00:00
accel.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
anybutton.h Refactor wxButton and wxToggleButton to derive from wxAnyButton. 2011-06-14 13:00:42 +00:00
app.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
bitmap.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
bmpbuttn.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
brush.h correcting header path 2008-07-31 09:59:04 +00:00
button.h Refactor wxButton and wxToggleButton to derive from wxAnyButton. 2011-06-14 13:00:42 +00:00
checkbox.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
checklst.h Fix file paths in the header comments. 2010-07-13 13:29:58 +00:00
chkconf.h Replaced C++ comments with C ones in C files. 2011-04-15 19:18:34 +00:00
choice.h Remove duplicated control names strings declarations from wxOSX. 2011-02-22 13:25:38 +00:00
clipbrd.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
colordlg.h Move wxColourData and wxFontData into separate files. 2011-01-07 05:26:57 +00:00
colour.h wxColour is implemented using CoreGraphics 2008-07-31 10:23:14 +00:00
combobox.h Remove duplicated control names strings declarations from wxOSX. 2011-02-22 13:25:38 +00:00
config_xcode.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
control.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
cursor.h make access for virtuals match base 2009-12-03 17:20:15 +00:00
dataform.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
dataobj2.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
dataobj.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
dataview.h Virtualize StartEditor and add implementations for the ports that can do it. 2011-05-31 19:36:47 +00:00
dc.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
dcclient.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
dcmemory.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
dcprint.h Fix file paths in the header comments. 2010-07-13 13:29:58 +00:00
dcscreen.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
dialog.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
dirdlg.h add member for sheetdialog 2011-06-09 00:28:28 +00:00
dnd.h Fix file paths in the header comments. 2010-07-13 13:29:58 +00:00
dvrenderer.h Add the possibility to disable invisible wxDataViewCtrl items. 2010-12-19 15:02:56 +00:00
dvrenderers.h no real change: just fix RCS-ID so that it reflects the current revision number 2010-04-25 21:33:16 +00:00
evtloop.h separating observers for default mode (outer 'normal' loop) and common mode loops, fixes #13208 2011-05-11 06:46:07 +00:00
evtloopsrc.h no real change: just fix RCS-ID so that it reflects the current revision number 2010-04-25 21:33:16 +00:00
filedlg.h add member for sheetdialog 2011-06-09 00:28:28 +00:00
font.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
fontdlg.h Move wxColourData and wxFontData into separate files. 2011-01-07 05:26:57 +00:00
frame.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
gauge.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
glcanvas.h Fix file paths in the header comments. 2010-07-13 13:29:58 +00:00
helpxxxx.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
icon.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
imaglist.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
joystick.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
listbox.h wxOSX/Carbon compilation fix after wxListBoxBase changes. 2010-10-28 10:27:32 +00:00
listctrl.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
mdi.h Fix file paths in the header comments. 2010-07-13 13:29:58 +00:00
menu.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
menuitem.h remove ununsed member 2011-02-16 16:37:24 +00:00
metafile.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
mimetype.h reverting to former mimetype routing to core 2009-01-17 13:25:10 +00:00
minifram.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
msgdlg.h add member for sheetdialog 2011-06-09 00:28:28 +00:00
nonownedwnd.h Set svn properties on various files throughout the repository (skipped docs/ ). 2011-03-18 15:10:15 +00:00
notebook.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
palette.h Fix file paths in the header comments. 2010-07-13 13:29:58 +00:00
pen.h Implement GetDashCount() for Carbon/Cocoa. 2009-02-07 23:23:18 +00:00
pnghand.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
pngread.h headermove osx - header files 2009-01-17 10:43:43 +00:00
popupwin.h No changes whatsoever, just remove trailing whitespace. 2010-09-30 11:44:45 +00:00
printdlg.h Fix file paths in the header comments. 2010-07-13 13:29:58 +00:00
printmac.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
private.h Fix preprocessor definitions for wxBase build under OS X. 2010-11-09 23:53:42 +00:00
radiobox.h Fix file paths in the header comments. 2010-07-13 13:29:58 +00:00
radiobut.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
region.h common drawing code for osx-cocoa and osx-carbon, also since 10.5 HIShapeRef is in ApplicationServices, so this can be used for all osx-cocoa builds as native wxRegion implementation 2009-02-09 09:01:19 +00:00
scrolbar.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
setup0.h Don't use the standard containers by default. 2011-05-13 13:30:12 +00:00
slider.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
sound.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
spinbutt.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
spinctrl.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
srchctrl.h Fix file paths in the header comments. 2010-07-13 13:29:58 +00:00
statbmp.h osx new layout 2008-09-02 16:53:23 +00:00
statbox.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
statline.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
stattext.h No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
statusbr.h Fix file paths in the header comments. 2010-07-13 13:29:58 +00:00
taskbarosx.h adding taskbar implementation for statusitem (menubar) and dock, fixes #12838 2011-02-28 10:12:06 +00:00
textctrl.h support for hints, fixing textfield implementation on iOS 2011-01-26 15:51:39 +00:00
textentry.h Implement auto-completion support for wxTextEntry in wxOSX/Cocoa. 2011-04-17 23:14:15 +00:00
tglbtn.h Refactor wxButton and wxToggleButton to derive from wxAnyButton. 2011-06-14 13:00:42 +00:00
toolbar.h Remove duplicated control names strings declarations from wxOSX. 2011-02-22 13:25:38 +00:00
tooltip.h Fix file paths in the header comments. 2010-07-13 13:29:58 +00:00
toplevel.h No changes whatsoever, just remove trailing whitespace. 2010-09-30 11:44:45 +00:00
treectrl.h Fix file paths in the header comments. 2010-07-13 13:29:58 +00:00
uma.h Forward port event handler fixes to trunk. 2008-11-22 04:10:31 +00:00
window.h implementation of HotKey, see #12354 2011-04-22 15:20:11 +00:00