wxWidgets/include/wx
Vadim Zeitlin badf8578b2 Add default ctor to wxMSW private WindowHDC helper class.
Allow to use objects of this class without any valid HWND, this is useful for
the derived classes which may, or may not, need the corresponding HDC.

See #14194.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@71208 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-16 14:29:59 +00:00
..
android Remove support for MetroWerks CodeWarrior compiler. 2012-04-05 18:40:11 +00:00
aui Added support for page tooltips to wxAuiNotebook. 2012-04-16 12:12:26 +00:00
cocoa Add wxFont ctor taking a single flags argument instead of style/weight/... 2012-01-23 11:28:21 +00:00
dfb Added a test for wxUSE_DATAOBJ to wxDFB which doesn't support it. 2012-02-10 23:34:49 +00:00
generic Fix focus handling logic in generic wxListCtrl. 2012-03-29 00:10:53 +00:00
gtk Always use UTF-8 for file names passed to GTK+ functions under MSW. 2012-04-08 18:10:29 +00:00
gtk1 Add wxFont ctor taking a single flags argument instead of style/weight/... 2012-01-23 11:28:21 +00:00
html Add a ctor that is compatible with the documented wxHelpController API 2012-04-07 04:18:11 +00:00
meta
motif Remove support for MetroWerks CodeWarrior compiler. 2012-04-05 18:40:11 +00:00
msdos
msw Add default ctor to wxMSW private WindowHDC helper class. 2012-04-16 14:29:59 +00:00
os2 Remove support for MetroWerks CodeWarrior compiler. 2012-04-05 18:40:11 +00:00
osx Remove support for MetroWerks CodeWarrior compiler. 2012-04-05 18:40:11 +00:00
persist
private Remove support for MetroWerks CodeWarrior compiler. 2012-04-05 18:40:11 +00:00
propgrid Explicitly cast size_t to int to suppress MSVC warnings. 2012-03-19 12:53:21 +00:00
protocol Add SetPostBuffer(wxMemoryBuffer) and SetPostText() to wxHTTP. 2012-01-20 12:22:25 +00:00
ribbon Added wxRIBBON_PANEL_FLEXIBLE flag to allow toolbars to wrap, taking up the optimum amount of space when used in a vertical palette. 2012-03-12 19:30:10 +00:00
richtext Added a parameter to PrintBuffer and PrintFile to allow silent or prompted printing. 2012-03-18 23:25:39 +00:00
stc Add length parameter to AddTextRaw and AppendTextRaw. Closes #1358 2012-02-07 23:55:07 +00:00
univ Remove support for MetroWerks CodeWarrior compiler. 2012-04-05 18:40:11 +00:00
unix
x11 Add wxFont ctor taking a single flags argument instead of style/weight/... 2012-01-23 11:28:21 +00:00
xml
xrc Remove Palm OS port. 2012-01-15 01:05:28 +00:00
aboutdlg.h
accel.h Added wxAcceleratorEntry::ToRawString(). 2012-04-16 12:12:19 +00:00
access.h
affinematrix2d.h no code changes, fixed some typos 2012-01-09 14:04:25 +00:00
affinematrix2dbase.h no code changes, fixed some typos 2012-01-09 14:04:25 +00:00
afterstd.h
anidecod.h
animate.h
animdecod.h
any.h
anybutton.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
anystr.h
app.h Remove wxMGL port. 2012-01-15 14:46:41 +00:00
apptrait.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
archive.h
arrimpl.cpp
arrstr.h
artprov.h
atomic.h Use __WINDOWS__ for OS checks and __WXMSW__ for GUI checks (round 2). 2012-03-04 20:31:42 +00:00
bannerwindow.h
base64.h
beforestd.h
bitmap.h Remove wxMGL port. 2012-01-15 14:46:41 +00:00
bmpbuttn.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
bmpcbox.h
bookctrl.h
brush.h Remove wxMGL port. 2012-01-15 14:46:41 +00:00
buffer.h Ensure wxCharTypeBuffer data is NUL-terminated after extend() call. 2012-01-20 22:11:51 +00:00
build.h
busyinfo.h
button.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
cairo.h
calctrl.h
caret.h
chartype.h Remove support for MetroWerks CodeWarrior compiler. 2012-04-05 18:40:11 +00:00
checkbox.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
checkeddelete.h
checklst.h
chkconf.h Remove special setup_gccxml.h for GCCXML. 2012-04-06 19:51:20 +00:00
choicdlg.h
choice.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
choicebk.h
clipbrd.h Remove wxMGL port. 2012-01-15 14:46:41 +00:00
clntdata.h
clrpicker.h
cmdargs.h
cmdline.h
cmdproc.h Don't compare invalid iterators in wxCommandProcessor::IsDirty(). 2012-01-25 00:05:09 +00:00
cmndata.h Use wxPageSetupDialogData instead of old wxPageSetupData everywhere. 2012-02-20 21:55:55 +00:00
collpane.h
colordlg.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
colour.h Remove wxMGL port. 2012-01-15 14:46:41 +00:00
colourdata.h
combo.h
combobox.h Include <wx/textctrl.h> from <wx/combobox.h> for compatibility. 2012-03-25 17:55:42 +00:00
commandlinkbutton.h
compositewin.h
confbase.h
config.h Use __WINDOWS__ for OS checks and __WXMSW__ for GUI checks (round 2). 2012-03-04 20:31:42 +00:00
containr.h we have to export every virtual method in this template class for clang, next attempt to get a vc++ compatible solution 2012-03-04 09:42:51 +00:00
control.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
convauto.h
cpp.h
cppunit.h
crt.h
cshelp.h
ctrlsub.h
cursor.h Remove wxMGL port. 2012-01-15 14:46:41 +00:00
custombgwin.h
dataobj.h
dataview.h Remove nonsensical custom comparison code from wxDataViewIndexListModel. 2012-03-29 23:43:46 +00:00
datectrl.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
dateevt.h
datetime.h Remove support for MetroWerks CodeWarrior compiler. 2012-04-05 18:40:11 +00:00
datetimectrl.h
datstrm.h
dc.h
dcbuffer.h
dcclient.h
dcgraph.h
dcmemory.h
dcmirror.h
dcprint.h
dcps.h
dcscreen.h
dcsvg.h
dde.h Use __WINDOWS__ for OS checks and __WXMSW__ for GUI checks (round 2). 2012-03-04 20:31:42 +00:00
debug.h No real changes, just remove wxIsDebuggerRunning() stub from wxOSX. 2012-04-05 18:39:57 +00:00
debugrpt.h
defs.h Remove support for MetroWerks CodeWarrior compiler. 2012-04-05 18:40:11 +00:00
dialog.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
dialup.h
dir.h
dirctrl.h
dirdlg.h Remove wxMGL port. 2012-01-15 14:46:41 +00:00
display_impl.h
display.h
dlimpexp.h Remove support for MetroWerks CodeWarrior compiler. 2012-04-05 18:40:11 +00:00
dlist.h
dnd.h
docmdi.h
docview.h
dragimag.h
dvrenderers.h
dynarray.h
dynlib.h Use __WINDOWS__ for OS kind checks and reserve __WXMSW__ for GUI toolkit. 2012-03-04 00:29:31 +00:00
dynload.h
editlbox.h
effects.h
encconv.h
encinfo.h Remove wxMGL port. 2012-01-15 14:46:41 +00:00
event.h Use enum for wxMouseEvent::m_wheelAxis instead of int. 2012-03-22 00:26:59 +00:00
eventfilter.h no code changes, fixed some typos 2012-01-09 14:04:25 +00:00
evtloop.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
evtloopsrc.h
except.h
fdrepdlg.h
features.h
ffile.h
file.h
fileconf.h
filectrl.h
filedlg.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
filefn.h Remove support for MetroWerks CodeWarrior compiler. 2012-04-05 18:40:11 +00:00
filehistory.h Fix speed regression in wxFileHistory::AddFileToHistory(). 2012-02-03 17:27:13 +00:00
filename.h Use __WINDOWS__ for OS kind checks and reserve __WXMSW__ for GUI toolkit. 2012-03-04 00:29:31 +00:00
filepicker.h
filesys.h Add wxFSInputStream providing stream interface to wxFileSystem. 2012-04-16 13:53:49 +00:00
flags.h
fmappriv.h
font.h Add support for stricken-through fonts. 2012-01-23 11:28:28 +00:00
fontdata.h
fontdlg.h Remove empty and unnecessary wxFontDialogBase destructor. 2012-03-20 23:31:25 +00:00
fontenc.h
fontenum.h
fontmap.h
fontpicker.h
fontutil.h Add support for stricken-through fonts. 2012-01-23 11:28:28 +00:00
frame.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
fs_arc.h
fs_filter.h
fs_inet.h
fs_mem.h
fs_zip.h
fswatcher.h Use __WINDOWS__ for OS kind checks and reserve __WXMSW__ for GUI toolkit. 2012-03-04 00:29:31 +00:00
gauge.h
gbsizer.h
gdicmn.h Use wxHAS_IMAGES_IN_RESOURCES instead of explicit platform checks. 2012-03-04 00:28:58 +00:00
gdiobj.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
geometry.h Remove duplicate wxPoint2DInt operator declarations. 2012-01-31 19:39:43 +00:00
gifdecod.h
glcanvas.h
graphics.h Added wxGraphicsContext::CreateMatrix(wxAffineMatrix2D) overload. 2012-04-03 11:50:19 +00:00
grid.h
hash.h
hashmap.h Remove support for MetroWerks CodeWarrior compiler. 2012-04-05 18:40:11 +00:00
hashset.h
headercol.h
headerctrl.h Explicitly cast size_t to int to suppress MSVC warnings. 2012-03-19 12:53:21 +00:00
help.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
helpbase.h
helphtml.h
helpwin.h
htmllbox.h
hyperlink.h
icon.h Remove wxMGL port. 2012-01-15 14:46:41 +00:00
iconbndl.h Fix setting frame icon when using non-standard icon sizes in wxMSW. 2012-01-24 22:17:47 +00:00
iconloc.h Use __WINDOWS__ for OS checks and __WXMSW__ for GUI checks (round 2). 2012-03-04 20:31:42 +00:00
imagbmp.h
image.h
imaggif.h
imagiff.h
imagjpeg.h
imaglist.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
imagpcx.h
imagpng.h
imagpnm.h
imagtga.h
imagtiff.h
imagxpm.h
infobar.h
init.h
intl.h Use __WINDOWS__ for OS kind checks and reserve __WXMSW__ for GUI toolkit. 2012-03-04 00:29:31 +00:00
iosfwrap.h Use __WINDOWS__ for OS kind checks and reserve __WXMSW__ for GUI toolkit. 2012-03-04 00:29:31 +00:00
ioswrap.h Use __WINDOWS__ for OS kind checks and reserve __WXMSW__ for GUI toolkit. 2012-03-04 00:29:31 +00:00
ipc.h Use __WINDOWS__ for OS kind checks and reserve __WXMSW__ for GUI toolkit. 2012-03-04 00:29:31 +00:00
ipcbase.h
itemid.h
joystick.h Use __WINDOWS__ for OS checks and __WXMSW__ for GUI checks (round 2). 2012-03-04 20:31:42 +00:00
kbdstate.h adding missing initializer to raw_control, fixes #13963 2012-02-13 15:23:33 +00:00
language.h
layout.h
laywin.h
link.h
list.h
listbase.h Compilation fix for PCH-less build after wxListCtrlBase changes. 2012-01-07 16:11:10 +00:00
listbook.h
listbox.h
listctrl.h Use __WINDOWS__ for OS checks and __WXMSW__ for GUI checks (round 2). 2012-03-04 20:31:42 +00:00
listimpl.cpp
log.h Use __WINDOWS__ for OS kind checks and reserve __WXMSW__ for GUI toolkit. 2012-03-04 00:29:31 +00:00
longlong.h
math.h Remove support for MetroWerks CodeWarrior compiler. 2012-04-05 18:40:11 +00:00
matrix.h
mdi.h Fix showing MDI child from wxDocManager::ActivateDocument(). 2012-03-04 00:29:03 +00:00
mediactrl.h
memconf.h
memory.h Remove support for MetroWerks CodeWarrior compiler. 2012-04-05 18:40:11 +00:00
memtext.h
menu.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
menuitem.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
metafile.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
mimetype.h
minifram.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
module.h
mousemanager.h
mousestate.h
msgdlg.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
msgout.h
msgqueue.h
mstream.h
nativewin.h
nonownedwnd.h Override InheritAttributes() to do nothing in wxNonOwnedWindow. 2012-03-05 13:00:57 +00:00
notebook.h
notifmsg.h
numdlg.h
numformatter.h
object.h Remove support for MetroWerks CodeWarrior compiler. 2012-04-05 18:40:11 +00:00
odcombo.h
overlay.h
ownerdrw.h
palette.h Remove wxMGL port. 2012-01-15 14:46:41 +00:00
panel.h
paper.h
pen.h Remove wxMGL port. 2012-01-15 14:46:41 +00:00
persist.h
pickerbase.h Add missing interface items for Phoenix 2012-04-12 05:33:29 +00:00
platform.h Remove special setup_gccxml.h for GCCXML. 2012-04-06 19:51:20 +00:00
platinfo.h Remove wxMGL port. 2012-01-15 14:46:41 +00:00
popupwin.h Remove wxMGL port. 2012-01-15 14:46:41 +00:00
position.h
power.h Use __WINDOWS__ for OS kind checks and reserve __WXMSW__ for GUI toolkit. 2012-03-04 00:29:31 +00:00
print.h
printdlg.h
prntbase.h
process.h
progdlg.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
propdlg.h
ptr_scpd.h
ptr_shrd.h
quantize.h
radiobox.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
radiobut.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
range.h
rawbmp.h
rearrangectrl.h
recguard.h
regex.h
region.h Remove wxMGL port. 2012-01-15 14:46:41 +00:00
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 Remove support for MetroWerks CodeWarrior compiler. 2012-04-05 18:40:11 +00:00
setup_redirect.h
sharedptr.h
sizer.h
slider.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
snglinst.h
socket.h
sound.h Use __WINDOWS__ for OS kind checks and reserve __WXMSW__ for GUI toolkit. 2012-03-04 00:29:31 +00:00
spinbutt.h
spinctrl.h
splash.h
splitter.h
srchctrl.h
sstream.h
stack.h
stackwalk.h Use __WINDOWS__ for OS kind checks and reserve __WXMSW__ for GUI toolkit. 2012-03-04 00:29:31 +00:00
statbmp.h
statbox.h
statline.h
stattext.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
statusbr.h Use __WINDOWS__ for OS checks and __WXMSW__ for GUI checks (round 2). 2012-03-04 20:31:42 +00:00
stdpaths.h Use __WINDOWS__ for OS kind checks and reserve __WXMSW__ for GUI toolkit. 2012-03-04 00:29:31 +00:00
stdstream.h Fix huge performance problem in wxStdInputStream when using MSVC8/9. 2012-02-05 14:18:37 +00:00
stockitem.h
stopwatch.h
strconv.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
stream.h Added wxWrapperInputStream class. 2012-04-16 13:53:45 +00:00
string.h Remove support for MetroWerks CodeWarrior compiler. 2012-04-05 18:40:11 +00:00
stringimpl.h
stringops.h
strvararg.h
sysopt.h
tarstrm.h
taskbar.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
tbarbase.h Make the CreateTool factories be public so they can be used from application code 2012-03-10 00:01:09 +00:00
textbuf.h
textcompleter.h
textctrl.h Remove support for MetroWerks CodeWarrior compiler. 2012-04-05 18:40:11 +00:00
textdlg.h
textentry.h
textfile.h
textwrapper.h Create wxStaticText with correct label directly in wxTextSizerWrapper. 2012-01-22 00:58:05 +00:00
tglbtn.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
thread.h Remove support for MetroWerks CodeWarrior compiler. 2012-04-05 18:40:11 +00:00
thrimpl.cpp Use __WINDOWS__ for OS kind checks and reserve __WXMSW__ for GUI toolkit. 2012-03-04 00:29:31 +00:00
time.h
timectrl.h Added wxTimePickerCtrl::GetTime() and SetTime(). 2012-03-25 23:17:01 +00:00
timer.h
tipdlg.h
tipwin.h
tls.h Use __WINDOWS__ for OS kind checks and reserve __WXMSW__ for GUI toolkit. 2012-03-04 00:29:31 +00:00
tokenzr.h
toolbar.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
toolbook.h
tooltip.h
toplevel.h Use IsDescendant() in wxTopLevelWindow::IsActive() implementation. 2012-03-27 11:58:05 +00:00
tracker.h
translation.h
treebase.h
treebook.h
treectrl.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
treelist.h
txtstrm.h
typeinfo.h
types.h
uiaction.h
unichar.h
uri.h
url.h
ustring.h
utils.h Use __WINDOWS__ for OS kind checks and reserve __WXMSW__ for GUI toolkit. 2012-03-04 00:29:31 +00:00
valgen.h
validate.h
valnum.h
valtext.h
variant.h
variantbase.h
vector.h
version.h
versioninfo.h
vidmode.h
vlbox.h
vms_x_fix.h
volume.h
vscroll.h
weakref.h
webview.h Minor changes, just trim trailing spaces in webview code. 2012-03-28 18:00:30 +00:00
webviewarchivehandler.h Minor changes, just trim trailing spaces in webview code. 2012-03-28 18:00:30 +00:00
wfstream.h
window.h Added wxWindow::IsDescendant() helper. 2012-03-27 11:58:02 +00:00
windowid.h
withimages.h
wizard.h Added wxEVT_WIZARD_BEFORE_PAGE_CHANGED event to allow the application to influence 2012-02-20 11:38:52 +00:00
wrapsizer.h
wupdlock.h
wx.h
wxchar.h
wxcrt.h
wxcrtbase.h Remove support for MetroWerks CodeWarrior compiler. 2012-04-05 18:40:11 +00:00
wxcrtvararg.h Remove support for MetroWerks CodeWarrior compiler. 2012-04-05 18:40:11 +00:00
wxhtml.h
wxprec.h Remove support for MetroWerks CodeWarrior compiler. 2012-04-05 18:40:11 +00:00
xlocale.h
xpmdecod.h
xpmhand.h
xti2.h
xti.h gcc 4.3 issues warning if type attributes are given again - even if they are identical - therefore comment them out 2012-01-19 09:00:29 +00:00
xtictor.h
xtihandler.h
xtiprop.h attempt for workaround for stl forward declaration problems 2012-01-19 09:50:46 +00:00
xtistrm.h gcc 4.3 issues warning if type attributes are given again - even if they are identical - therefore comment them out 2012-01-19 09:00:29 +00:00
xtitypes.h adding conversion for stl 2012-01-18 14:05:39 +00:00
xtixml.h gcc 4.3 issues warning if type attributes are given again - even if they are identical - therefore comment them out 2012-01-19 09:45:49 +00:00
zipstrm.h
zstream.h