Quick start manual
I-8
Delphi Language Guide
dual-interface 6-5
dynamic 7-10, 7-11
implementation 7-8
overloading 7-12
overriding 7-11, 7-12, 10-6
pointers 4-13, 5-31
publishing 7-5
static 7-10
virtual 7-6, 7-10, 7-11
$MINSTACKSIZE directive 11-2
mod 4-7
multibyte character sets 5-13
string-handling routines 8-7
multidimensional arrays 5-19, 5-22, 5-45
multiple unit references 3-7
multiplication 4-7
multithreaded applications 5-42
dynamically loadable libraries 9-8
mutually dependent classes 7-7
mutually dependent units 3-8
N
name (directive) 6-7, 6-8, 9-6
named parameters 10-12
names
exported routines 9-6
functions 6-3, 6-4
identifiers 4-17
packages 9-11
programs 3-1, 3-2
units 3-3, 3-7
naming conflicts 3-6, 4-31
near (directive) 6-6
negation 4-8
bitwse 4-9
nested conditionals 4-24
nested exceptions 7-33
nested routines 5-31, 6-11
New procedure 5-20, 5-28, 5-42, 7-4, 9-9, 11-1, 11-2
nil 5-28, 5-33, 5-42, 11-5
nodefault specifier 7-6, 7-17, 7-22
not 4-7, 4-8
Null (variants) 5-33, 5-35
null character 5-14, 11-6, 11-7, 11-10
null string 4-5
null-terminated strings 5-14 to 5-17, 5-29, 11-6,
11-7
mixing with Pascal strings 5-16
standard routines 8-6, 8-7
numerals 4-1, 4-4
as labels 4-5, 4-20
assembler 13-9
type 5-43, 6-9
O
object files
calling routines in 6-7
Object Inspector 7-5
object types 7-4
objects 4-22, 7-1
’of object’ 5-31
comparison 4-12
files and 5-26
memory 11-10
of (reserved word) 4-25, 5-18, 5-20, 5-26, 5-31, 6-16,
6-18, 7-24
of object (method pointers) 5-31
OleVariant 5-37
OleVariant type 5-29, 5-36
on (reserved word) 7-30
opcodes (assembler) 13-2, 13-3
open array constructors 6-18, 6-21
open array parameters 6-16, 6-21
and dynamic arrays 6-17
Open function 8-4, 8-5
OpenString 6-15
operands 4-6
operators 4-6 to 4-14
assembler 13-16
class 7-25
precedence 4-13, 7-26
or 4-8, 4-9
Ord function 5-3
order of method directives 7-9
ordinal types 5-3 to 5-9
ordinality 5-3
enumerated types 5-7, 5-8
out (output) parameters 6-12, 6-14, 6-20
out (reserved word) 6-12, 6-14
outer block 4-31
OutlineError 7-34
output (program parameter) 3-2
Output variable 8-3
overloaded methods 7-12
access specifiers 7-13, 7-18
publishing 7-5
overloaded procedures and functions 6-6, 6-8
default parameters 6-10, 6-20
dynamically loadable libraries 9-6
forward declarations 6-9
overriding interface implementations 10-6
overriding methods 7-11, 10-6
hiding and 7-12
overriding properties 7-23
access specifiers and 7-23
Automation 7-6
hiding and 7-23