C#, 660
calling conventions, 381
Cancel property, 272
CancelUpdates method, 406-407
CanUndo method, 353-354
Canvas, 460, 592 see also Pixels property
Caption property, 225
CaretPos property, 334-335
case, 58-60
else, 61-62
testing a list of values, 60-61
testing a range of values, 60
catch, 278, 281-282
cdecl, 451
.cfg, 7
ChangeCount property, 406-407
character data types, 20-21
charset, 575
Checked property, 323-324
child controls, 503
Chr function, 91-92
CIL, 657
cin, 44
circular form references, 262
class, 205
forward declaration, 696-697
reserved word in C++, 213
class aliases, 662
class libraries, 671
class references, 412-414
C++Builder, 416
instantiating in C++, 417-418
classes, 704
C#, 671
ClassType method, 417
Clear method, 349
ClearSelection method, 356
clipboard, 354
Clipboard object, 355
Close method, 684
CloseFile procedure, 176, 589-590
CloseKey method, 387
closure, 261
CLR, 657-658
Code Editor, 4-5
Sync Edit, 610-611 see also refactoring
Code Explorer, 4
code templates, 49
Color property, 329
COLORREF, 459
colors, 459, 645
inverting, 641-642, 646-647
comments, 13-14
C++, 31
common dialog controls, 328
filters, 331
common intermediate language, see CIL
Common Language Runtime, see CLR
compiler directives, 14
compiling, 558
Component Palette, 2
ComponentCount property, 298-299
components, 228
array properties, 570-572, 579
Boolean and enumerated properties, 524-525
creating, 515, 518-520
creating events, 536-538, 586
creating properties, 521, 523-524
creating properties, C++Builder, 547-548
creating set properties, 525
creating with C++Builder, 545-546
default array properties, 574
default property values, 526-527, 531
events in C++Builder, 548-549
grouping, 236
grouping properties, 543
indexed properties, 572-574, 599
Loaded procedure, 568-569
methods in C++Builder, 548-549
object properties, 538-540
object properties in C++Builder, 549-550
parent control, 567-568
property access methods, 532
publishing inherited properties, 574
Tool Palette icons, 541
Components property, 296, 298-299
compound assignment operators, 40
conditional compilation, 120-121
conditional opeator, 66-67, 124
console applications,
C source code, 31
C#, 660
creating, 6-7
creating C++Builder, 28
pausing, 35
source code, 11
Console class, 659-660
constant parameters, 108
constants, 26
array, 138-139
C#, 664
C++, 43
constructor, 206, 237, 389, 531-532, 618-619
C++Builder components, 549-550
open array, 146
TIniFile class, 384
container components, 236
TRadioGroup component, 317
containers, iterating, over, 77
Contains method, 302
Continue procedure, 82
conversion, 92-94
Convert class, 667-668
Copy function, 152-153
Copy Local, 672-673
CopyFrom method, 390
CopyRect method, 480-482
CopyToClipboard method, 354
cout, 36
width, 157-158
.cpp, 240
Create, 206
CreateForm method, 266, 412
CreateGraphics method, 722
CreateInstance method, 669
CreateWindow function, 494, 497-498, 503
c_str(), 218-219
Current property, 697-698, 702
custom exceptions, 286-289
custom messages, 426
CutToClipboard method, 354