There are a number of text conventions used throughout this book.
CodeInText: Indicates code words in text, database table names, folder names, filenames, file extensions, pathnames, dummy URLs, user input, and Twitter handles. Here is an example: "A second way to customize your items (exactly as described for TListBox items) is to inherit your own class from TTreeViewItem and provide extra functionality or on-board components directly via code."
A block of code is set as follows:
TMyTreeViewItem = class(TTreeViewItem)
private
FPerson: TPerson;
protected
procedure SetPerson(const Value: TPerson);
public
property Person: TPerson read FPerson write SetPerson;
end;
When we wish to draw your attention to a particular part of a code block, the relevant lines or items are set in bold:
procedure TMyTreeViewItem.SetPerson(const Value: TPerson);
begin
FPerson := Value;
Text := Person.ToString;
end;
Bold: Indicates a new term, an important word, or words that you see onscreen. For example, words in menus or dialog boxes appear in the text like this. Here is an example: "The exact specifications of these boundaries are shown in the top toolbar of the BitmapLinks editor, in gray text: TBounds (4,00,168,00)-(84,00,197,00) TBounds (3,00,3,00)-(3,00,3,00)."