wxWidgets/interface/wx
Vadim Zeitlin ab9d6a4c8b Add SetPostBuffer(wxMemoryBuffer) and SetPostText() to wxHTTP.
This allows to post binary data or text data in e.g. UTF-8 encoding (which is
by far the most common case) easily.

Deprecate the existing SetPostBuffer(wxString) as it didn't explicitly specify
the encoding to use for the data to be posted.

Closes #13870.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@70408 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-01-20 12:22:25 +00:00
..
aui Improve links in wxAuiManager flags documentation. 2012-01-03 00:40:32 +00:00
generic
html Update wxHtmlWindow documentation to refer to wxWebView. 2011-11-08 11:35:38 +00:00
msw Add wxActiveXContainer::QueryClientSiteInterface to allow customisation of ActiveX controls. 2012-01-15 19:05:34 +00:00
persist
propgrid No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
protocol Add SetPostBuffer(wxMemoryBuffer) and SetPostText() to wxHTTP. 2012-01-20 12:22:25 +00:00
ribbon Enhance wxRibbonToolBar functionality to wxRibbonButtonBar level. 2012-01-08 14:52:56 +00:00
richtext Added drawing context to allow 'virtual' (dynamic) attributes, for e.g. showing bookmarks without affecting the content 2012-01-17 20:03:13 +00:00
stc Extensive documentation typo patch (closes #13063). 2011-03-22 14:08:30 +00:00
xml Add support for elements preceding the document node in wxXML. 2011-03-30 14:16:19 +00:00
xrc No changes, just factor our wxDirection parsing code in wxXRC. 2011-08-22 12:18:49 +00:00
aboutdlg.h Extensive documentation typo patch (closes #13063). 2011-03-22 14:08:30 +00:00
accel.h adapting to new ctrl constant handling on OSX 2011-08-16 13:36:24 +00:00
access.h
affinematrix2d.h Correct names of parameters in wxAffineMatrix2D documentation. 2011-04-23 14:53:42 +00:00
affinematrix2dbase.h Add wxAffineMatrix2D and related classes. 2011-04-17 00:09:56 +00:00
animate.h Mention wxGTK wxAnimation implementation limitations in the docs. 2011-07-26 21:37:20 +00:00
any.h
anybutton.h Interface fixes and tweaks for Phoenix 2011-12-30 06:14:17 +00:00
app.h Remove wxMGL port. 2012-01-15 14:46:41 +00:00
apptrait.h Interface fixes for Phoenix 2011-10-04 07:45:08 +00:00
archive.h The wxStreamProtocolType enum is multiply defined, remove one of them. 2011-11-24 01:37:45 +00:00
arrstr.h
artprov.h better links to the stock item ID list 2011-11-05 11:54:14 +00:00
atomic.h
bannerwindow.h Extend wxBannerWindow background bitmap if necessary. 2011-11-28 18:58:52 +00:00
base64.h
bitmap.h Fix some broken or add some missing interface declarations for Phoenix 2011-09-03 01:39:02 +00:00
bmpbuttn.h
bmpcbox.h
bookctrl.h Derive wxAuiNotebook from wxBookCtrlBase. Document wxAuiNotebookEvent which now derives from wxBookCtrlEvent. Update the notebook sample to add wxAuiNotebook as an option. 2011-10-02 10:29:00 +00:00
brush.h No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
buffer.h Added wxMemoryBuffer::Clear() and IsEmpty() methods. 2012-01-20 12:22:22 +00:00
busyinfo.h
button.h Move detailed documentation to the top, leaving styles and event tables at the bottom, like for any other wxWidgets control 2011-11-05 11:55:42 +00:00
calctrl.h Implement wxCalendarCtrl::SetDateRange() in the native GTK version. 2011-06-19 22:46:36 +00:00
caret.h No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
chartype.h Fix and improve documentation of wxT_2() macro. 2011-07-11 22:49:26 +00:00
checkbox.h Remove wxMGL port. 2012-01-15 14:46:41 +00:00
checklst.h fixes for missing or broken interface items for Phoenix 2011-09-16 17:03:01 +00:00
choicdlg.h
choice.h Fix some broken or add some missing interface declarations for Phoenix 2011-09-03 01:39:02 +00:00
choicebk.h
clipbrd.h
clntdata.h
clrpicker.h
cmdline.h Added convenient wxCmdLineParser::AddLong{Option,Switch}() wrappers. 2011-11-22 13:18:58 +00:00
cmdproc.h Document more wxCommandProcessor methods. 2011-11-30 09:21:37 +00:00
cmndata.h Add Get|SetPrintMode 2011-10-04 21:37:06 +00:00
collpane.h Fix some broken or add some missing interface declarations for Phoenix 2011-09-03 01:39:02 +00:00
colordlg.h No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
colour.h No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
colourdata.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
combo.h Describe what re-implemented wxComboPopup::DestroyPopup() should do 2011-04-12 09:35:04 +00:00
combobox.h Interface tweaks and fixes for Phoenix 2011-12-19 22:39:02 +00:00
commandlinkbutton.h Changed licence references to "wxWindows licence". 2011-04-04 09:21:52 +00:00
config.h document wxConfigPathChanger helper class 2011-11-05 10:42:16 +00:00
containr.h Add wxNavigationEnabled<> helper for implementing TAB navigation. 2011-07-24 22:19:20 +00:00
control.h FIx broken or missing interface items for Phoenix 2011-09-18 04:38:01 +00:00
convauto.h Add wxConvAuto::GetBOMChars() helper. 2011-11-05 11:23:41 +00:00
cpp.h
cshelp.h
ctrlsub.h
cursor.h Document wxIMAGE_OPTION_CUR_HOTSPOT_[XY] in wxCursor ctor. 2012-01-03 00:40:27 +00:00
custombgwin.h Move SetBackgroundBitmap() from wxPanel to new wxCustomBackgroundWindow. 2011-10-11 17:07:43 +00:00
dataobj.h
dataview.h Replace wxDataViewCtrl::StartEditor() with EditItem(). 2012-01-17 14:05:17 +00:00
datectrl.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
dateevt.h
datetime.h Extensive documentation typo patch (closes #13063). 2011-03-22 14:08:30 +00:00
datstrm.h No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
dc.h Interface fixes for Phoenix 2011-10-04 07:45:08 +00:00
dcbuffer.h FIx broken or missing interface items for Phoenix 2011-09-18 04:38:01 +00:00
dcclient.h
dcgraph.h Fix missing or broken interface items for Phoenix 2011-09-25 04:30:49 +00:00
dcmemory.h
dcmirror.h
dcprint.h
dcps.h Interface fixes for Phoenix 2011-10-04 07:45:08 +00:00
dcscreen.h
dcsvg.h
dde.h
debug.h Added wxAbort() which can also be used under Windows CE. 2012-01-10 17:01:13 +00:00
debugrpt.h No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
defs.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
dialog.h More interface updates for Phoenix 2011-09-27 03:34:29 +00:00
dialup.h No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
dir.h Fixed various typos. 2011-03-22 14:17:38 +00:00
dirctrl.h Fix the library of wxGenericDirCtrl in the documentation. 2011-09-17 11:06:01 +00:00
dirdlg.h Interface fixes and tweaks for Phoenix 2011-12-30 06:14:17 +00:00
display.h Fixed various typos. 2011-03-22 14:17:38 +00:00
dnd.h Correct wxDropSource constructors documentation. 2012-01-12 18:15:12 +00:00
docmdi.h
docview.h Added customizable wxDocManager::OnMRUFileNotExist() virtual method. 2011-07-22 16:16:09 +00:00
dragimag.h
dynarray.h No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
dynlib.h
editlbox.h
encconv.h Fix wxEncodingConverter::Convert(wchar_t) documentation. 2012-01-03 23:27:50 +00:00
event.h Set Z-position correctly for wxEVT_JOY_ZMOVE events. 2012-01-07 15:09:29 +00:00
eventfilter.h no code changes, fixed some typos 2012-01-09 14:04:25 +00:00
evtloop.h
fdrepdlg.h No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
ffile.h No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
file.h Fixed various typos. 2011-03-22 14:17:38 +00:00
fileconf.h Document wxFileConfig ctor. 2011-12-10 11:42:49 +00:00
filectrl.h Document wxFileCtrl as being in the core library, not in the base one. 2012-01-15 12:28:50 +00:00
filedlg.h Interface fixes and tweaks for Phoenix 2011-12-30 06:14:17 +00:00
filefn.h
filehistory.h
filename.h Correct wxFileName::SetPath() documentation. 2011-10-31 19:33:43 +00:00
filepicker.h Added wxFilePickerCtrl::SetInitialDirectory(). 2011-12-18 12:34:47 +00:00
filesys.h
font.h Interface updates for Phoenix. Add wxNativeFontInfo. 2011-10-09 01:28:20 +00:00
fontdata.h update docs after r66615 2011-01-08 06:57:23 +00:00
fontdlg.h
fontenum.h
fontmap.h
fontpicker.h
fontutil.h Remove the ctor and Init methods that are not available on all ports 2011-10-11 05:33:31 +00:00
frame.h No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
fs_mem.h
fswatcher.h Ignore extra modify events after rename in wxFileSystemWatcher. 2011-12-21 00:26:06 +00:00
gauge.h fixes for missing or broken interface items for Phoenix 2011-09-16 17:03:01 +00:00
gbsizer.h Use default values for some parameters of wxSizerItem and wxGBSizerItem ctors 2011-12-10 04:34:06 +00:00
gdicmn.h Added wxBITMAP_TYPE_TIFF and wxBITMAP_TYPE_TIFF_RESOURCE. 2011-08-23 04:55:46 +00:00
gdiobj.h
geometry.h No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
glcanvas.h No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
graphics.h Delegate wxGraphicsBitmap::ConvertToImage to the renderer so we do not end up with more than one definition of the method when building with both the GDI+ GC and the Cairo GC enabled at the same time. 2011-10-20 04:49:12 +00:00
grid.h Added a warning about multi-cells in wxGrid::DeleteRows() docs. 2011-12-25 12:52:56 +00:00
hash.h
hashmap.h
hashset.h
headercol.h fix parent class and constant 2011-10-14 01:37:19 +00:00
headerctrl.h Make column width calculations in wxDataViewCtrl and wxHeaderCtrl consistent. 2012-01-14 16:51:57 +00:00
help.h No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
htmllbox.h Fixed various typos. 2011-03-22 14:17:38 +00:00
hyperlink.h
icon.h fix missing and broken interface items for Phoenix 2011-11-17 03:20:25 +00:00
iconbndl.h fix missing and broken interface items for Phoenix 2011-11-17 03:20:25 +00:00
iconloc.h fix missing and broken interface items for Phoenix 2011-11-17 03:20:25 +00:00
image.h Interface fixes and tweaks for Phoenix 2011-12-30 06:14:17 +00:00
imaglist.h Fix more missing and broken stuff in the interface, for Phoenix 2011-10-17 18:53:28 +00:00
infobar.h
init.h
intl.h Fix more missing and broken stuff in the interface, for Phoenix 2011-10-17 18:53:28 +00:00
ipc.h
ipcbase.h
joystick.h
kbdstate.h adjusting keyboardstate to new ctrl / raw_ctrl handling on osx 2011-08-23 13:03:52 +00:00
language.h
layout.h Fix some broken or add some missing interface declarations for Phoenix 2011-09-03 01:39:02 +00:00
laywin.h
link.h
list.h No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
listbook.h
listbox.h fixes for missing or broken interface items for Phoenix 2011-09-16 17:03:01 +00:00
listctrl.h Add support for wxLIST_AUTOSIZE_USEHEADER to InsertColumn(). 2012-01-07 15:09:51 +00:00
log.h Add wxLogFormatter to allow easier wxLog output customization. 2011-12-22 13:35:01 +00:00
longlong.h
math.h
mdi.h
mediactrl.h Extensive documentation typo patch (closes #13063). 2011-03-22 14:08:30 +00:00
memory.h
menu.h Implement wxMenuBar::EnableTop() for wxMSW and wxGTK. 2012-01-15 13:41:17 +00:00
menuitem.h Removed const from a couple methods that are not const in the real code. 2011-12-02 01:01:12 +00:00
metafile.h
mimetype.h Fixed various typos. 2011-03-22 14:17:38 +00:00
minifram.h No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
module.h
mousemanager.h
mousestate.h
msgdlg.h Fix header formatting problem in wxMessageBox() documentation. 2012-01-18 09:51:38 +00:00
msgout.h
msgqueue.h
mstream.h
nonownedwnd.h Added wxRichToolTip class. 2011-10-18 21:57:02 +00:00
notebook.h Add missing styles and flags, and specify pure virtuals that are implemented 2011-10-22 02:31:03 +00:00
notifmsg.h
numdlg.h
numformatter.h Add wxNumberFormatter class helping to deal with thousands separators. 2011-01-19 10:47:40 +00:00
object.h Make wxDECLARE_CLASS synonym of wxDECLARE_ABSTRACT_CLASS. 2011-06-07 13:06:17 +00:00
odcombo.h
palette.h
panel.h Move SetBackgroundBitmap() from wxPanel to new wxCustomBackgroundWindow. 2011-10-11 17:07:43 +00:00
pen.h It's not an array of pointers to dashes, but rather an array of dash values 2011-10-21 18:33:51 +00:00
persist.h Allow customization of the locations where persistent settings are stored. 2011-10-30 10:08:18 +00:00
pickerbase.h
platform.h
platinfo.h Remove wxMGL port. 2012-01-15 14:46:41 +00:00
popupwin.h Interface tweaks and fixes for Phoenix 2011-12-19 22:39:02 +00:00
position.h Interface fixes for Phoenix 2011-12-22 01:25:18 +00:00
power.h
print.h Restore wxPreviewFrame::Initialize(void) and add InitializeWithModality(). 2011-06-22 22:58:07 +00:00
printdlg.h
process.h Interface fixes and tweaks for Phoenix 2011-12-30 06:14:17 +00:00
progdlg.h Fix missing and broken interface items for Phoenix 2011-09-11 00:35:32 +00:00
propdlg.h
quantize.h
radiobox.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
radiobut.h Consistently use "checked" in wxRadioButton documentation. 2012-01-17 23:48:01 +00:00
rawbmp.h No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
rearrangectrl.h
recguard.h
regex.h
region.h IsNull --> IsEmpty 2011-11-25 00:32:27 +00:00
renderer.h Extensive documentation typo patch (closes #13063). 2011-03-22 14:08:30 +00:00
richmsgdlg.h Changed licence references to "wxWindows licence". 2011-04-04 09:21:52 +00:00
richtooltip.h Added wxRichToolTip class. 2011-10-18 21:57:02 +00:00
sashwin.h
sckipc.h
sckstrm.h
scopedarray.h
scopedptr.h
scopeguard.h
scrolbar.h Interface fixes and tweaks for Phoenix 2011-12-30 06:14:17 +00:00
scrolwin.h Add documentation of emitted events to wxScrolled documentation. 2011-12-07 12:46:15 +00:00
settings.h No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
sharedptr.h
sizer.h Use default values for some parameters of wxSizerItem and wxGBSizerItem ctors 2011-12-10 04:34:06 +00:00
slider.h Fix missing or broken interface items for Phoenix 2011-11-02 20:22:29 +00:00
snglinst.h
socket.h Fixed various typos. 2011-03-22 14:17:38 +00:00
sound.h Change wxSound ctor from in-memory data to use size_t/void *. 2011-09-21 15:08:02 +00:00
spinbutt.h
spinctrl.h Fix missing or broken interface items for Phoenix 2011-11-02 20:22:29 +00:00
splash.h
splitter.h Fix missing or broken interface items for Phoenix 2011-11-02 20:22:29 +00:00
srchctrl.h Add missing interface items for Phoenix 2011-10-29 21:34:49 +00:00
sstream.h
stack.h Fix typo in wxStack<T> documentation. 2011-03-02 10:28:20 +00:00
stackwalk.h
statbmp.h
statbox.h
statline.h No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
stattext.h Fix missing and broken interface items for Phoenix 2011-09-11 00:35:32 +00:00
statusbr.h Fix missing or broken interface items for Phoenix 2011-11-02 23:42:26 +00:00
stdpaths.h Emphasize that wxStandardPaths must not be created directly. 2011-07-30 17:40:00 +00:00
stdstream.h
stockitem.h
stopwatch.h Fix bug with wxStopWatch::Start() not resuming paused stopwatch any more. 2011-12-03 00:34:00 +00:00
strconv.h No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
stream.h OnSysRead is pure virtual 2011-11-24 01:38:08 +00:00
string.h Extensive documentation typo patch (closes #13063). 2011-03-22 14:08:30 +00:00
sysopt.h Remove wxMGL port. 2012-01-15 14:46:41 +00:00
tarstrm.h
taskbar.h Interface fixes for Phoenix 2011-12-22 01:25:18 +00:00
textcompleter.h Split wxTextCompleter into a base class and wxTextCompleterSimple. 2011-04-16 17:27:34 +00:00
textctrl.h Interface fixes and tweaks for Phoenix 2011-12-30 06:14:17 +00:00
textdlg.h Fixed various typos. 2011-03-22 14:17:38 +00:00
textentry.h Fix missing and broken interface items for Phoenix 2011-11-04 01:33:37 +00:00
textfile.h
textwrapper.h
tglbtn.h Mention wxEVT_COMMAND_TOGGLEBUTTON_CLICKED explicitly in the documentation. 2011-12-29 22:05:19 +00:00
thread.h Added wxCriticalSection::TryEnter() method. 2011-12-01 14:22:15 +00:00
time.h No changes, just move time functions from wx/stopwatch.h to wx/time.h. 2011-11-27 19:50:27 +00:00
timectrl.h Add wxTimePickerCtrl class. 2011-09-29 13:43:15 +00:00
timer.h Add wxAnyButton so the shared class hierarchy of wxButton and wxToggleButton is accurate. 2011-11-04 03:38:09 +00:00
tipdlg.h
tipwin.h
tls.h
tokenzr.h
toolbar.h Fixed various typos. 2011-03-22 14:17:38 +00:00
toolbook.h
tooltip.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
toplevel.h Add wxTopLevelWindow::SetRepresentedFilename(). 2012-01-08 14:52:47 +00:00
tracker.h
translation.h
treebase.h
treebook.h
treectrl.h Document that wxTreeCtrl::SelectItem() generates events. 2011-04-23 11:17:43 +00:00
treelist.h fix some simple Doxygen warning 2011-11-05 11:55:00 +00:00
txtstrm.h Add wxText{Input,Output}Stream::Get{Input,Output}Stream() methods. 2011-03-22 17:15:45 +00:00
uiaction.h Add support for digits and +/- sign to wxUIActionSimulator::Text(). 2011-11-15 15:56:55 +00:00
unichar.h
uri.h No code changes, fixed forgotten typo that is a part of r67384. 2011-04-03 20:52:18 +00:00
url.h
ustring.h No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
utils.h Gave proper spacing to header include sections. 2012-01-18 19:14:16 +00:00
valgen.h Support float, double and file name values in wxGenericValidator. 2011-07-09 23:37:28 +00:00
validate.h Add wxIntegerValidator and wxFloatingPointValidator classes. 2011-01-19 10:48:28 +00:00
valnum.h Mention wxLocale in wxNumValidator documentation. 2011-08-23 11:04:44 +00:00
valtext.h Add wxIntegerValidator and wxFloatingPointValidator classes. 2011-01-19 10:48:28 +00:00
variant.h
vector.h No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
version.h Set svn properties on various files throughout the repository (skipped docs/ ). 2011-03-18 15:10:15 +00:00
versioninfo.h Gave proper spacing to header include sections. 2012-01-18 19:14:16 +00:00
vidmode.h Set svn properties on various files throughout the repository (skipped docs/ ). 2011-03-18 15:10:15 +00:00
vlbox.h
volume.h
vscroll.h No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
weakref.h Fixed various typos. 2011-03-22 14:17:38 +00:00
webview.h Corrected the name of EVT_WEB_VIEW_ERROR event table macro. 2011-12-17 23:52:40 +00:00
webviewarchivehandler.h Merge the new wxWebView classes from the SOC2011_WEBVIEW branch. 2011-09-10 18:09:12 +00:00
wfstream.h
window.h Remove Palm OS port. 2012-01-15 01:05:28 +00:00
windowid.h
withimages.h Fix missing and broken interface items for Phoenix 2011-09-11 00:35:32 +00:00
wizard.h No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
wrapsizer.h Interface fixes and tweaks for Phoenix 2011-12-30 06:14:17 +00:00
wupdlock.h
wxcrt.h
xlocale.h
zipstrm.h
zstream.h