Index
A
- ADC
- about / Installing Lazarus on Mac OS X
- Age variable / Debugging commands
B
- base64
- Button1Click method / Expanding the Hello World application
C
- CalculateAge function / Expanding the Hello World application
- CHM
- about / Using FPDoc
- Common Control tab, Souce Editor Window
- about / The Common Control tab
- TTreeView / The Common Control tab
- TPageControl / The Common Control tab
- TImageList / The Common Control tab
- component editors
- about / Component editors
- Component Tree window
- about / The Component Tree window
- console application version, Hello World
- about / Hello World console application version
- code, modifying / Modifying the code
- compiling / Compiling and running
- running / Compiling and running
- conversion methods
- about / Conversion methods
- filenames / Filenames and extension
- file extension types / Filenames and extension
- semantic and syntax differences / Semantic and syntax differences
- 32-bit and 64-bit considerations / 32-bit and 64-bit considerations
- resource files / Resource files
- Convert Delphi Project Wizard, using / Using the Convert Delphi Project Wizard
- Convert Delphi Project Wizard
- Copy method
- about / Component editors
D
- Darwin / Project Options
- Data Controls tab, Souce Editor Window
- about / The Data Controls tab
- TDBNavigator / The Data Controls tab
- db
- ddg_ds
- DEB format
- about / Installing Lazarus in Linux
- debugger features
- about / Other debugger features
- debugging, Hello World application
- about / Debugging
- debugging commands, Hello World application
- about / Debugging commands
- Step Over / Debugging commands
- Step Into / Debugging commands
- Run To Cursor / Debugging commands
- Stop / Debugging commands
- Evaluate/Modify / Debugging commands
- Inspect / Debugging commands
- Debug Inspector window, Hello World application
- about / Debugging commands
- Delphi classes
- Delphi project
- converting, manually / Converting a Delphi project manually
- Delphi VCL
- about / Differences between Lazarus and Delphi Components
- TDataSet component / Differences between Lazarus and Delphi Components
- TQuery component / Differences between Lazarus and Delphi Components
- Dialogs tab, Souce Editor Window
- about / The Dialogs tab
- TOpenDialog / The Dialogs tab
- TSaveDialog / The Dialogs tab
- TPrintDialog / The Dialogs tab
- TReplaceDialog / The Dialogs tab
- differences, VCL and LCL
- fonts / Fonts
- dragging and docking / Dragging and docking
- TEdit control / TEdit and TCustomEdit
- TCustomEdit control / TEdit and TCustomEdit
- TCustomTreeView / TCustomTreeView and TTreeView
- TTreeView / TCustomTreeView and TTreeView
- messages and events / Messages and events
- unit differences / Unit differences
- Doc-O-Matic
- about / Building the LazDE tool
- DoChange method / Adding events
- documentation formats, FPDoc
- HTML / Using FPDoc
- XHTML / Using FPDoc
- LaTeX / Using FPDoc
- text / Using FPDoc
- Man / Using FPDoc
- CHM / Using FPDoc
- RTF / Using FPDoc
- dom
- DRU
E
- Edit method
- about / Component editors
- Evaluate/Modify command
- about / Debugging commands
F
- FBeforeWriteMsg / Events with more parameters
- FCL
- about / Differences between Lazarus and Delphi Components
- base64 / Differences between Lazarus and Delphi Components
- db / Differences between Lazarus and Delphi Components
- ddg_ds / Differences between Lazarus and Delphi Components
- dom / Differences between Lazarus and Delphi Components
- gettext / Differences between Lazarus and Delphi Components
- htmldoc / Differences between Lazarus and Delphi Components
- inifiles / Differences between Lazarus and Delphi Components
- iostream / Differences between Lazarus and Delphi Components
- mysqldb / Differences between Lazarus and Delphi Components
- rtfpars / Differences between Lazarus and Delphi Components
- sh_pas / Differences between Lazarus and Delphi Components
- sh_xml / Differences between Lazarus and Delphi Components
- xmlcfg / Differences between Lazarus and Delphi Components
- xmlread / Differences between Lazarus and Delphi Components
- xmlwrite / Differences between Lazarus and Delphi Components
- zstream / Differences between Lazarus and Delphi Components
- FileName property / Adding properties
- fonts, LCL
- about / Fonts
- fonts, VCL
- about / Fonts
- FPDoc
- about / Using FPDoc
- documentation formats / Using FPDoc
- command-line options / Using FPDoc
- URL / Using FPDoc
- FreeBSD
- Lazarus, installing / Installing under FreeBSD
- meta port / Installing under FreeBSD
- FreeBSD ports
- about / Installing under FreeBSD
- Free Pascal (FPC)
- about / Why Lazarus?
- Free Pascal compiler
- about / Semantic and syntax differences
- Free Pascal Conversion
- about / Semantic and syntax differences
- Free Pascal meta port
- about / Installing under FreeBSD
G
- gettext
- GetVerbCount
- about / Component editors
- GTK
- about / The Object Inspector window
- GTK+ 2.x
- installing / Requirements
- URL / Requirements
- GUI version, Hello World
- about / Adding components and modifying code
- compiling / Compiling and running
- running / Compiling and running
H
- Haiku
- Hello World application
- console application version / Hello World console application version
- GUI version / Adding components and modifying code
- debugging / Debugging
- expanding / Expanding the Hello World application
- debugging commands / Debugging commands
- debugger features / Other debugger features
- deploying / Deploying
- HTML
- about / Using FPDoc
- htmldoc
I
- inifiles
- Inno Setup
- about / Deploying
- Inspect command
- about / Debugging commands
- iostream
L
- LaTeX
- about / Using FPDoc
- Lazarus
- about / Why Lazarus?
- advantages / Why Lazarus?
- installing, in Linux / Installing Lazarus in Linux
- installing, in Windows / Installing under Windows
- installing, on Mac OS X / Installing Lazarus on Mac OS X
- installing, on FreeBSD / Installing under FreeBSD
- installing, from source / Installing from source
- Lazarus binary RPM package
- downloading / Downloading and installing the Lazarus Linux RPM package
- Lazarus component
- new component package, creating / Creating a new component package
- properties, adding / Adding properties
- events, adding / Adding events
- events, with parameters / Events with more parameters
- property editors / Property editors
- component editors / Component editors
- Lazarus Component Library (LCL)
- about / Why Lazarus?
- Lazarus development environment
- configuring / Configuring the Lazarus development environment
- Lazarus installation, in Linux
- Lazarus binary RPM package, downloading / Downloading and installing the Lazarus Linux RPM package
- requisites / Requirements
- Lazarus Linux DEB package, downloading / Downloading and installing the Lazarus Linux DEB package
- for Ubuntu / Lazarus for Ubuntu
- Lazarus interface
- Object Inspector window / The Object Inspector window
- Component Tree window / The Component Tree window
- Source Editor window / The Source Editor window
- rebuilding, on Windows / Rebuilding Lazarus interface on Windows
- Lazarus LCL
- Lazarus Linux DEB package
- downloading / Downloading and installing the Lazarus Linux DEB package
- Lazarus Mac OS X i386
- about / Installing Lazarus on Mac OS X
- Lazarus Mac OS X PowerPC
- about / Installing Lazarus on Mac OS X
- LazDE
- building, steps / Building the LazDE tool
- existing source documentation, examining / Examining existing source documentation
- code, documenting / Documenting your code
- LCL Palette
- about / The LCL Palette
- LCL Palette window
- Linux
- Lazarus, installing / Installing Lazarus in Linux
M
- Mac OS X
- Lazarus, installing / Installing Lazarus on Mac OS X
- Mac OS X Intel
- about / Installing Lazarus on Mac OS X
- main menu, Souce Editor Window
- Man
- about / Using FPDoc
- meta port
- about / Installing under FreeBSD
- mysqldb
O
- Object Inspector window
- about / The Object Inspector window
- OnChange event / Adding events
P
- PrepareItem method
- about / Component editors
- Project Options dialog, Souce Editor Window / Project Options
- property editors
- about / Property editors
Q
- QT
- about / Requirements
- quick icons, Souce Editor Window / Main menu, quick icons, and the LCL Palette window
R
- RegisterComponentEditor
- about / Component editors
- RegisterComponents
- about / Creating a new component package
- RPM format
- about / Installing Lazarus in Linux
- RTF
- about / Using FPDoc
- rtfpars
- Run-Time Library (RTL) / Requirements
- Run menu, Source Editor Window
- about / The Run menu, The Tools menu
- Run To Cursor command
- about / Debugging commands
S
- sh_pas
- sh_xml
- source documentation
- examining / Examining existing source documentation
- Source Editor window
- about / The Source Editor window
- main menu / Main menu, quick icons, and the LCL Palette window
- quick icons / Main menu, quick icons, and the LCL Palette window
- LCL Palette window / Main menu, quick icons, and the LCL Palette window
- Projects Options dialog / Project Options
- Run menu / The Run menu, The Tools menu
- LCL Palette / The LCL Palette
- Standard tab / The Standard tab
- Common Control tab / The Common Control tab
- Dialogs tab / The Dialogs tab
- Data Controls tab / The Data Controls tab
- SQLdb tab / The SQLdb tab
- SQLdb tab, Souce Editor Window
- about / The SQLdb tab
- TSQLQuery / The SQLdb tab
- TSQLTransaction / The SQLdb tab
- TODBCConnection / The SQLdb tab
- TOracleConnection / The SQLdb tab
- TSQLite3Connection / The SQLdb tab
- TMySQL50Connection / The SQLdb tab
- Standard tab, Souce Editor Window
- about / The Standard tab
- TMainMenu / The Standard tab
- TPopupMenu / The Standard tab
- TToggleBox / The Standard tab
- TGroupBox / The Standard tab
- TFrame / The Standard tab
- TBitButton / The Additional tab
- TSpeedButton / The Additional tab
- TNoteBook / The Additional tab
- TStringGrid / The Additional tab
- Step Into command
- about / Debugging commands
- Step Over command
- about / Debugging commands
- Stop command
- about / Debugging commands
- Subversion (SVN)
- about / Installing from source
- SVN repositories
- about / Installing from source
T
- TAfterWriteMsgEvent / Events with more parameters
- TBaseComponentEditor
- about / Component editors
- TBeforeWriteMsgEvent / Events with more parameters
- TBitButton / The Additional tab
- TCheckListBox component editor
- about / Component editors
- TClassPropertyEditor
- about / Property editors
- TComponentEditor
- about / Component editors
- TCustomTreeView.DefaultItems / TCustomTreeView and TTreeView
- TCustomTreeView.ExpandSignType / TCustomTreeView and TTreeView
- TCustomTreeView.OnSelectionChange event / TCustomTreeView and TTreeView
- TCustomTreeView.Options property
- about / TCustomTreeView and TTreeView
- TCustomTreeView.Options property, options
- tvoAllowMultiselect / TCustomTreeView and TTreeView
- tvoAutoExpand / TCustomTreeView and TTreeView
- tvoAutoInsertMark / TCustomTreeView and TTreeView
- tvoAutoItemHeight / TCustomTreeView and TTreeView
- tvoHideSelection / TCustomTreeView and TTreeView
- tvoHotTrack / TCustomTreeView and TTreeView
- tvoKeepCollapsedNodes / TCustomTreeView and TTreeView
- tvoReadOnly / TCustomTreeView and TTreeView
- tvoRightClickSelect / TCustomTreeView and TTreeView
- tvoRowSelect / TCustomTreeView and TTreeView
- tvoShowButtons / TCustomTreeView and TTreeView
- tvoShowLines / TCustomTreeView and TTreeView
- tvoShowRoot / TCustomTreeView and TTreeView
- tvoShowSeparators / TCustomTreeView and TTreeView
- tvoToolTips / TCustomTreeView and TTreeView
- TDBNavigator control / The Data Controls tab
- text format
- about / Using FPDoc
- TForm
- about / The LCL Palette
- TFrame component
- about / The Standard tab
- TGroupBox component
- about / The Standard tab
- THelloConsoleApplication / Hello World console application version
- TImageList control / The Common Control tab
- TMainMenu component
- about / The Standard tab
- TMessageLog
- about / Adding properties
- TMySQL50Connection / The SQLdb tab
- TNoteBook / The Additional tab
- TNotifyEvent / Events with more parameters
- TODBCConnection / The SQLdb tab
- TOpenDialog control / The Dialogs tab
- TOracleConnection / The SQLdb tab
- TPageControl / The Common Control tab
- TPanel
- about / The Component Tree window
- TPopupMenu component
- about / The Standard tab
- TPrintDialog control / The Dialogs tab
- TReplaceDialog control / The Dialogs tab
- TSaveDialog control / The Dialogs tab
- TSpeedButton / The Additional tab
- TSQLite3Connection / The SQLdb tab
- TSQLQuery / The SQLdb tab
- TSQLTransaction / The SQLdb tab
- TStringGrid / The Additional tab
- TToggleBox component
- about / The Standard tab
- TTreeView control / The Common Control tab
W
- Win32 / Project Options
- Windows
- Lazarus, installing / Installing under Windows
- Lazarus interface, rebuilding on / Rebuilding Lazarus interface on Windows
- WriteMessage function / Events with more parameters
X
- XHTML
- about / Using FPDoc
- xmlcfg
- xmlread
- xmlwrite
Z
- zstream