wxWidgets/include/wx/os2
Vadim Zeitlin 98fbab9e7b Refactor owner-drawing code.
Only keep common code in the base class and extract all menu/listbox-specific
stuff into derived classes.

This makes the code cleaner and more maintainable but introduces some problems
in wxCheckListBox appearance which will be fixed by the next patch.

Closes #10635.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63220 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-01-23 13:21:12 +00:00
..
private
accel.h
app.h second part of #10320: move wxApp event handling functions to wxEventLoopBase (in particular move Yield() functions); add backward compatible redirections to wxApp; update docs; remove global lists wxPendingEvents and wxPendingEventsLocker 2009-02-15 14:25:08 +00:00
apptbase.h Cleanly separate GUI socket-related code from net library. 2009-08-17 23:02:46 +00:00
apptrait.h Cleanly separate GUI socket-related code from net library. 2009-08-17 23:02:46 +00:00
bitmap.h No changes, just removed hard tabs and trailing white space. 2009-08-21 10:41:26 +00:00
blank.ptr
bmpbuttn.h
brush.h
bullseye.ptr
button.h
cdrom.ico
checkbox.h
checklst.h
child.ico
chkconf.h
choice.h
clipbrd.h
clock.ptr
colour.h
colours.bmp
combobox.h added wxTextEntry::SetHint() (a.k.a. cue banner or placeholder string) 2009-03-02 12:25:01 +00:00
computer.ico
control.h set m_isBeingDeleted to true (only) in SendDestroyEvent(); call it as early as possible during the window destruction to ensure that destroy event handlers can still access the full window object 2009-01-20 18:33:33 +00:00
cross.bmp
csquery.bmp
cursor.h
dataform.h
dataobj2.h don't use annoying and unneeded in C++ casts of NULL to "T *" in all other files neither 2009-01-19 13:55:27 +00:00
dataobj.h
dc.h Cleanup of functions not taking any parameter. 2009-02-22 17:10:06 +00:00
dcclient.h add wx-prefixed and semicolon-requiring versions of DECLARE_NO_{COPY,ASSIGN}_CLASS macros 2009-02-08 11:45:59 +00:00
dcmemory.h No changes, just removed hard tabs and trailing white space. 2009-08-21 10:41:26 +00:00
dcprint.h add wx-prefixed and semicolon-requiring versions of DECLARE_NO_{COPY,ASSIGN}_CLASS macros 2009-02-08 11:45:59 +00:00
dcscreen.h add wx-prefixed and semicolon-requiring versions of DECLARE_NO_{COPY,ASSIGN}_CLASS macros 2009-02-08 11:45:59 +00:00
dialog.h remove wxMSW-specific FindSuitableParent() and use GetParentForModalDialog() everywhere; extend it with additional checks and remove redundant ones elsewhere 2009-05-09 12:26:15 +00:00
dirdlg.h
disable.bmp
dnd.h don't use annoying and unneeded in C++ casts of NULL to "T *" in all other files neither 2009-01-19 13:55:27 +00:00
drive.ico
error.ico
file.ico
filedlg.h
floppy.ico
folder1.ico
folder2.ico
folder.ico
font.h No changes, just removed hard tabs and trailing white space. 2009-08-21 10:41:26 +00:00
fontdlg.h
frame.h use wxSTB_ as prefix for wxStatusBar styles; add support for wxSTB_ELLIPSIZE_* flags under wxGTK; support wxSTB_SHOW_TIPS even if no ellipsization mode is active; update the sample to allow the user to choose the wxStatusBar style dynamically 2009-04-25 12:59:09 +00:00
gauge.h
gdiimage.h Globally replace _T() with wxT(). 2009-07-23 20:30:22 +00:00
hand.ptr
heart.ptr
helpwin.h
icon.h
info.ico
iniconf.h
joystick.h
listbox.h
listctrl.h No changes, just removed hard tabs and trailing white space. 2009-08-21 10:41:26 +00:00
magnit1.ptr
mdi.h
menu.h
menuitem.h Refactor owner-drawing code. 2010-01-23 13:21:12 +00:00
metafile.h add wx-prefixed and semicolon-requiring versions of DECLARE_NO_{COPY,ASSIGN}_CLASS macros 2009-02-08 11:45:59 +00:00
mimetype.h
minifram.h
msgdlg.h
notebook.h
ownerdrw.h Refactor owner-drawing code. 2010-01-23 13:21:12 +00:00
palette.h
pbrush.ptr
pen.h
pencil.ptr
pnghand.h
pngread.h
pntleft.ptr
pntright.ptr
popupwin.h
print.h
printos2.h
private.h Globally replace _T() with wxT(). 2009-07-23 20:30:22 +00:00
query.ptr
question.ico
radiobox.h use wxRA_SPECIFY_COLS/ROWS instead of old, deprecated and confusing wxRA_HORIZONTAL/VERTICAL 2009-06-03 22:33:32 +00:00
radiobut.h
region.h a few more int/wxPolygonFillMode substitutions in wxRegion and wxGraphicsContext code 2009-01-08 16:43:56 +00:00
removble.ico
roller.ptr
scrolbar.h
setup0.h Enable wxGraphicsContext and related classes by default if supported. 2009-11-24 00:01:15 +00:00
size.ptr
slider.h
sound.h No changes, just removed hard tabs and trailing white space. 2009-08-21 10:41:26 +00:00
spinbutt.h
spinctrl.h Globally replace _T() with wxT(). 2009-07-23 20:30:22 +00:00
statbmp.h
statbox.h
statline.h
stattext.h
stdpaths.h
textctrl.h
textentry.h added wxTextEntry::DoGetValue() to allow returning empty string if the control currently contains hint text 2009-03-02 13:31:29 +00:00
tglbtn.h
tick.bmp
tip.ico
tls.h add wx-prefixed and semicolon-requiring versions of DECLARE_NO_{COPY,ASSIGN}_CLASS macros 2009-02-08 11:45:59 +00:00
toolbar.h
tooltip.h
toplevel.h
treectrl.h add wx-prefixed and semicolon-requiring versions of DECLARE_NO_{COPY,ASSIGN}_CLASS macros 2009-02-08 11:45:59 +00:00
warning.ico
window.h add virtual DoGetTextExtent() to allow calling the overloaded wxWindowBase::GetTextExtent() on wxWindow objects without any ugly casts/scope resolution operators 2009-06-10 16:41:41 +00:00
wx.dlg
wx.rc
wx.res
wxrsc.h