12.12.2012 Views

Teach Yourself Borland C++ in 14 Days - portal

Teach Yourself Borland C++ in 14 Days - portal

Teach Yourself Borland C++ in 14 Days - portal

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

516<br />

OnPa<strong>in</strong>t, 199<br />

OnResize, 199<br />

OnShow, 200<br />

handl<strong>in</strong>g, 204<br />

mouse, 284-285<br />

VCL components, <strong>14</strong>6-<strong>14</strong>8,<br />

152-153<br />

event handlers, <strong>14</strong>6<br />

Events page, 204<br />

EXE files, 171<br />

Execute( ) method, 308<br />

execution po<strong>in</strong>ts, 397<br />

Experts, 329<br />

Application, 331-335<br />

Dialog, 329, 331<br />

expressions, 10<br />

ExtendedSelection property<br />

(ListBox component), 294<br />

extend<strong>in</strong>g base class properties,<br />

495<br />

extensions (language), <strong>C++</strong>,<br />

489-491<br />

extern keyword (global<br />

variables), 56<br />

extraction operator (>>), 11<br />

F<br />

events<br />

__fastcall keyword, <strong>14</strong>9<br />

fields (databases), 467-471<br />

File dialog filters, creat<strong>in</strong>g<br />

(Application Expert), 332<br />

File menu commands<br />

Include Unit Hdr, 182<br />

New, 318<br />

File Open/File Save dialog<br />

boxes, 309-312<br />

DefaultExt property, 309<br />

FileName property, 309<br />

Files property, 310<br />

Filter property, 310<br />

FilterIndex property, 310<br />

InitialDir property, 311<br />

Options property, 311<br />

Title property, 311<br />

FileName property (File Open/<br />

File Save dialog boxes), 309<br />

files<br />

add<strong>in</strong>g to projects (Project<br />

Manager), 356-357<br />

application resource file, 170<br />

CPP, 171<br />

delet<strong>in</strong>g, 174<br />

DFM, 171<br />

DSK, 171<br />

EXE, 171<br />

H, 171<br />

headers, 11, 59-60<br />

I/O, 122-130<br />

<strong>in</strong>put, 123-124<br />

modes, 126-128<br />

output, 125-126<br />

IL?, 171<br />

libraries, 170, 2<strong>14</strong><br />

ma<strong>in</strong> form header/resource/<br />

source, 170<br />

MAK, 172<br />

OBJ, 172<br />

open<strong>in</strong>g (Code Editor),<br />

376-377<br />

OutDbg1.txt, 419<br />

project makefile, 170-171<br />

project source, 170<br />

RC, 172<br />

remov<strong>in</strong>g from projects<br />

(Project Manager), 357<br />

RES, 172<br />

resource, 342-343<br />

resource script, 172, 342<br />

sav<strong>in</strong>g (Code Editor), 377<br />

source, 55, 58<br />

TDW, 172<br />

tildes(~), 170<br />

units, 174<br />

Files property (File Open/File<br />

Save dialog boxes), 310<br />

Filter Editor dialog box, 310<br />

Filter property (File Open/File<br />

Save dialog boxes), 310<br />

FilterIndex property (File<br />

Open/File Save dialog boxes),<br />

310<br />

filter<strong>in</strong>g, local (databases),<br />

447-448<br />

F<strong>in</strong>d command (Search menu),<br />

379<br />

F<strong>in</strong>d/Replace dialog boxes, 313<br />

f<strong>in</strong>d<strong>in</strong>g braces, 43<br />

float data type, 18<br />

float<strong>in</strong>g-po<strong>in</strong>t numbers, 18<br />

FocusControl property (Label<br />

component), 306<br />

Font dialog boxes, 312-313<br />

Font properties<br />

components, 278-279<br />

TForm class, 195<br />

for loops, 45-47<br />

FORLOOP.CPP list<strong>in</strong>g, 47<br />

Form Designer, 218<br />

Alignment Palette, 233-237<br />

speed menu, 237<br />

components<br />

align<strong>in</strong>g, 232-239<br />

copy<strong>in</strong>g, 228<br />

cutt<strong>in</strong>g, 229<br />

lock<strong>in</strong>g, 228<br />

mov<strong>in</strong>g, 226-227<br />

order<strong>in</strong>g, 228-229<br />

past<strong>in</strong>g, 228<br />

plac<strong>in</strong>g, 219-220<br />

select<strong>in</strong>g, 221-226<br />

siz<strong>in</strong>g, 220, 229-232<br />

grid, 220-221<br />

Snap to Grid option, 220<br />

mov<strong>in</strong>g controls, 226<br />

speed menu, 218-219<br />

tab order, sett<strong>in</strong>g, 243-244<br />

Form Editor, 6<br />

forms<br />

dialog boxes, 187-193<br />

BorderStyle property, 189<br />

CL classes, 193<br />

modal/modeless, 189<br />

secondary w<strong>in</strong>dows, 193<br />

TabOrder property, 189<br />

events, 198-200<br />

OnActivate, 199<br />

OnClose, 199<br />

OnCloseQuery, 199<br />

OnCreate, 199<br />

OnDestroy, 199<br />

OnDragDrop, 199<br />

OnMouseDown, 199<br />

OnMouseMove, 199<br />

OnMouseUp, 199<br />

OnPa<strong>in</strong>t, 199<br />

OnResize, 199<br />

OnShow, 200<br />

ma<strong>in</strong> w<strong>in</strong>dow, 187<br />

MDI sample application,<br />

204-212<br />

methods, 197-198<br />

ArrangeIcons( ), 198<br />

Br<strong>in</strong>gToFront( ), 197

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!