Difference between revisions of "ATShapeLine"

From Free Pascal wiki
Jump to navigationJump to search
(rewrite text, new URL)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
= About =
 
= About =
  
'''ShapeLine''' is a component which paints line (4 directions: left-right, up-down, diagonals),
+
'''ATShapeLine''' is a component which paints line (directions: left-right, up-down, diagonals),
with or without arrows at both sides. Line width is option. Line color and arrow color are options.
+
with or without arrows at both sides. Options: line width, line color, arrow size, arrow color, show arrows.
 
It is Lazarus port of Delphi component TLine (renamed since TLine id is busy with TAChart).
 
It is Lazarus port of Delphi component TLine (renamed since TLine id is busy with TAChart).
  
Line 8: Line 8:
 
* Ported by: Alexey Torgashin (Russia)
 
* Ported by: Alexey Torgashin (Russia)
  
Screenshot:
+
Screenshot of old Delphi demo:
  
 
[[File:shapeline.png]]
 
[[File:shapeline.png]]
Line 14: Line 14:
 
= Homepage =
 
= Homepage =
  
Homepage at github is https://github.com/Alexey-T/ShapeLine-Lazarus
+
GitHub: https://github.com/Alexey-T/ATShapeLine
 
   
 
   
 
= Requirements =
 
= Requirements =
  
* Lazarus: 1.4.0.
+
* Lazarus: 1.6+
* Tested on: Linux GTK2 (Ubuntu 14.04), Win32 (XP).
 
  
 
[[Category:Components]]
 
[[Category:Components]]

Latest revision as of 19:35, 13 August 2018

About

ATShapeLine is a component which paints line (directions: left-right, up-down, diagonals), with or without arrows at both sides. Options: line width, line color, arrow size, arrow color, show arrows. It is Lazarus port of Delphi component TLine (renamed since TLine id is busy with TAChart).

  • Original author: Gon Perez-Jimenez (Spain, 2002)
  • Ported by: Alexey Torgashin (Russia)

Screenshot of old Delphi demo:

shapeline.png

Homepage

GitHub: https://github.com/Alexey-T/ATShapeLine

Requirements

  • Lazarus: 1.6+