Commit Graph

162 Commits

Author SHA1 Message Date
39fc078e2e fpvviewer: Adapts to support the new background color
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2606 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-12-28 12:32:48 +00:00
43bbb91965 fpvviewer: Adds the possibility to force a text encoding when reading the file
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2602 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-12-21 09:41:22 +00:00
24535a5161 fpvviewer: Adds a nice search next option for searching in the DXF tokens tree
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2601 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-12-20 12:02:51 +00:00
ee0b3b153c fpvviewer: Makes the tokens treeview occupy the entire client area
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2474 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-07-05 11:24:06 +00:00
63b0a8c17e fpvviewer: Adds more debug info for formula tokens
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2473 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-07-05 11:07:48 +00:00
e29764a85f fpvviewer: Adds a new button to use the new fpvectorial debug system
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2467 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-06-23 13:22:12 +00:00
95d589c4eb fpvviewer: Adds more vectorial reference files
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2438 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-05-16 08:36:03 +00:00
b35007ddbc fpvviewer: More examples
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2437 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-05-16 07:53:41 +00:00
8a36e1140c fpvviewer: More examples
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2436 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-05-16 07:49:29 +00:00
e543fe6d7f fpvviewer: Adds controls to allow walking through the drawing in the X and Y axises
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2424 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-05-10 10:14:28 +00:00
04ac8f2295 Adds another EPS Example
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2420 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-05-07 05:59:56 +00:00
007ed94507 fpvviewer: Adds EPS test files
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2416 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-05-06 17:37:20 +00:00
0e2d71b9bb fpvviewer: Adds the EPS format reference
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2415 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-05-06 17:32:33 +00:00
28027f8742 fpvviewer: Adds mathml test files
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2387 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-04-11 11:54:12 +00:00
2e40e2dbee Adds the example terrain for fpvviewer
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2369 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-03-29 09:36:58 +00:00
646d7db969 Implements zoom support for the contour lines
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2368 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-03-29 09:35:16 +00:00
e751b4f19f Increases the fpvviewer number of contour level
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2367 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-03-29 09:23:59 +00:00
ac4762265b fpvviewer: Now the contour line drawer is working
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2366 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-03-29 08:50:37 +00:00
3d8de9876b fpvviewer: Starts the contour line code
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2365 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-03-27 07:23:43 +00:00
9c25958c27 Starts a repository of reference files for fpvectorial
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2181 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-12-04 12:10:54 +00:00
83468cddf5 fpvectorial is in Lazarus, so no need for it here
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2104 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-10-30 16:43:35 +00:00
d295c567f9 fpvectorial: Fixes SVG input/output
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1914 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-09-07 12:15:43 +00:00
628c2fe4ab fpvectorial: Large rework: Removes from compilation the old PDF support and changes everything to a new architecture with multiple page support
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1913 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-09-07 11:04:33 +00:00
d76516ceb2 fpvectorial: Fixes final issues with the brush and relative lines / curves
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1899 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-09-05 09:41:53 +00:00
63a505f457 Removes debug info for clipping regions
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1898 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-09-05 08:30:52 +00:00
ff31f3bc31 fpvectorial: Prepares for more debug info for clip regions
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1893 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-09-04 09:39:57 +00:00
2d0db03fad fpvectorial: Isolates the bezier to polygon conversion in a dedicated routine
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1892 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-09-04 09:22:54 +00:00
9bee1dc7a8 fpvectorial: Fixes the drawing of solids drawn with beziers
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1891 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-09-04 08:54:19 +00:00
130b841ac4 fpvectorial: Solves the error in for loops in the EPS reader
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1890 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-09-04 08:03:59 +00:00
b7a4312060 fpvectorial: Disabling debug info
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1886 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-09-01 13:28:53 +00:00
f8be3415b2 Adds support for pen width in eps input and canvas output, advances the eps reader but still cant fix all problems with the test image
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1885 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-09-01 12:51:27 +00:00
26832a9a73 fpvectorial: Advances the eps reader, but still didnt find out why a part of the drawing ends up with negative coords
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1884 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-09-01 11:56:28 +00:00
50167841fd fpvectorial: Adds multiline support for text, adds a new translate function to entities
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1809 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-08-18 11:39:57 +00:00
126ca68383 fpvectorial: Removes unused Z coordinates and makes the entity classes smarter, adds support for searching for elements
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1808 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-08-18 09:11:51 +00:00
5ed4ad7427 fpvectorial: Adds support for guessing the document size and zoom level
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1807 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-08-17 14:57:54 +00:00
432fd2d3dd Merges changes from fpc trunk
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1803 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-08-16 16:02:19 +00:00
d043a4676f fpvectorial: Implements support for clipping regions, specially for PostScript
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1768 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-07-29 11:11:14 +00:00
e7119b8f38 fpvectorial: Implements support for arc in the postscript reader
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1766 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-07-28 14:42:21 +00:00
4ae88e39cb fpvectorial: Finishes fixing the colors in the PostScript reader
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1744 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-07-15 11:11:24 +00:00
b1dffdca6a fpvectorial: Fixes some bugs in the PostScript interpreter, previously it didnt run some procedures, and adds more commands to it
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1743 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-07-15 10:17:44 +00:00
01ce49eb39 fpvectorial: Vast improvements to the PostScript interpreter, fixes running procedures
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1722 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-06-28 15:54:03 +00:00
a5555df407 fpvectorial: adds an entity to contain raster images
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1717 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-06-22 12:35:17 +00:00
8be5dbf81c fpvectorial: small fixes
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1689 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-06-17 09:50:51 +00:00
e5467e55fa Adds a new test in fpvviewer
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1688 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-06-17 09:44:25 +00:00
e2aa553c6c Fixes compilation of fpvviewer
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1687 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-06-17 09:38:09 +00:00
20bce90e6b fpvectorial: Major rework to have a single list of entities, allowing to use that as a Z-Order
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1686 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-06-17 09:34:54 +00:00
91483bb56d fpvectorial: minor fixes and commenting
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1685 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-06-16 10:56:47 +00:00
c924f3011e fpvectorial: Removes TvColor and now uses TFPColor
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1684 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-06-16 10:32:44 +00:00
3ccb5e6a96 fpvectorial: Adds support for brush color and style in svg outputting
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1683 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-06-16 10:15:51 +00:00
e29333eafb fpvectorial: Can already render some PostScript
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1676 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-06-14 12:49:29 +00:00