Catalin
f6b1a6bc16
Remove check for ATTACH_PARENT_PROCESS.
...
<https://msdn.microsoft.com/en-us/library/windows/desktop/ms681952(v=vs.85).aspx >
2017-03-05 15:40:30 +02:00
Catalin
511ec44743
Remove old checks
...
AW_XXX <https://msdn.microsoft.com/en-us/library/windows/desktop/ms632669(v=vs.85).aspx >
MAPVK_VK_TO_CHAR <https://msdn.microsoft.com/en-us/library/windows/desktop/ms646307(v=vs.85).aspx >
TME_LEAVE <https://msdn.microsoft.com/en-us/library/windows/desktop/ms645604(v=vs.85).aspx >
WM_MOUSELEAVE <https://msdn.microsoft.com/en-us/library/windows/desktop/ms645615(v=vs.85).aspx >
2017-03-05 15:39:31 +02:00
Catalin
7b26050fb6
Remove checks for NIN_XXX.
...
<https://msdn.microsoft.com/en-us/library/windows/desktop/ms632643(v=vs.85).aspx >
2017-03-05 15:36:24 +02:00
Catalin
e38762bc55
Remove check for TTTOOLINFO_V1_SIZE.
...
<https://msdn.microsoft.com/en-us/library/windows/desktop/hh298349(v=vs.85).aspx >
2017-03-05 15:35:14 +02:00
Catalin
2f5f5caf99
Remove checks for ACO_UPDOWNKEYDROPSLIST, SHACF_FILESYS_XXX, ACDD_VISIBLE.
...
<https://msdn.microsoft.com/en-us/library/windows/desktop/bb762479(v=vs.85).aspx >
<https://msdn.microsoft.com/en-us/library/windows/desktop/bb759862(v=vs.85).aspx >
<https://msdn.microsoft.com/en-us/library/windows/desktop/bb776285(v=vs.85).aspx >
2017-03-05 15:34:03 +02:00
Catalin
299a06c86e
Remove checks for NIN_XXX, NIM_SETVERSION, NIF_INFO, NOTIFYICONDATA_V2_SIZE.
...
<https://msdn.microsoft.com/en-us/library/windows/desktop/bb762159(v=vs.85).aspx >
<https://msdn.microsoft.com/en-us/library/windows/desktop/bb773352(v=vs.85).aspx >
2017-03-05 15:31:44 +02:00
Catalin
d7ce8c023f
Remove checks for CSIDL_XXX and SHGFP_TYPE_XXX.
...
<https://msdn.microsoft.com/en-us/library/windows/desktop/bb762494(v=vs.85).aspx >
<https://msdn.microsoft.com/en-us/library/windows/desktop/bb762181(v=vs.85).aspx >
2017-03-05 15:28:33 +02:00
Catalin
45818cd90b
Remove check for SPI_GETFLATMENU.
...
<https://msdn.microsoft.com/en-us/library/windows/desktop/ms724947(v=vs.85).aspx >
2017-03-05 15:26:30 +02:00
Catalin
fefe380b53
Remove check for DFCS_HOT.
...
<https://msdn.microsoft.com/en-us/library/dd162480(v=vs.85).aspx >
2017-03-05 15:25:25 +02:00
Catalin
35b2270a4a
Remove checks for HKEY_XXX.
...
<https://msdn.microsoft.com/en-us/library/ms724836.aspx >
2017-03-05 15:23:25 +02:00
Catalin
bdba8559cb
Remove check for VT_TYPEMASK.
...
<https://msdn.microsoft.com/en-us/library/windows/desktop/aa380072(v=vs.85).aspx >
2017-03-05 15:22:13 +02:00
Catalin
743810cf68
Remove check for CHILDID_SELF.
...
<https://msdn.microsoft.com/en-us/library/windows/desktop/dd318473(v=vs.85).aspx >
2017-03-05 15:20:28 +02:00
Catalin
b8ba653ef0
Remove check for SPI_GETKEYBOARDCUES.
...
<https://msdn.microsoft.com/en-us/library/windows/desktop/ms724947(v=vs.85).aspx >
2017-03-05 15:19:27 +02:00
Catalin
f3cda45ced
Remove checks for MNS_CHECKORBMP, MIM_STYLE.
...
<https://msdn.microsoft.com/en-us/library/windows/desktop/ms647575(v=vs.85).aspx >
2017-03-05 15:17:54 +02:00
Catalin
73210723cd
Remove checks for PBS_XXX.
...
<https://msdn.microsoft.com/en-us/library/windows/desktop/bb760820(v=vs.85).aspx >
2017-03-05 15:15:55 +02:00
Catalin
5d3cf28022
Remove check for HANGUL_CHARSET.
...
<https://msdn.microsoft.com/en-us/library/windows/desktop/dd318126(v=vs.85).aspx >
2017-03-05 15:12:08 +02:00
Catalin
b53a62a970
Remove check for SM_CXCURSOR.
2017-03-05 15:10:52 +02:00
Catalin
0ff8012c4a
Remove checks for BIF_XXX
...
<https://msdn.microsoft.com/en-us/library/windows/desktop/bb773205(v=vs.85).aspx >
2017-03-05 15:08:40 +02:00
Catalin
bda4c48271
Remove checks for INTERNET_CONNECTION_XXX
...
<https://msdn.microsoft.com/en-us/library/windows/desktop/aa384702(v=vs.85).aspx >
2017-03-05 15:05:53 +02:00
Catalin
fbf8f2b237
Remove checks for AC_SRC_ALPHA and LAYOUT_RTL
...
<https://msdn.microsoft.com/en-us/library/dd183393(v=vs.85).aspx >
<https://msdn.microsoft.com/en-us/library/dd162979(v=vs.85).aspx >
2017-03-05 15:04:34 +02:00
Catalin
7bfbbf7e83
Remove check for __TWIN32__
symbol
2017-03-05 03:30:31 +02:00
Catalin
8d387fafe5
Remove checks for MM_JOY1MOVE, VK_APPS, ENDSESSION_LOGOFF, PBT_APMRESUMEAUTOMATIC, JOY_BUTTON1, SM_SWAPBUTTON.
...
<https://msdn.microsoft.com/en-us/library/dd757352(v=vs.85).aspx >
<https://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspx >
<https://msdn.microsoft.com/en-us/library/windows/desktop/aa376890(v=vs.85).aspx >
<https://msdn.microsoft.com/en-us/library/windows/desktop/aa372718(v=vs.85).aspx >
<https://msdn.microsoft.com/en-us/library/dd757110(v=vs.85).aspx >
2017-03-05 03:12:14 +02:00
Catalin
66d48500c5
Remove checks for SM_XXX system metrics symbols.
...
<https://msdn.microsoft.com/en-us/library/windows/desktop/ms724385(v=vs.85).aspx >
2017-03-05 03:07:21 +02:00
Catalin
eb1d11607c
Remove check for BFFM_SETSELECTION
...
<https://msdn.microsoft.com/en-us/library/windows/desktop/bb762598(v=vs.85).aspx >
2017-03-05 03:04:51 +02:00
Catalin
e21c82f2fe
Remove check for DTS_SHORTDATECENTURYFORMAT
...
<https://msdn.microsoft.com/en-us/library/windows/desktop/bb761728(v=vs.85).aspx >
2017-03-05 03:03:11 +02:00
Catalin
3b97482dbc
Remove wxFileDialog related symbols already present since Win2k
...
<https://msdn.microsoft.com/en-us/library/ms646839(vs.85).aspx >
2017-03-05 02:05:32 +02:00
Artur Wieczorek
9c5d6e893f
Move duplicated code to the shared function
...
Code to emit PostScript commands to set the current colour is duplicated in several places (in SetBrush, SetPen, DrawAnyText functions) and therefore should be moved to a dedicated function.
2017-03-04 19:07:05 +01:00
Artur Wieczorek
feee67e6a1
Optimize selecting font in generated PostScript code
...
Emit code to select PostScript font only if it is needed (not at every call to SetFont(), but only if font has been really changed prior to a text drawing operation).
2017-03-04 19:07:04 +01:00
Artur Wieczorek
8950ac9a3f
Change keyboard shortcut to show bounding box in drawing sample
...
Ctrl-B shortcut is already used to change background mode.
2017-03-03 21:08:53 +01:00
Artur Wieczorek
8aee0244b0
Add option to save as PostScript in drawing sample
2017-03-03 21:07:58 +01:00
Artur Wieczorek
3d4850bdf3
Use size of drawing area as a size of saved images in drawing sample
...
Determine actual size of drawing area and use it (instead of virtual size of the window) as a dimension of the images to be saved. Thanks to this clipping, produced images contain only results of drawing operations and not lot of empty background space.
2017-03-03 21:06:06 +01:00
Artur Wieczorek
b308ff3746
Document bounding box fix in changelog
...
Document changes introduced in ae57d89df8
.
2017-03-02 23:46:54 +01:00
Artur Wieczorek
944eccea68
Use new[] instead of malloc()
2017-03-02 22:44:52 +01:00
Artur Wieczorek
ae57d89df8
Fix updating bounding box in DrawSpline() implementation in wxMSWDC
...
All spline points have to be added to the bounding box.
Closes #17814 .
2017-03-02 22:44:40 +01:00
Artur Wieczorek
c0b6540c6f
Add option to show bounding box in drawing sample
...
Visualizing bounding box can be helpful in diagnosing problems with determining extents of drawing operations.
2017-03-02 20:57:30 +01:00
Paul Cornett
a0cb7c1291
Avoid using stale nl_langinfo() pointer
...
See #17813
2017-03-02 07:48:08 -08:00
New Pagodi
2278bb0dfa
Update wxSTC documentation stuff
...
1. All stuff to generate documentation is moved from 'gen_iface.py' to a separate module 'gen_docs.py'. It contains several new structures to support maintenance of the documentation:
categoriesList - A list of the categories and an optional description.
docsMap - A dictionary that assigns each method to one of the categories.
docOverrides - A dictionary that can be used to replace the docstring from the iface file.
docSubstitutions - A dictionary that can be used to replace a few words from the docstring in the iface file.
extendedDocs - A dictionary that can be used to add extended documentation.
sinceAnnotations - A dictionary that can be used to add '@since' annotations.
2. Documentation is reformatted and updated:
- Added a table of contents.
- Broke the methods into sections.
- Added docs for previously undocumented methods.
- Altered docs that were unhelpful or misleading.
- Added '@since 3.1.0' notes and '@since 3.1.1' notes.
- Altered docs which contained references to Scintilla macros or other problematic text.
Closes #17680 .
2017-02-28 22:49:43 +01:00
VZ
aaa31b121c
Don't build samples not supported in current wxMSW build
...
Fix certain samples being compiled when they shouldn't because the
corresponding feature was disabled when building the library.
2017-02-27 23:17:37 +01:00
Mat M
ab5312c8d2
Fix typo in assert message in wxOSX wxMenuBar::Refresh()
...
Spell "unattached" correctly.
2017-02-27 10:47:35 +01:00
Jouk
8164419072
OpenVMS (AXP) needs a != operator in the find function
2017-02-27 08:18:54 +01:00
mgimenez
52130e43ab
Minor documentation fix
...
'heightLine" parameter is not applicable to the function being described.
Closes #17806 .
2017-02-25 18:52:23 +01:00
New Pagodi
ee609de199
Fix names for some wxSTC constants
...
Generally, Scintilla constants which names beginning with 'SCXX' are mapped to wxSTC names by by stripping out the 'SC' before prepending 'wxSTC_', for example SCWS_INVISIBLE gets mapped to wxSTC_WS_INVISIBLE. Unfortunately, this common rule of mapping the names is not applied to the (legacy) names beginning with 'SCVS_' and 'SCMOD_'.
For the sake of consistency, also these names should conform to the common naming convention, so gen_iface.py is updated to generate conformant names for all affected prefixes. Legacy names are preserved for backward compatibility but commented deprecated and no longer referenced in the documentation.
Closes #17808 .
2017-02-25 18:05:59 +01:00
VZ
217941e9c3
Merge pull request #423 from MaartenBent/resolve-warnings
...
Resolve -Wsuggest-override and -Wmisleading-indentation warnings.
2017-02-25 03:23:11 +01:00
Maarten Bent
87308746be
Resolve -Wsuggest-override warnings.
2017-02-24 23:37:44 +01:00
Maarten Bent
f6f72449fe
Resolve -Wmisleading-indentation warnings.
2017-02-24 23:37:38 +01:00
Cătălin Răceanu
e8207c8c59
Fix building tests with wxUSE_UNSAFE_WXSTRING_CONV==0
...
Avoid relying on implicit conversions to std::string in the tests code.
2017-02-24 15:37:37 +01:00
Cătălin Răceanu
3a02672de8
Use MIIM_FTYPE rather than MIIM_TYPE in wxMSW
...
There is no need to use the old symbol any more now that we don't support
Windows 9x any longer.
2017-02-24 15:36:46 +01:00
Jouk
af70755124
Correction on the prious update of this file
2017-02-24 14:13:35 +01:00
VZ
bb8a7dc931
Merge pull request #420 from catalinr/fix_charset_comments
...
Fix a couple of charset-related comments.
No real changes.
2017-02-24 02:26:18 +01:00
New Pagodi
98720ee7a4
Fix names of newly introduced wxSTC constants
...
In 68888ca0a2
there were introduced new wxSTC constants representing Scintilla SCTD_* parameters. Unfortunately, their names don't conform to naming convention of other constants and therefore should be changed. For the sake of consistency, Scintilla SCTD_* names should be mapped to wxSTC_TD_* ones.
Closes #17807 .
2017-02-23 23:03:40 +01:00