Commit Graph

49998 Commits

Author SHA1 Message Date
wp
c60a2bf1d2 fpvectorial: Add visual test project.
git-svn-id: trunk@52893 -
2016-08-30 17:11:43 +00:00
wp
f0ee118264 fpvectorial: Adapt wmf reader example to new coordinates.
git-svn-id: trunk@52886 -
2016-08-29 20:01:55 +00:00
wp
523e0080fa fpvectorial: Make top/left coordinates default of wmf reader. Fix entity ApplyXXXToCanvas methods crashing if ADest=nil. Fix polyline in wmf reader.
git-svn-id: trunk@52885 -
2016-08-29 19:58:30 +00:00
sekelsenmat
3bcb9092eb fpvectorial: Improves some text-pos issues in bottom-left svg coords (it is not fully fixed however)
git-svn-id: trunk@52884 -
2016-08-29 15:54:12 +00:00
wp
7ad154cf3b fpvectorial: Respect ReaderSettings when reading from stream or strings.
git-svn-id: trunk@52883 -
2016-08-29 15:47:38 +00:00
sekelsenmat
92406f3e66 fpvectorial: Changes SVG top-left coords to default
git-svn-id: trunk@52882 -
2016-08-29 15:34:11 +00:00
wp
4544e32da2 fpvectorial: Add wmf writing support for TvCircle. Fix wmf reading of TvRectangle in case of top/left coordinates.
git-svn-id: trunk@52881 -
2016-08-29 15:19:42 +00:00
zeljko
bcead8754c Qt: fixed hint windows receiving mouse messages when shown from modal windows. part of issue #30235
git-svn-id: trunk@52880 -
2016-08-28 08:36:47 +00:00
zeljko
2bbd625d9e qtwidgets: remove workaround for mouse-transparent forms in Qt. issue #30232
git-svn-id: trunk@52879 -
2016-08-28 08:29:15 +00:00
wp
1bdf5a3004 fpvectorial: Fix clockwise flag of elliptic arc path segment in case of top-left coordinates.
git-svn-id: trunk@52878 -
2016-08-27 19:37:07 +00:00
juha
c334d3f20a IDE: Support ENTER also in FilterEdits of ProjectInspector and PackageEditor. Issue #30523, patch from Markus.
git-svn-id: trunk@52877 -
2016-08-26 18:24:42 +00:00
sekelsenmat
12c5653dde fpvectorial: Fixes multiple text positioning issues in tables and with top-left coords
git-svn-id: trunk@52876 -
2016-08-26 14:10:36 +00:00
juha
9de206bc95 IDE: formatting.
git-svn-id: trunk@52875 -
2016-08-26 13:08:13 +00:00
juha
b70be02b90 IDEIntf: Add function RemoveShortCut. IDE extension package may want to use a reserved shortcut and remove it.
git-svn-id: trunk@52874 -
2016-08-26 13:08:06 +00:00
sekelsenmat
eab5d9e32c fpvectorial-svg: Fixes multiline text (text4.svg for example) rendering in all coord-systems and fixes basic text positioning in top-left coords
git-svn-id: trunk@52873 -
2016-08-26 09:45:13 +00:00
sekelsenmat
9cb3874ac0 fpvectorial: Reorganizes reader settings, fixes rendering of rectangles in top-left coordinate system
git-svn-id: trunk@52872 -
2016-08-26 09:10:23 +00:00
sekelsenmat
64bec544f1 fpvectorial-svg: Fixes sweep-flag & large-arc for top-left coord system
git-svn-id: trunk@52871 -
2016-08-26 08:44:32 +00:00
maxim
867a96e859 IDE: regenerated translations and updated Russian translation
git-svn-id: trunk@52870 -
2016-08-25 22:40:11 +00:00
mattias
9942e3672e IDE: better replace word hint
git-svn-id: trunk@52869 -
2016-08-24 10:29:20 +00:00
mattias
b26152988c IDE: word+identifier completion: toggle replace word or left side on shift
git-svn-id: trunk@52868 -
2016-08-24 10:21:37 +00:00
mattias
2be768995c IDE: word completion: when option IdentComplReplaceIdentifier is off behave the same as identifier completion: replace only left side, issue #30510
git-svn-id: trunk@52867 -
2016-08-24 09:58:35 +00:00
mattias
ba346b2fc9 IDEIntf: clean up
git-svn-id: trunk@52866 -
2016-08-24 09:54:58 +00:00
juha
9e33289178 SynEdit: Prevent a range error and crash when selecting text in source editor. Issue #30506
git-svn-id: trunk@52865 -
2016-08-23 21:49:01 +00:00
wp
b095038501 fpvectorial: Fix rendering of elliptic arc segments (overwriting center x by y coordinate)
git-svn-id: trunk@52864 -
2016-08-22 16:05:22 +00:00
bart
8c06636b4b LazHelpHtml: UnQuotes the result of FinddefaultBrowser. Resolves issue #0030502.
git-svn-id: trunk@52863 -
2016-08-22 13:07:30 +00:00
bart
602280cef5 CaculatorForm: fix TCalculatorPanel.FindButton for buttons after the Square root button.
git-svn-id: trunk@52862 -
2016-08-22 12:40:48 +00:00
bart
b272a2aa9f ExtDlgs: implement TCalculatorDialog.OnCanClose. Part of Issue #0030449.
git-svn-id: trunk@52861 -
2016-08-22 10:36:50 +00:00
wp
39971c9461 fpvectorial: Fix paths being rendered incorrectly since addition of TopLeftCoordinates option.
git-svn-id: trunk@52860 -
2016-08-22 10:35:16 +00:00
bart
2e4aa22e32 Win32: TFontDialog: implement retrieving font settings before calling OnApplyClicked. Resolves Issue #0028636.
git-svn-id: trunk@52859 -
2016-08-21 23:15:42 +00:00
wp
3119693097 fpvectorial: Add WriteViewBox and WriteParagraph to svg writer.
git-svn-id: trunk@52858 -
2016-08-21 22:49:27 +00:00
mattias
bc57de6bb9 lazutf8: improved UTF8CharacterLength and UTF8CharacterLengthFast
git-svn-id: trunk@52857 -
2016-08-21 21:14:01 +00:00
juha
413f000fc0 LazUtils: Return 1 also for char #0 in UTF8CharacterLengthFast. Matches the logic in UTF8CharacterLength.
git-svn-id: trunk@52856 -
2016-08-21 19:48:01 +00:00
mattias
2ee19afd56 codetools: fixed forward defined class-of
git-svn-id: trunk@52855 -
2016-08-21 19:29:50 +00:00
bart
84f90e1ba1 Win32: TFontDialog: start implementing calling OnApplyClicked. Part of Issue #0028636.
git-svn-id: trunk@52854 -
2016-08-21 17:25:37 +00:00
juha
01c9a4b4d7 LazUtils: Add fast versions of UTF8CharacterLength and UTF8Length. Use them in LazUnicode unit.
git-svn-id: trunk@52853 -
2016-08-21 16:37:02 +00:00
bart
f6450e8a39 QT: implement TWSCommonDialog.QueryWSEventCapabilities for QT WS.
git-svn-id: trunk@52852 -
2016-08-21 12:30:27 +00:00
bart
d627f1e6fe GTK2: implement TWSCommonDialog.QueryWSEventCapabilities for GTK2 WS.
git-svn-id: trunk@52851 -
2016-08-21 12:27:13 +00:00
bart
4213e0848c Dialogs:
- implement a mechanisme to query the widgetset how and when to handle DoShow, DoCanClose and DoClose.
- implement QueryWSEventCapabilities for Win32 widgetset

