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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Cascade( ), 198<br />

Close( ), 198<br />

CloseQuery( ), 198<br />

Next( ), 198<br />

Previous( ), 198<br />

Pr<strong>in</strong>t( ), 198<br />

ScrollInView( ), 198<br />

SetFocus( ), 198<br />

Show( ), 198<br />

ShowModal( ), 198<br />

Tile( ), 198<br />

multiple, creat<strong>in</strong>g<br />

applications, 180-182<br />

panels, 158<br />

properties, 194-197<br />

ActiveControl, 194<br />

ActiveMDIChild, 196<br />

AutoScroll, 194<br />

BorderStyle, 194<br />

Canvas, 196<br />

ClientHeight, 195<br />

ClientRect, 196<br />

ClientWidth, 195<br />

Font, 195<br />

FormStyle, 195<br />

Handle, 197<br />

HelpContext, 195<br />

HorzScrollBar, 194<br />

Icon, 195<br />

ModalResult, 197<br />

Owner, 197<br />

Parent, 197<br />

Position, 196<br />

VertScrollBar, 194<br />

Visible, 196<br />

W<strong>in</strong>dowState, 196<br />

Forms tab<br />

Object Repository, 319<br />

Project Options dialog box,<br />

363-365<br />

FormStyle property (TForm<br />

class), 195<br />

frameworks, 132-136, 163<br />

<strong>C++</strong><br />

MFC, 137-138<br />

OWL, 136-138<br />

VCL, 139-163<br />

class hierarchy, 156-157<br />

component classes,<br />

157-161<br />

components, 139-<strong>14</strong>8,<br />

152-153<br />

dynamic allocation, 154<br />

form/application classes,<br />

157<br />

functions, default<br />

parameters, 155<br />

multiple <strong>in</strong>heritance, 155<br />

overload<strong>in</strong>g, 154-155<br />

utility classes, 161<br />

fstream class, 122<br />

FTP component, 475<br />

function po<strong>in</strong>ters, 492<br />

functions<br />

add<strong>in</strong>g, 336, 339-340<br />

atoi( ), 62<br />

class member, 90, 105-107<br />

nam<strong>in</strong>g, 91<br />

constructors, 99-101, 129<br />

data members, this, 107-109<br />

destructors, 102-103<br />

displayRecord( ), 63<br />

DrawText( ), 11<br />

getch( ), 64<br />

<strong>in</strong>l<strong>in</strong>e, 59, 91-93<br />

LoadStr<strong>in</strong>g( ), 347<br />

ma<strong>in</strong>( ), 26-28<br />

multiply( ), 24<br />

overload<strong>in</strong>g, 86-87, 93<br />

errors, 87<br />

overrid<strong>in</strong>g, 118<br />

parameters, 22<br />

default, 89-90<br />

PlaySound( ), 347<br />

private member, 106<br />

protected member, 106<br />

prototypes, 22<br />

public member, 105<br />

recursion, 24<br />

rules, 25<br />

showResult( ), 24<br />

sizeof( ), 62<br />

spr<strong>in</strong>tf( ), 33-35<br />

static member, 106<br />

strcat( ), 32<br />

strcmp( ), 32<br />

strcmpi( ), 32<br />

strcpy( ), 32-34<br />

str<strong>in</strong>g manipulation, 32-34<br />

strlen( ), 33<br />

strstr( ), 33<br />

strupr( ), 33<br />

TextOut( ), 11<br />

Height property (components)<br />

virtual, 117<br />

W<strong>in</strong>Ma<strong>in</strong>( ), 26<br />

wspr<strong>in</strong>tf( ), 34-35<br />

see also methods<br />

G-H<br />

517<br />

general protection faults, see<br />

GPFs<br />

getch( ) function, 64<br />

getters (data member<br />

functions), 104<br />

global scope, 55<br />

global variables, 55-56<br />

extern keyword, 56<br />

Glyph property (BitBtn<br />

component), 300-301<br />

glyphs, 300-301<br />

Go To Address command<br />

Code Editor speed menu,<br />

395, 415<br />

Search menu, 415<br />

Goto Address dialog box, 415<br />

goto loops, 49-50<br />

GPFs (general protection<br />

faults), 37, 421-422<br />

application term<strong>in</strong>ation, 422<br />

delet<strong>in</strong>g deleted po<strong>in</strong>ters, 422<br />

overwritt<strong>in</strong>g arrays, 422<br />

un<strong>in</strong>itialized po<strong>in</strong>ters, 421<br />

grep (Global Regular<br />

Expression Pr<strong>in</strong>t), 379-380<br />

grid (Form Designer), 220-221<br />

GroupIndex property<br />

(SpeedButton component),<br />

303<br />

gutter (Code Editor), 376<br />

H files, 171<br />

Handle property (TForm<br />

class), 197<br />

HandleAllocated method<br />

(components), 282<br />

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

header files, 11<br />

headers, 59-60<br />

pre-compiled, 370<br />

sentries, 59-60<br />

heap, 69-70, 93<br />

Height property (components),<br />

281

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

Saved successfully!

Ooh no, something went wrong!