packages, 517, 674
installing, 520
PageControl property, 432
PageHeight property, 592-593
PageWidth property, 592-593
Panels property, 363
ParamCount function, 184
parameter list, 90
parameters, 106-111
C#, 677-679
C++, 122
constant, 108
default, 109-111
default, C++, 126
multiple, 109
out, 108
value, 106-107
value in C++, 125
variable, 107-108
params, reserved word, 680
ParamStr function, 184-186
parent control, 567-568
Parent property, 237, 258
PasteFromClipboard method, 355
PathDelim, 153-154
PByteArray, 645,-647
PChar, 446-450
PDF, 614-615
content streams, 629-633
cross-reference table, 635-636
cross-reference table entries, 622
document catalog, 634, 635
document header, 619-620
document information dictionary, 622-624
file trailer, 635-636
fonts, 624-626
indirect objects, 621
page contents objects, 629-633
page objects, 633-634
page tree object, 633-634
preparing strings, 627-629
resource dictionary, 626-627
sample document, 615-616
using the TPDFExport component, 637
Pen, 461-464
GDI+, 724
modes, 462-463
styles, 462
Perform method, 426-427
Picture Editor, 253-254
PixelFormat property, 644-645
Pixels property, 641
inverting colors, 641-642
solarizing, 642-643
pixels, custom descriptors, 647-648
platform directive, 153
Pointer type, 188-190
pointers, 187
and arrays, 193-195
and arrays, C++, 198
and records, 195-196
and strings, 195
and structures, 199
C++, 196
declaring, 187
dereferencing, 188
generic (Pointer), 188-190
initializing, 187-188
nil, 189
using, 188
polymorphism, 212-213, 411-412
PopupMenu property, 326
Pos function, 149-151
Position property, 249
PostMessage function, 426-427
precompiled headers, 32
Pred function, 92
preprocessor directives, 31-32
Print method, 591
Printer, 592
BeginDoc method, 592
EndDoc method, 592-594
NewPage method, 592, 594
PageHeight property, 592-594
PageWidth property, 592-594
printf, 35
printing, 589, 603-606
private, 522
procedural variables and types, 442, 448
procedure of object, 712
procedure, reserved word, 90
procedures, 89
array parameters, 144
creating, 95
forward declaration, 113-114
inlining, 116-119
overloading, 114-116
recursive, 111-113
program, 12
project files, 7, 29
project group, 439
Project Manager, 5, 673
projects,
compiling, 9
creating, 6-7
running, 9, 15
XML documentation, 663
properties
creating, 523-524
creating, C++Builder, 547-548
grouping, 543
publishing inherited, 574
property access methods, 532
property, reserved word, 521
protected, 522
protected block, 278
public, 522
published, 522, 524
publishing inherited properties, 574