===== Outline ===== ====Introduction==== *Pascal Programming *Lazarus IDE *About Lazarus IDE *Useful Setting ====Tutorials==== *Syntax *Summary *Program Structure *Variables *Ordinal Type *Enumerate Type *Pointer *Record *If Statement *For Statement *While Statement *Case Statement *Try Except *Try Finally *Procedures and Functions *Summary *Overloading *Overriding *Procedural Type *Object Oriented Programming *Class and Object *TObject *TPersistent *TComponent *Property *Access Specifier *Form-Based Programming *DLL Libraries *Calling Convention *Static Calling *Dynamic Calling *Standard Controls *TStringGrid *TMemo *TEdit *TLabel *TButton *RTTI Controls *TIPropertyGrid *TIEdit *TIButton *TILabel *TISpinEdit *Components *TStringList *HowTo *HotKey *Save and Load Data *Label...GoTo *External Useful Tutorials ====Examples==== *Mini Calculator *Unit Converter