Commit Graph

128 Commits

Author SHA1 Message Date
sekelsenmat
9ed4d20684 fpvviewer: Adds more example files
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2728 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-04-19 12:31:08 +00:00
sekelsenmat
9f5228dd9f one more svg example
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2725 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-04-12 15:53:17 +00:00
sekelsenmat
393a073c75 fpvviewer: Now it fully redraws when dragging and syncs the control pos info with the spins
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2720 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-04-05 09:11:36 +00:00
sekelsenmat
265fe232b5 improved uncompress subproject
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2719 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-04-03 12:12:34 +00:00
sekelsenmat
4a386482fa adds more debug info to the uncompressor
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2718 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-04-03 11:13:44 +00:00
sekelsenmat
60bdc5be13 fpvviewer: Adds an uncompressor tool to help uncompress svgz
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2717 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-04-03 11:06:37 +00:00
sekelsenmat
c7504daf94 git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2716 8e941d3f-bd1b-0410-a28a-d453659cc2b4 2013-04-03 10:46:45 +00:00
sekelsenmat
9aa4af26d7 Adds more public test files
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2709 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-03-26 12:19:49 +00:00
sekelsenmat
56183071a6 fpvviewer: Adds properties to the drawer class and a nice instantaneous mousewheel zoom
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2707 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-03-22 10:33:46 +00:00
sekelsenmat
b84e2f1705 Adds svg example from w3c
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2706 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-03-22 10:32:44 +00:00
sekelsenmat
0fa9d2fa95 Adds more dxf and svg examples
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2636 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-01-23 11:13:17 +00:00
sekelsenmat
ff0febbfe2 Adds internal files of ODG examples
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2635 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-01-23 10:44:46 +00:00
sekelsenmat
39de091679 Adds odg tests
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2627 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-01-17 13:52:14 +00:00
sekelsenmat
6fa5fafa9b fpvviewer: Compilation fix
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2615 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-01-02 11:05:14 +00:00
sekelsenmat
46324aceaf fpvviewer: Adds SVG test files
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2614 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-01-02 10:48:20 +00:00
sekelsenmat
823ae323f3 fpvviewer: Adjusts to the new way of rendering
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2613 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-01-01 21:42:32 +00:00
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
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