RadioItem property, 323-324
raise, reserved word, 282-283
raising exceptions, see exception handling
Random function, 484
Read procedure, 182-183
read specifier, 521, 532, 534-535, 548
ReadInteger method, 384-385
ReadLine method, 684
ReadLn, 15, 26-27
reading from a text file, 176-177
ReadString method, 384-385
real data types, 19-20
records, 168-171, 704-705
and pointers, 195-196
C++, 172-173
searching for, 402
writing to disk, 181-183
Rectangle method, 465
recursion, 111-113
ref, reserved word, 677
refactoring, 607-609
Declare Variable, 607
Extract Method, 612
Extract Resource String, 611
Rename Symbol, 609
Refactorings window, 609-610
reference operator, 125
and pointers, 196
reference types, 665
register, 381
Register procedure, 520, 546
RegisterClass function, 497
RegisterClasses procedure, 412, 416-417
RegisterComponents procedure, 520, 546
Registry, 385
relational operators,
C++, 63
Delphi, 45-46
ReleaseDC function, 471
Remove from Project, 243, 554
remove, reserved word, 716
Rename Symbol refactoring, 609
repeat-until loop, 79-80
ReplaceText property, 361
reraising exceptions, see exception handling
.res, 30
reserved words, 12
Reset method, 702
Reset procedure, 176
untyped files, 184
resolution, 597-598
Resource Compiler, 502
resource protection, 289-291
resource-only DLL, 556-558
resources, 556-558
extracting resource strings, 611
Result, 97, 122
return, 34, 122-123
Rewrite procedure, 175-176, 589-590
untyped files, 184
RGB function, 459-460
Round function, 96
RTLVersion constant, 120-121
RTTI, 522
run-time type info, see RTTI
runtime packages, 244-245