Commit Graph

15632 Commits

Author SHA1 Message Date
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
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
wp
a07cb97913 fpvectorial: Implement rendering of gradients for TvPolygon
git-svn-id: trunk@52838 -
2016-08-19 20:35:12 +00:00
wp
5230d13340 fpvectorial: Add support for gradients to the svg writer.
git-svn-id: trunk@52836 -
2016-08-19 17:08:31 +00:00
wp
7205d8a04f fpvectorial: Refactor svg writer code. Add writing of TvRectangle and TvEllipse.
git-svn-id: trunk@52835 -
2016-08-18 21:14:41 +00:00
juha
3eb143d1bc Remove useless comments like { private declarations } from class skeletons.
git-svn-id: trunk@52832 -
2016-08-18 18:51:56 +00:00
wp
2cdcbefef6 fpvectorial: Fix text rotation for wmf.
git-svn-id: trunk@52831 -
2016-08-18 18:36:32 +00:00
wp
8023318178 fpvectorial: Trying to add brush style bsImage (not working yet). Improved bitmap and text handling by wmf reader/writer.
git-svn-id: trunk@52830 -
2016-08-18 17:06:14 +00:00
wp
9dcec9581e fpvectorial: Use correct placeholders for currently not implemented CREATEPATTERNBRUSH and DIBCREATEPATTERNBRUSH in wmf reader.
git-svn-id: trunk@52827 -
2016-08-18 06:20:48 +00:00
wp
efd1f9eca5 fpvectorial: Automatically close subpolygons of a polypolygon read from wmf. Don't close polylines.
git-svn-id: trunk@52826 -
2016-08-18 05:45:38 +00:00
wp
9b89d6e007 fpvectorial: Automatically close polygon read from wmf; introduce BkMode in wmf reader/writer.
git-svn-id: trunk@52825 -
2016-08-18 05:39:33 +00:00
wp
fb89d63113 fpvectorial: Some fixes in wmf reader (rounded rectangle, text positioning)
git-svn-id: trunk@52824 -
2016-08-17 23:10:45 +00:00
wp
c0b60cfaa4 fpvectorial: Add button "Save as wmf" to wmfviewer demo
git-svn-id: trunk@52823 -
2016-08-17 22:53:00 +00:00
wp
e7e8fa7715 fpvectorial: Initial commit of wmf writer
git-svn-id: trunk@52822 -
2016-08-17 22:48:17 +00:00
wp
d5275431fb fpvectorial: Expose FUseTopLeftCoordinates for writer as new TvPage property HasNaturalRenderPos
git-svn-id: trunk@52821 -
2016-08-17 21:09:24 +00:00
juha
612de13543 IdeIntf: Fix field definition editor to generate proper field name. Issue #30455, patch from Gerard Visent.
git-svn-id: trunk@52820 -
2016-08-17 18:21:25 +00:00
ondrej
2e76894327 CodeTools: don't rescan FPC directory twice due to the same unit (e.g. when the FPC dir is corrupted)
git-svn-id: trunk@52818 -
2016-08-17 16:43:05 +00:00
juha
dc5c4b535c Packager: Support dotted package names. Issue #30467.
git-svn-id: trunk@52813 -
2016-08-17 10:40:39 +00:00
juha
9367da0ae5 Remove extra checks for empty strings together with IsValidIdent. It already handles an empty string.
git-svn-id: trunk@52812 -
2016-08-17 10:40:29 +00:00
ondrej
f3ee10c357 IDE, CodeTools: rescan FPC directory cache automatically. Issue #30475
git-svn-id: trunk@52809 -
2016-08-16 22:32:22 +00:00
wp
6b358bef49 fpvectorial: Add comment explaining the position of the point X,Y in a TvRectangle.
git-svn-id: trunk@52808 -
2016-08-14 21:22:51 +00:00
wp
e1d3e708ed fpvectorial: Improved layout of wmf demo project; shelltreeview is readonly now.
git-svn-id: trunk@52806 -
2016-08-14 09:16:24 +00:00
wp
eb894b68ae fpvectorial: Fix wmfreader not passing background color to fpvectorial
git-svn-id: trunk@52805 -
2016-08-14 09:14:46 +00:00
wp
e9cab2159d fpvectorial: Fix svgreader incorrectly terminating subpolygons in multiple polygons
git-svn-id: trunk@52804 -
2016-08-14 09:12:51 +00:00
wp
08e9be93a9 fpvectorial: Correct rendering of "path with holes"
git-svn-id: trunk@52803 -
2016-08-14 09:11:12 +00:00
wp
2dc04023df fpvectorial: Add UseTopLeftCoords variable for wmf reader.
git-svn-id: trunk@52802 -
2016-08-13 22:41:52 +00:00
wp
726ce4d450 fpvectorial: Improved calculation of magnification factors in wmfviewer
git-svn-id: trunk@52800 -
2016-08-13 16:27:29 +00:00
wp
801a0ccb5c fpvectorial: Minor improvements of wmf demo program
git-svn-id: trunk@52798 -
2016-08-12 19:50:38 +00:00
wp
814eba3c6a fpvectorial: Add demo program for wmf
git-svn-id: trunk@52797 -
2016-08-12 16:27:33 +00:00
wp
edb78315fa fpvectorial: Initial version of a reader for wmf files.
git-svn-id: trunk@52796 -
2016-08-12 16:17:52 +00:00
wp
a625ed6a3f mrumenu: Add default value for MaxRecent. Add indexes to recent menu item default format mask.
git-svn-id: trunk@52793 -
2016-08-10 15:50:46 +00:00
mattias
a4ddf094a2 codetools: fixed AddWithBlock on ((i)), bug #29749
git-svn-id: trunk@52786 -
2016-08-04 20:04:12 +00:00
wp
fddf4ea109 TAChart. Fix typos in new DateTimeStepFormat and in axis demo
git-svn-id: trunk@52781 -
2016-08-03 20:44:16 +00:00
wp
b722e49778 TAChart: Add TATools to uses of TAGraph to make sure that BuiltinToolSet is created (fixes crash of converted projects from Delphi).
git-svn-id: trunk@52780 -
2016-08-03 08:18:47 +00:00
sekelsenmat
febc687143 carbon: Fixes crash in IDE with OpenGL, see bug #30440
git-svn-id: trunk@52779 -
2016-08-03 05:54:02 +00:00
wp
36748d73b7 TAChart: Add alternate date/time step formats to TDateTimeIntervalChartSource. Update axis demo.
git-svn-id: trunk@52778 -
2016-08-02 18:54:19 +00:00
wp
04209d1c09 TAChart: Fix TDateTimeIntervalChartSource.SuppressPrevUnit not updating chart if changed.
git-svn-id: trunk@52776 -
2016-08-02 16:18:51 +00:00
mattias
a3af6a18b4 IDE: fixed updating key/command relations, bug #30436
git-svn-id: trunk@52774 -
2016-08-02 08:23:28 +00:00
mattias
6e88fded34 lazutils: clean up
git-svn-id: trunk@52770 -
2016-08-01 20:06:41 +00:00
mattias
79f1b32221 codetools: fixed reading fpc unit cache
git-svn-id: trunk@52763 -
2016-08-01 07:45:24 +00:00
mattias
b1067f3140 synedit: less hints
git-svn-id: trunk@52762 -
2016-08-01 07:40:24 +00:00
martin
6b321fe144 SynEdit: revert 52474 #1c0abfedcb/52478 #2a7afe821b // more precise change indicator gutter. Issue #30152
git-svn-id: trunk@52761 -
2016-07-31 23:14:11 +00:00
martin
48873222a4 SynEdit: small optimization
git-svn-id: trunk@52759 -
2016-07-31 14:52:36 +00:00
martin
a4c0af395a Spelling
git-svn-id: trunk@52758 -
2016-07-31 14:48:50 +00:00
martin
65f56da2d8 LazClasses: TRefCountedObject, added debug helpers
git-svn-id: trunk@52757 -
2016-07-31 14:39:58 +00:00