Difference between revisions of "Lazarus IDE"
Jump to navigation
Jump to search
(→Reference: components) |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 6: | Line 6: | ||
</hide> | </hide> | ||
==About== | ==About== | ||
− | [[Lazarus IDE]] is a [[free/open source]] [[Integrated Development Environment]] for [[Free Pascal]]. | + | [[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]] | 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") | ||
Line 15: | Line 22: | ||
===Reference=== | ===Reference=== | ||
* {{wikipedia|Lazarus (IDE)}} | * {{wikipedia|Lazarus (IDE)}} | ||
− | * [http://wiki.lazarus.freepascal.org/Lazarus_Documentation Lazarus Documentation] | + | * [http://wiki.lazarus.freepascal.org/Lazarus_Documentation Lazarus Documentation]: compiling and installation |
− | ** [http://lazarus-ccr.sourceforge.net/docs/lcl/ Reference for package 'lcl'] ( | + | ** '''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=== | ===Tutorials=== | ||
− | * [http://sheepdogguides.com/lut/ Lazarus Programming 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