1 Starting to program 2 Lazarus and Pascal 3 Types, variables, constants and assignments
a. Pascal types,
b. Ordinal types,
c. The boolean type,
d. Enumerated types,
e. Type conversion,
f. Typecasts,
g. Variables,
h. Initialised variables,
i. Assignment: placing a value in a variable,
j. Extended numerical assignment operators,
k. Constants and literal values,
l. A program example: simple_types,
m. Typed constants,
n. Pointers, o. Review Questions
4 Structured types 5 Expressions and operators 6 Pascal statements 7 Routines: functions and procedures 8 Class: An elaborate type 9 Polymorphism 10 Units, GUI programs and the IDE 11 Display Controls
a. TLabel,
b. exploring TLabel properties,
c. TStaticText,
d. TBevel and TDividerBevel,
e. TListBox,
f. TStatusBar,
g. Further options,
h. Review Questions 12 GUI Edit controls 13 Lazarus GUI projects 14 Component Containers 15 Non-visual GUI Support classes 16 Files and Errors 17 Working within known limits 18 Algorithms and Unit tests 19 Debugging techniques 20 Further resources
SKU: Learning Lazarus Electronic Version (PDF)Category: BooksTag: Lazarus book