Difference between revisions of "Lazarus Components Directory"

From Lazarus wiki
Jump to navigationJump to search
m
(Link to fpXMLXSDExport)
Line 15: Line 15:
 
*[[Daemons and Services|daemon]] - Creating background applications
 
*[[Daemons and Services|daemon]] - Creating background applications
 
*datadict
 
*datadict
*dbexport
+
*dbexport - Components that allow exporting datasets to RTF, simple XML and other XML formats (see [[fpXMLXSDExport]]: Delphi clientdataset format, Excel, MS Access, and ADO.Net), TeX, DBF, JSON, SQL statements, fixed format text files and CSV files.
 
*editortoolbar
 
*editortoolbar
 
*[[Lazarus for education|education]] - How to setup the IDE for courses and beginners
 
*[[Lazarus for education|education]] - How to setup the IDE for courses and beginners

Revision as of 07:49, 3 June 2013

Deutsch (de) English (en)

The "components" directory of the Lazarus source tree comes with a number of very useful components, and they are described bellow. Note that there are also other components which can be downloaded separetely from the Lazarus Code and Component Repository.

List of Components

  • aggpas
  • cgi
  • chmhelp - Provides context-sensitive help for the IDE using CHM files. See chmhelp
  • codetools
  • compilers
  • custom
  • customdrawn - An under construction package containing all kinds of custom drawn components for Lazarus.
  • customform
  • daemon - Creating background applications
  • datadict
  • dbexport - Components that allow exporting datasets to RTF, simple XML and other XML formats (see fpXMLXSDExport: Delphi clientdataset format, Excel, MS Access, and ADO.Net), TeX, DBF, JSON, SQL statements, fixed format text files and CSV files.
  • editortoolbar
  • education - How to setup the IDE for courses and beginners
  • externhelp
  • filebrowser
  • fpcunit
  • fpweb - Creating web applications with the fpWeb framework, which allows to use a same source to deploy a web application as CGI, FastCGI or as an Apache Module
  • h2pas
  • images
  • jcf2
  • lazcontrols
  • lazreport
  • lazsvnpkg
  • lazthread
  • leakview
  • macfiles
  • memds
  • messagecomposer
  • mouseandkeyinput
  • mpaslex
  • opengl - A windowed-control which provides an OpenGL surface
  • paradox
  • plotfunction
  • prettyformat
  • prettymessages
  • printers
  • projecttemplates
  • rtticontrols
  • rx
  • sdf
  • simpleideintf
  • sqldb
  • sqlite
  • synedit - SynEdit is an advanced multi-line edit control, which is integrated into the Lazarus.
  • synunihighlighter
  • tachart
  • tdbf
  • todolist
  • turbopower_ipro

See Also

  • LCL Components - A description of the main LCL controls which come installed with Lazarus, such as TMainMenu, TButton, TComboBox, TTimer, etc.