Lazarus Components Directory
From Lazarus wiki
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
- codetools
- compilers
- custom
- customdrawn
- customform
- daemon
- datadict
- dbexport
- editortoolbar
- education
- externhelp
- filebrowser
- fpcunit
- fpweb
- h2pas
- images
- jcf2
- lazcontrols
- lazreport
- lazsvnpkg
- lazthread
- leakview
- macfiles
- memds
- messagecomposer
- mouseandkeyinput
- mpaslex
- opengl
- paradox
- plotfunction
- prettyformat
- prettymessages
- printers
- projecttemplates
- rtticontrols
- rx
- sdf
- simpleideintf
- sqldb
- sqlite
SynEdit, synunihighlighter
- SynEdit is an advanced multi-line edit control, which is integrated into the Lazarus. It is the code editor of the Lazarus IDE and is available in the directory "lazarus/components/synedit". It supports Syntax Highlighting, code completion, code folding and includes exporters for html, tex and rtf. It is a fully custom drawn component, meaning that it doesn't wrap native controls of each platform and that no external library is required; this make SynEdit a crossplatform component. Note that the SynEdit available with Lazarus is a fork of the original SynEdit for Borland Delphi, Kylix and C++Builder which can be found in synedit at sourceforge. : TSynEdit, TSynAutoComplete, TSynExporterHTML, TSynMacroRecorder, TSynMemo, TSynPasSyn, TSynFreePascalSyn, TSynCppSyn, TSynJavaSyn, TSynPerlSyn, TSynHTMLSyn, TSynXMLSyn, TSynLFMSyn, TSynUNIXShellScriptSyn, TSynCssSyn, TSynPHPSyn, TSynTeXSyn, TSynSQLSyn, TSynPythonSyn, TSynVBSyn, TSynAnySyn, TSynMultiSyn
[[[tachart]]
- tdbf
- todolist
- turbopower_ipro