Difference between revisions of "Components and Code examples"

From Free Pascal wiki
Jump to navigationJump to search
Line 1: Line 1:
 
==Lazarus-CCR Released Components==
 
==Lazarus-CCR Released Components==
 +
 +
===Multi media===
 
* [[ACS]] - Audio Component Suite port from [http://acs.ullihome.de/ ACS]
 
* [[ACS]] - Audio Component Suite port from [http://acs.ullihome.de/ ACS]
 +
 +
===Graphics===
 
* [[GLScene]] - A port of the visual OpenGL graphics Library [http://www.glscene.org GLScene]
 
* [[GLScene]] - A port of the visual OpenGL graphics Library [http://www.glscene.org GLScene]
 +
* [[SMNetGradient]] - A Gradient Fill component for Lazarus.
 +
 +
===Tools===
 +
* [[FpSystools]] - Conversion of TurboPower's Systools for Kylix package to Lazarus/FPC
 
* [[EpikTimer]] - Precision timer component written specifically for Lazarus.
 
* [[EpikTimer]] - Precision timer component written specifically for Lazarus.
* [[FpSystools]] - Conversion of TurboPower's Systools for Kylix package to Lazarus/FPC
+
 
 +
===Archiving===
 +
* [[Zlibar]] - Objects to create and extract a zlib compressed archive containing multiple files
 
* [[FreePascalArchivePackage]] - Conversion of TurboPower Software's Abbrevia library for the Free Pascal Compiler
 
* [[FreePascalArchivePackage]] - Conversion of TurboPower Software's Abbrevia library for the Free Pascal Compiler
* [[TAChart]] - Charting component for Lazarus
+
 
* [[TPSQL]] - Components for connecting to PostgreSQL database servers
+
===Editors and viewers===
 +
* [[PowerPDF]] - Port of the PowerPDF (visual) components for Lazarus
 +
* [[RichView]] - Port of the TRichView Freeware Edition Components to Lazarus
 +
* [[Fshcomp]] - Edit components.
 +
 
 +
===Networking===
 
* [[Sockets]] - TCP/IP Sockets components
 
* [[Sockets]] - TCP/IP Sockets components
* [[VirtualTreeview]] - A port of the fast virtual treeview from [http://www.lischke-online.de/VirtualTreeview/ SoftGems]
 
* [[Zlibar]] - Objects to create and extract a zlib compressed archive containing multiple files
 
* [[ColorBox]] - Color picker with preview
 
 
* [[lNet]] - Networking components for TCP and UDP connections.
 
* [[lNet]] - Networking components for TCP and UDP connections.
* [[RingChart and AnalogWatch]] - Another Elliptical Chart and an Analogic Watch for Lazarus and FPC
+
 
* [[PowerPDF]] - Port of the PowerPDF (visual) components for Lazarus
+
===Databases===
* [[RichView]] - Port of the TRichView Freeware Edition Components to Lazarus
+
* [[TPSQL]] - Components for connecting to PostgreSQL database servers
 +
 
 +
===System===
 
* [[TrayIcon]] - A multiplatform System Tray component
 
* [[TrayIcon]] - A multiplatform System Tray component
 
* [[MultiDoc]] - A component to write pseudo-MDI application with Lazarus.
 
* [[MultiDoc]] - A component to write pseudo-MDI application with Lazarus.
* [[Fshcomp]] - Edit components.
+
* [[ColorBox]] - Color picker with preview
* [[SMNetGradient]] - A Gradient Fill component for Lazarus.
 
 
* [[DCPcrypt]] - DCPcrypt Cryptographic Component Library
 
* [[DCPcrypt]] - DCPcrypt Cryptographic Component Library
 +
 +
===Visual components
 +
* [[TAChart]] - Charting component for Lazarus
 +
* [[VirtualTreeview]] - A port of the fast virtual treeview from [http://www.lischke-online.de/VirtualTreeview/ SoftGems]
 +
* [[RingChart and AnalogWatch]] - Another Elliptical Chart and an Analogic Watch for Lazarus and FPC
 
* [[PlotPanel]] - A plotting and charting component for animated graphs
 
* [[PlotPanel]] - A plotting and charting component for animated graphs
  

Revision as of 14:58, 26 February 2006

Lazarus-CCR Released Components

Multi media

  • ACS - Audio Component Suite port from ACS

Graphics

Tools

  • FpSystools - Conversion of TurboPower's Systools for Kylix package to Lazarus/FPC
  • EpikTimer - Precision timer component written specifically for Lazarus.

Archiving

  • Zlibar - Objects to create and extract a zlib compressed archive containing multiple files
  • FreePascalArchivePackage - Conversion of TurboPower Software's Abbrevia library for the Free Pascal Compiler

Editors and viewers

  • PowerPDF - Port of the PowerPDF (visual) components for Lazarus
  • RichView - Port of the TRichView Freeware Edition Components to Lazarus
  • Fshcomp - Edit components.

Networking

  • Sockets - TCP/IP Sockets components
  • lNet - Networking components for TCP and UDP connections.

Databases

  • TPSQL - Components for connecting to PostgreSQL database servers

System

  • TrayIcon - A multiplatform System Tray component
  • MultiDoc - A component to write pseudo-MDI application with Lazarus.
  • ColorBox - Color picker with preview
  • DCPcrypt - DCPcrypt Cryptographic Component Library

===Visual components

Packages for FPC/Lazarus (not hosted here)

  • Starting with version 32, Lucas Gebauer's outstanding Synapse TCP/IP library is now compatible with Free Pascal and Lazarus. Lucas has also just released version 12 of his Synaser serial port communications suite that also runs under Free Pascal.
  • Indy
  • CUPS for Lazarus project Common UNIX Printing System for FPC/Lazarus.
  • FIBL FreeIBComponents package porting for Lazarus.

Example programs

Original contributors and changes

This page has been imported from the epikwiki version.