wxWidgets/interface/wx
Vadim Zeitlin af6e478182 Don't reset wxGraphicsContext attributes in wxGCDC ctor from it
When creating wxGCDC from an existing wxGraphicsContext, it is better to
keep using the attributes (such as font, pen, brush) already configured
for it rather than overwriting them with the default values, which is
not very useful, unlike the new behaviour, which allows to configure
wxGraphicsContext using features not supported by wxDC API (e.g. alpha
channel for pens/brushes) and then use it via wxDC API only (allowing
the existing legacy code to use alpha, for example).
2019-06-30 19:19:31 +02:00
..
aui Remove all trailing spaces 2019-01-30 17:35:54 +01:00
generic Update year in various copyrights to 2019 2019-04-21 20:39:28 +02:00
html Fix inconsistent function declarations in documentation 2019-03-22 00:29:40 -04:00
msw Remove all trailing spaces 2019-01-30 17:35:54 +01:00
persist Add documentation for wxPersistentDataViewCtrl 2017-12-15 14:10:16 +01:00
propgrid Make validation helper functions private in all numeric wxPG properties 2019-06-29 11:16:01 +02:00
protocol Remove all trailing spaces 2019-01-30 17:35:54 +01:00
ribbon Make ribbon tab active/hover label colour customizable 2019-06-04 23:23:04 +02:00
richtext Remove all trailing spaces 2019-01-30 17:35:54 +01:00
stc Regenerate STC files after recent changes 2019-03-20 00:15:44 -05:00
xml Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
xrc Remove trailing whitespace from several files 2018-04-18 15:45:42 +02:00
aboutdlg.h Update year in various copyrights to 2019 2019-04-21 20:39:28 +02:00
accel.h
access.h Add wxACC_SELF and fix parameter name 2018-10-10 10:59:32 -07:00
activityindicator.h Replace references to "adv" with "core" in classes documentation 2018-08-27 22:52:15 +02:00
addremovectrl.h Replace references to "adv" with "core" in classes documentation 2018-08-27 22:52:15 +02:00
affinematrix2d.h
affinematrix2dbase.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
animate.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
any.h
anybutton.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
app.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
appprogress.h
apptrait.h
archive.h
arrstr.h
artprov.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
atomic.h
bannerwindow.h Replace references to "adv" with "core" in classes documentation 2018-08-27 22:52:15 +02:00
base64.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
bitmap.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
bmpbuttn.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
bmpcbox.h Replace references to "adv" with "core" in classes documentation 2018-08-27 22:52:15 +02:00
bookctrl.h Clarify when wxBookCtrl::AddPage() sends page changing events 2019-01-28 18:56:03 +01:00
brush.h
buffer.h
busyinfo.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
button.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
calctrl.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
caret.h
chartype.h
checkbox.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
checklst.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
choicdlg.h Remove wrong MSW notes from wx*ChoiceDialog documentation 2017-03-25 03:22:17 +01:00
choice.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
choicebk.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
clipbrd.h Implement wxClipboard::Flush() in wxGTK 2019-05-10 01:46:54 +02:00
clntdata.h
clrpicker.h Add missing and fix broken interface items for wxPython 2019-05-23 21:26:14 -07:00
cmdline.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
cmdproc.h
cmndata.h
collheaderctrl.h
collpane.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
colordlg.h Add missing and fix broken interface items for wxPython 2019-05-23 21:26:14 -07:00
colour.h Add wxColour::GetLuminance() 2019-04-21 02:09:42 +02:00
colourdata.h Allow turning on/off opacity selector in wxColourDialog (wxOSX) 2017-07-03 22:48:04 +02:00
combo.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
combobox.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
commandlinkbutton.h Replace references to "adv" with "core" in classes documentation 2018-08-27 22:52:15 +02:00
config.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
containr.h
control.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
convauto.h
cpp.h
cshelp.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
ctrlsub.h Document and test wxItemContainer::Delete() selection handling 2018-12-15 23:47:26 +01:00
cursor.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
custombgwin.h
dataobj.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
dataview.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
datectrl.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
dateevt.h Replace references to "adv" with "core" in classes documentation 2018-08-27 22:52:15 +02:00
datetime.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
datstrm.h
dc.h Document that wxDC::GetPixel() doesn't work under Mac 2019-05-28 00:38:17 +02:00
dcbuffer.h Fix some grammatical errors 2019-02-02 13:21:46 -08:00
dcclient.h
dcgraph.h Don't reset wxGraphicsContext attributes in wxGCDC ctor from it 2019-06-30 19:19:31 +02:00
dcmemory.h
dcmirror.h
dcprint.h
dcps.h Optimize selecting font in generated PostScript code 2017-03-04 19:07:04 +01:00
dcscreen.h
dcsvg.h Use wxFileName in wxSVGBitmapFileHandler constructor 2019-04-23 21:20:02 +02:00
dde.h
debug.h
debugrpt.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
defs.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
dialog.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
dialup.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
dir.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
dirctrl.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
dirdlg.h
display.h Add wxDisplay(wxWindow*) ctor with fall back on primary display 2018-11-01 00:02:47 +01:00
dnd.h
docmdi.h
docview.h Check for view presence in wxDocument::RemoveView() 2017-06-20 15:32:00 +02:00
dragimag.h
dynarray.h Fix spelling and punctuation errors in comments and documentation 2018-08-14 17:15:39 +02:00
dynlib.h
editlbox.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
encconv.h
event.h Add missing semicolon to examples using wxDECLARE_XXX() macros 2019-06-04 23:11:02 +02:00
eventfilter.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
evtloop.h Remove 'virtual' from some items that are not virtual in the real code 2019-05-24 13:33:41 -07:00
fdrepdlg.h
ffile.h Don't crash in wxFFile::Eof() and Error() if file is closed 2017-04-01 18:43:13 +02:00
file.h Remove st_blocks hack from wxFile::Length() under Linux 2017-12-15 18:46:22 +01:00
fileconf.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
filectrl.h
filedlg.h Allow retrieving current filter from wxFileDialog extra controls 2019-05-02 19:53:05 +02:00
filefn.h Fix wxGetDiskSpace() documentation 2018-10-31 10:26:11 +01:00
filehistory.h
filename.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
filepicker.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
filesys.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
font.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
fontdata.h
fontdlg.h
fontenum.h Add wxFontEnumerator::InvalidateCache() 2017-11-13 22:29:29 +01:00
fontmap.h
fontpicker.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
fontutil.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
frame.h Document that SetStatusText() updates the display immediately 2018-06-27 19:37:23 +02:00
fs_arc.h
fs_filter.h
fs_inet.h
fs_mem.h
fswatcher.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
gauge.h
gbsizer.h Add missing and fix broken interface items for wxPython 2019-05-23 21:26:14 -07:00
gdicmn.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
gdiobj.h
geometry.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
glcanvas.h Improve new wxGLCanvas compatibility with old hardware and code 2017-01-16 03:25:49 +01:00
graphics.h Add missing and fix broken interface items for wxPython 2019-05-23 21:26:14 -07:00
grid.h Use wxWindow as a control for wxGridCellEditor 2019-06-28 16:47:56 +02:00
hash.h
hashmap.h Fix spelling and punctuation errors in comments and documentation 2018-08-14 17:15:39 +02:00
hashset.h Fix spelling and punctuation errors in comments and documentation 2018-08-14 17:15:39 +02:00
headercol.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
headerctrl.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
help.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
htmllbox.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
hyperlink.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
icon.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
iconbndl.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
iconloc.h
image.h Fix inconsistent function declarations in documentation 2019-03-22 00:29:40 -04:00
imaggif.h Fix library link in doxygen docs for image handlers 2019-03-14 02:37:05 +01:00
imagiff.h Fix library link in doxygen docs for image handlers 2019-03-14 02:37:05 +01:00
imagjpeg.h Fix library link in doxygen docs for image handlers 2019-03-14 02:37:05 +01:00
imaglist.h
imagpcx.h Fix library link in doxygen docs for image handlers 2019-03-14 02:37:05 +01:00
imagpng.h Fix library link in doxygen docs for image handlers 2019-03-14 02:37:05 +01:00
imagpnm.h Fix library link in doxygen docs for image handlers 2019-03-14 02:37:05 +01:00
imagtga.h Fix library link in doxygen docs for image handlers 2019-03-14 02:37:05 +01:00
imagtiff.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
imagxpm.h Fix library link in doxygen docs for image handlers 2019-03-14 02:37:05 +01:00
infobar.h
init.h
intl.h Fix inconsistent function declarations in documentation 2019-03-22 00:29:40 -04:00
ipc.h
ipcbase.h
itemattr.h
joystick.h Replace references to "adv" with "core" in classes documentation 2018-08-27 22:52:15 +02:00
kbdstate.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
language.h
layout.h
laywin.h Replace references to "adv" with "core" in classes documentation 2018-08-27 22:52:15 +02:00
link.h
list.h
listbook.h
listbox.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
listctrl.h Add virtual function to provide virtual wxListCtrl checkbox state 2019-05-05 14:24:30 +02:00
log.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
longlong.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
lzmastream.h Document how to build wxWidgets with liblzma support 2018-04-06 15:39:55 +02:00
math.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
mdi.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
mediactrl.h
memory.h
menu.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
menuitem.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
metafile.h
mimetype.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
minifram.h
modalhook.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
module.h
mousemanager.h
mousestate.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
msgdlg.h Fix broken URL in wxICON_QUESTION documentation 2019-01-03 00:12:37 +01:00
msgout.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
msgqueue.h
mstream.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
nativewin.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
nonownedwnd.h
notebook.h
notifmsg.h Remove 'virtual' from some items that are not virtual in the real code 2019-05-24 13:33:41 -07:00
numdlg.h Fix return type of wxNumberEntryDialog::GetValue() in documentation 2018-05-01 15:02:00 +02:00
numformatter.h
object.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
odcombo.h Replace references to "adv" with "core" in classes documentation 2018-08-27 22:52:15 +02:00
overlay.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
palette.h
panel.h
pen.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
persist.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
pickerbase.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
platform.h
platinfo.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
popupwin.h Add missing and fix broken interface items for wxPython 2019-05-23 21:26:14 -07:00
position.h
power.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
preferences.h
print.h Fix inconsistent function declarations in documentation 2019-03-22 00:29:40 -04:00
printdlg.h
process.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
progdlg.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
propdlg.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
quantize.h
radiobox.h
radiobut.h
rawbmp.h
rearrangectrl.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
recguard.h
regex.h
region.h
renderer.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
richmsgdlg.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
richtooltip.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
sashwin.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
sckipc.h
sckstrm.h
scopedarray.h
scopedptr.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
scopeguard.h
scrolbar.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
scrolwin.h Fix implementation of wxScrolled<wxControl> 2019-06-02 22:34:01 +02:00
secretstore.h Change wxSecretStore API to allow retrieving the username 2017-07-17 18:26:20 +02:00
settings.h Add wxSystemAppearance to check for dark mode under macOS 2019-04-21 02:11:07 +02:00
sharedptr.h
simplebook.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
sizer.h Add missing and fix broken interface items for wxPython 2019-05-23 21:26:14 -07:00
slider.h Document wxSL_BOTH style of wxSlider 2019-01-31 21:02:03 +01:00
snglinst.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
socket.h Detect any attempt to use non-blocking socket from worker threads 2017-08-15 19:48:46 +02:00
sound.h Replace references to "adv" with "core" in classes documentation 2018-08-27 22:52:15 +02:00
spinbutt.h Send EVT_SPIN_UP/DOWN events also when wxSpinButton value wraps around (wxOSX) 2017-09-22 15:28:12 +02:00
spinctrl.h Left-align wxSpinCtrl contents by default 2018-05-12 19:14:00 +02:00
splash.h Replace references to "adv" with "core" in classes documentation 2018-08-27 22:52:15 +02:00
splitter.h
srchctrl.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
sstream.h Make wxStringOutputStream ctor explicit 2017-11-03 00:36:48 +01:00
stack.h
stackwalk.h
statbmp.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
statbox.h Don't pretend static box with enabled label is disabled 2018-01-18 23:28:16 +01:00
statline.h
stattext.h Don't refresh wxStaticText if its label didn't really change 2017-07-16 02:36:07 +02:00
statusbr.h Document that SetStatusText() updates the display immediately 2018-06-27 19:37:23 +02:00
stdpaths.h Correct wrong XDG note in wxStandardPaths::GetUserDir() docs 2019-05-27 17:27:55 +02:00
stdstream.h
stockitem.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
stopwatch.h
strconv.h Add wxMBConv::GetMaxCharLen() 2019-04-21 20:04:52 +02:00
stream.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
string.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
sysopt.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
systhemectrl.h Allow calling EnableSystemTheme(false) before creating the window 2019-05-26 23:20:21 +02:00
tarstrm.h
taskbar.h Replace references to "adv" with "core" in classes documentation 2018-08-27 22:52:15 +02:00
taskbarbutton.h Fix 'destionation' typos 2017-06-21 22:51:57 +04:00
textcompleter.h Globally replace vadim@wxwindows.org with vadim@wxwidgets.org 2019-04-22 14:12:05 +02:00
textctrl.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
textdlg.h
textentry.h Globally replace vadim@wxwindows.org with vadim@wxwidgets.org 2019-04-22 14:12:05 +02:00
textfile.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
textwrapper.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
tglbtn.h
thread.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
time.h
timectrl.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
timer.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
tipdlg.h Replace references to "adv" with "core" in classes documentation 2018-08-27 22:52:15 +02:00
tipwin.h
tls.h
tokenzr.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
toolbar.h Do not limit label width in wxToolBar by control width 2019-04-18 16:51:10 +02:00
toolbook.h Add wxToolbook::EnablePage() 2018-12-03 19:42:45 +01:00
tooltip.h
toplevel.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
tracker.h
translation.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
treebase.h
treebook.h
treectrl.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
treelist.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
txtstrm.h
uiaction.h
unichar.h Add some functions to handle supplementary characters 2017-05-01 18:00:21 +09:00
uri.h
url.h
ustring.h
utils.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
valgen.h
validate.h Remove all trailing spaces 2019-01-30 17:35:54 +01: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
vector.h Add wxVector::shrink_to_fit() for C++11 compatibility 2017-11-19 22:09:37 +01:00
version.h
versioninfo.h
vidmode.h Add wxDisplay::GetPPI() to use instead of wxGetDisplayPPI() 2018-10-08 13:04:38 +02:00
vlbox.h
volume.h
vscroll.h
weakref.h
webview.h MSWSetEmulationLevel and MSWSetModernEmulationLevel are static 2019-06-10 21:03:40 -07:00
webviewarchivehandler.h
webviewfshandler.h
wfstream.h Fix some spelling/grammar errors in documentation 2019-01-26 03:50:47 +01:00
window.h Ensure that we accept WXK_XXX in RegisterHotKey() in wxMSW 2019-05-02 20:53:18 +02:00
windowid.h
windowptr.h
withimages.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
wizard.h Replace references to "adv" with "core" in classes documentation 2018-08-27 22:52:15 +02:00
wrapsizer.h Add missing and fix broken interface items for wxPython 2019-05-23 21:26:14 -07:00
wupdlock.h
wxcrt.h
xlocale.h Remove all trailing spaces 2019-01-30 17:35:54 +01:00
zipstrm.h Fix spelling and punctuation errors in comments and documentation 2018-08-14 17:15:39 +02:00
zstream.h