Difference between revisions of "Lazarus IDE"
Jump to navigation
Jump to search
(quick seed page for organizing notes) |
|||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | <hide> | ||
+ | [[page type::article]] | ||
+ | [[thing type::Integrated Development Environment]] | ||
+ | [[language::Pascal]] | ||
+ | [[category:software]] | ||
+ | </hide> | ||
+ | ==About== | ||
+ | [[Lazarus IDE]] is a [[free/open source]] [[Integrated Development Environment]] for [[Free Pascal]], a form of [[Object Pascal]]. | ||
{{seed}} | {{seed}} | ||
+ | For information about the language, see [[Free Pascal]] | ||
+ | ==How to== | ||
+ | * '''Re-add a lost form to a project''': | ||
+ | ** create a new form with a temporary name | ||
+ | ** save the project | ||
+ | ** delete the 2 form-related files it creates | ||
+ | ** rename the files for the form you want to load to that temporary name | ||
+ | ** (untested) re-save the form under its permanent name | ||
==Errors== | ==Errors== | ||
* no FPC sources (solution: install package "fpc-source") | * no FPC sources (solution: install package "fpc-source") | ||
* [[no valid package file (.lpk) was found]] | * [[no valid package file (.lpk) was found]] | ||
+ | ==Links== | ||
+ | ===Reference=== | ||
+ | * {{wikipedia|Lazarus (IDE)}} | ||
+ | * [http://wiki.lazarus.freepascal.org/Lazarus_Documentation Lazarus Documentation]: compiling and installation | ||
+ | ** '''default library packages''': | ||
+ | *** '''FCL''': Free Component Library | ||
+ | **** [http://lazarus-ccr.sourceforge.net/docs/fcl/index.html Reference for package 'fcl'] | ||
+ | **** [http://lazarus-ccr.sourceforge.net/docs/fcl/index-8.html Index of all identifiers in package 'fcl'] | ||
+ | *** '''LCL''': Lazarus Component Library | ||
+ | **** [http://lazarus-ccr.sourceforge.net/docs/lcl/ Reference for package 'lcl'] (hierarchical) | ||
+ | **** [http://lazarus-ccr.sourceforge.net/docs/lcl/index-8.html Index of all identifiers in package 'lcl'] (alphabetic) | ||
+ | *** '''RTL''': Free Pascal Run-Time Library | ||
+ | **** [http://lazarus-ccr.sourceforge.net/docs/rtl/index.html Reference for package 'rtl'] | ||
+ | **** [http://lazarus-ccr.sourceforge.net/docs/rtl/index-8.html Index of all identifiers in package 'rtl'] | ||
+ | |||
+ | ===Tutorials=== | ||
+ | * (official) [https://wiki.lazarus.freepascal.org/Lazarus_Tutorial Lazarus Tutorial] | ||
+ | * (Sheep Dog Guides) [http://sheepdogguides.com/lut/ Lazarus Programming Tutorials] | ||
+ | * (SchoolFreeware) [http://schoolfreeware.com/Free_Pascal_Tutorials.html Free Pascal Tutorials - Lazarus Program Example Code] |
Latest revision as of 14:17, 18 September 2020
About
Lazarus IDE is a free/open source Integrated Development Environment for Free Pascal, a form of Object Pascal.
This page is a seed article. You can help HTYP water it: make a request to expand a given page and/or donate to help give us more writing-hours!
|
For information about the language, see Free Pascal
How to
- Re-add a lost form to a project:
- create a new form with a temporary name
- save the project
- delete the 2 form-related files it creates
- rename the files for the form you want to load to that temporary name
- (untested) re-save the form under its permanent name
Errors
- no FPC sources (solution: install package "fpc-source")
- no valid package file (.lpk) was found
Links
Reference
- Wikipedia
- Lazarus Documentation: compiling and installation
- default library packages:
- FCL: Free Component Library
- LCL: Lazarus Component Library
- Reference for package 'lcl' (hierarchical)
- Index of all identifiers in package 'lcl' (alphabetic)
- RTL: Free Pascal Run-Time Library
- default library packages:
Tutorials
- (official) Lazarus Tutorial
- (Sheep Dog Guides) Lazarus Programming Tutorials
- (SchoolFreeware) Free Pascal Tutorials - Lazarus Program Example Code