git-svn-id: trunk@52850 -
2016-08-21 11:45:58 +00:00
bart
e2d9b0ef94 GTK3: TGtk3WSCommonDialog:
- call DoCanClose instead of OnCanClose in gtkDialogCloseQueryCB
- set UserChoice to mrCancel in gtkDialogDestroyCB
(synchronize with GTK2 implementation)

git-svn-id: trunk@52849 -
2016-08-21 10:29:37 +00:00
mattias
0eca7b739e IDE: fixed mem leak in jitforms, bug #30487
git-svn-id: trunk@52848 -
2016-08-20 21:49:02 +00:00
wp
ebdfafa1e6 fpvectorial: Fix svg writer incorrectly closing some xml tags.
git-svn-id: trunk@52847 -
2016-08-20 17:50:53 +00:00
wp
1658e33d9d fpvectorial: Fix format detection error due to ExtractFileExt returning an empty string if applied to an extension instead of a filename.
git-svn-id: trunk@52846 -
2016-08-20 17:50:16 +00:00
mattias
4f2a09c958 IDE: fixed mem leak in jitforms, bug #30487
git-svn-id: trunk@52845 -
2016-08-20 17:35:58 +00:00
mattias
2b61a95171 codetools: fixed setting EndPos of ctnGenericParam, bug #30489
git-svn-id: trunk@52844 -
2016-08-20 17:30:17 +00:00
wp
22a65dfeb7 fpvectorial: Add wmf to sample project fpvectorialconverter, some layout improvements.
git-svn-id: trunk@52843 -
2016-08-20 17:07:07 +00:00
wp
2292ee9bdb fpvectorial: svg writer supports TvPolygon now (incl WindingRule).
git-svn-id: trunk@52842 -
2016-08-20 14:11:43 +00:00
wp
d35e091575 fpvectorial: wmf writer respects winding rule when saving polygons.
git-svn-id: trunk@52841 -
2016-08-20 13:04:02 +00:00
wp
23c35aeff3 fpvectorial: Some refactoring of polygon painting.
git-svn-id: trunk@52840 -
2016-08-19 21:58:09 +00:00
bart
298e1155ad MaskEdit: fix pasting text with spaces when maskchar is cMask_AlphaNum, cMask_Letter and cMask_Number or cMask_NumberPlusMin. Issue #0030481.
git-svn-id: trunk@52839 -
2016-08-19 21:07:42 +00:00
wp
a07cb97913 fpvectorial: Implement rendering of gradients for TvPolygon
git-svn-id: trunk@52838 -
2016-08-19 20:35:12 +00:00