Commit Graph

33 Commits

Author SHA1 Message Date
sekelsenmat
90c3a68e07 fpvviewer: Very small improvements
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2745 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-06-10 07:33:00 +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
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
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
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
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
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
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
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
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
sekelsenmat
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
sekelsenmat
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
sekelsenmat
b38dc79b7e fpvectorial: Advances the EPS reader
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1669 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-06-08 13:53:25 +00:00
sekelsenmat
b381033113 Adds a quick pointer builder helper routine and a rendering test to the viewer
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1665 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-06-07 09:50:13 +00:00
sekelsenmat
f2e84200cb Starts the EPS reader
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1664 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-06-06 16:23:00 +00:00
sekelsenmat
60d7759c8a fpvectorial: adds new overloaded read/write methods which auto-detect the format
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1631 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-05-10 15:19:30 +00:00
sekelsenmat
b7777efdb9 fpvectorial: Fixes reading huge DXF map files
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1548 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-04-02 17:58:44 +00:00
sekelsenmat
0101aea6b7 fpvectorial: Fixes DXF reading of SPLINE and LWPOLYLINE and adds better debug info
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1546 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-04-02 17:01:28 +00:00
sekelsenmat
e29c8ef485 Starts fixing the rendering of documents with negative coords and crazy document sizes
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1513 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-02-28 13:39:12 +00:00
sekelsenmat
31a7114c96 Implements focus, fixes drawing and removes redundant controls for the fpvviewer
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1496 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-02-12 11:24:28 +00:00
sekelsenmat
a849e63ce3 Improves the viewer
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1492 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-02-10 08:32:49 +00:00
sekelsenmat
6bad8a4219 Improves the drawer and starts reading the document size
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1491 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-02-10 08:24:19 +00:00
sekelsenmat
11f1066ff7 Finishes fixing the arc to canvas drawing
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1490 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-02-10 07:44:38 +00:00
sekelsenmat
d67eefba96 Implements the new DXF Tokenizer
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1458 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-01-25 14:13:33 +00:00
sekelsenmat
889d7ad6a0 Basic implementation of the fpvectorial viewer
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1447 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-01-14 14:45:47 +00:00
sekelsenmat
15742393b1 Starts a fpvectorial reader
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1446 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-01-14 13:59:51 +00:00