Index - Mastering Delphi 7 [Electronic resources] نسخه متنی

اینجــــا یک کتابخانه دیجیتالی است

با بیش از 100000 منبع الکترونیکی رایگان به زبان فارسی ، عربی و انگلیسی

Mastering Delphi 7 [Electronic resources] - نسخه متنی

Marco Cantu

| نمايش فراداده ، افزودن یک نقد و بررسی
افزودن به کتابخانه شخصی
ارسال به دوستان
جستجو در متن کتاب
بیشتر
تنظیمات قلم

فونت

اندازه قلم

+ - پیش فرض

حالت نمایش

روز نیمروز شب
جستجو در لغت نامه
بیشتر
توضیحات
افزودن یادداشت جدید






Index


I


IAppServer interface, 649–650, 667, 890–891

IAppServerOne interface, 654

IAppServerSOAP interface, 891

IB provider, 618

IB_WISQL tool, 564

IBClasses dataset, 610

IBClassReg dataset, 609–610

IBConsole application, 562–564, 563–564

IBDatabase component, 592

IBDatabaseInfo component, 592

IBDataSet component, 592

IBEvents component, 592

IBM DB2 drivers, 567

IBPeopleReg dataset, 610

IBQuery component, 592

IBSQL component, 592

IBSQLMonitor component, 592, 598

IBStoredProc component, 592

IBTable component, 592

IBTransaction component, 592

IBUpdateSQL component, 592

IBX. See InterBase Express (IBX)

IbxEmp example, 593–595

IbxMon example, 598, 599

IbxUpdSql example, 595–597, 598

ICO files, 34

IComponentEditor interface, 393

icons

for applications, 297

for borders, 256–257, 257

IdAntiFreeze component, 738

IDAPI (Independent Database Application Programming Interface), 615


IDE (Integrated Development Environment), 3–4, 5

compiler messages, 9–10

Component Palette. See Component Palette

debugger, 42

desktop settings in, 5–6

editor. See editors

environment settings in, 6–7

Form Designer, 18–19

libraries in, 5

menus, 7

Object Inspector, 19–23

project management in, 26–32, 27, 32

to-do lists, 7–9, 8

tools, 33–34

identifiers, 924

IDispatch interface, 84, 458, 467–469, 851

IDisposable interface, 912, 915

idle state, 302

IdMessage class, 748

IDockManager interface, 235

IDOMAttr interface, 838

IDOMDocument interface, 838

IDOMElement interface, 838

IDOMNode interface, 838

IDOMNodeList interface, 838

IDOMParseError interface, 836

IDOMText interface, 838

IdPop3 component, 748

IDs

GUIDs. See GUIDs (Globally Unique Identifiers)

in Interbase, 600–602, 601

IdSMTP component, 748

IdTCPClient component, 741

IdTCPServer component, 741

idThreadMgrDefault component, 738

idThreadMgrPool component, 738

IeFirst example, 860–864, 861, 863

$IF directive, 44

IFirstServer interface, 471–473

IFontDisp interface, 478

IFormOperations interface, 333

IfSender example, 106–107, 106

IfThen function, 88–89, 92

ignorableWarning method, 851

IIDs (interface IDs), 459

IInterface interface, 69, 84, 457

IInvokable interface, 84, 878

IISAM (Installable Indexed Sequential Access Method) drivers, 624

IL Disassembler (ildasm.exe), 908

ildasm.exe (IL Disassembler), 908

Image Editor tool, 33, 348

image viewer in multiple-page forms, 207–210, 207

ImagEdit.exe tool, 33

ImageIndex property

for actions, 222

in ListView, 189

for menu items, 174

ImageList class, 189, 203, 213


images

for dialog boxes, 288

in ListView controls, 188–193, 191

on menus, 185

Images property

for menu items, 174

for toolbars, 213

IMdInform interface, 498

IMdWArrowX interface, 488

implementation diagrams, 434

Implementation File Update Wizard, 495

implementation section

for DLLs, 400

uses statement in, 256

implicit transactions, 589

Import Source File dialog box, 438

Import Type Library dialog box, 477

ImportedConstraint property, 657

importing

Jet engine for, 628–629

in ModelMaker, 437–438

IN clause in SELECT, 628

in-place activation, 484

in-place editing, 480

in-place expansion of component references, 20

in-process servers, 457

Include method, 927

IncludePathURL property, 860

IncludeTrailingPathDelimiter function, 87

Increase method, 49, 495

Increment property, 270

incremental searches, shortcut keys for, 16

indenting, shortcut keys for, 16

Independent Database Application Programming Interface (IDAPI), 615

IndexDefs property, 513

indexes

in ADO, 632

in ClientDataSet, 512–513

IndexFieldNames property, 512, 632

Indexing Service, 618

IndexOf method, 128

Indy (Internet Direct) components, 738, 741–744, 744

HTML. See HTML (Hypertext Markup Language)

HTTP. See HTTP (Hypertext Transfer Protocol)

for mail, 748–750, 749

Indy (Internet Direct) project, 951

IndyDbSock example, 747, 747

IndySock1 example, 741–744, 744

INetXCustom, 859

InetXPageProducer, 858–859, 861–863, 861

InetXPageProducer editor, 863

infinite constants, 88

Infinity constant, 88

InflateRect function, 682

InFocus example, 176–178, 177

information hiding, 48

inheritance

from existing types, 59–63, 60

form, 318–319

from base forms, 319–321, 319–320

polymorphic, 321–324, 322

in ModelMaker, 437–438

restricting, 447

type compatibility in, 62–63

inherited keyword, 65, 272, 320–321

InheritsFrom method, 67, 105

INI files, 331–332

initialization

of COM objects, 464

constructors for, 54

of datasets, 690–691

initialization section, 473–474

Initialize method

for automation servers, 474

in TNumber, 464

InitializeControls method, 936–937

InitializeMenu method, 936, 939–940

InitWidget method, 162

inline keyword, 325

inner transactions, 634–635

input, forms

keyboard, 259–261, 260

mouse, 261–265

input focus

handling, 176–178, 176–177

messages for, 374

Input Mask editor, 164

InputBox function, 289

InputQuery function, 289

InquireSoap interface, 897

InRange function, 89

Insert command for records, 520

Insert method, 128

insert operations, trigger firing from, 565

InsertComponent method, 118–119

InsertObjectDialog method, 481

InsertRecord method, 701

inside-out activation, 484

Install COM+ Object dialog box, 495–496

Install Into New Application page, 496

Installable Indexed Sequential Access Method (IISAM) drivers, 624

installing

DLL wizards, 41

property editors, 391–392

instances, checking for, 307–310

InstanceSize method, 105

instancing in COM, 463

Integer type, 478

Integrated Development Environment. See IDE (Integrated Development Environment)

Integrated Translation Environment (ITE), 368, 399

InterBase

generators and triggers in, 565–566

history of, 562

IBConsole application, 562–564, 563–564

IBX. See InterBase Express (IBX)

operation of, 561–562

real-world examples

booking classes, 608–611, 610

case-insensitive searches, 602–603

free query forms, 613, 613

generators and IDs, 600–602, 601

locations and people, 603–605

lookup dialogs, 611–613

user interfaces, 605–608, 607

server-side programming in, 564–565


InterBase Express (IBX), 507, 591

administrative components in, 593

dataset components in, 592–593

example, 593–594

live queries in, 594–597, 598

monitoring, 598, 599

system data in, 599–600, 599

InterBase Objects program, 564

InterBase Workbench tool, 564

InterceptGUID property, 652

interface IDs (IIDs), 459

interface section, 400

Interface Wizard, 432, 433

Interfaced Component Reference model, 21

interfaces, 48, 69–71

and base forms, 330, 333–334

for COM server, 461–463, 462, 465–466

for compound components, 354–356

of controls, 483

in packages, 420–424

user. See user interface

InterfaceSupportsErrorInfo method, 458

InterlockedDecrement function, 458

InterlockedIncrement function, 458, 822

internal components in compound components, 349–350

internal instancing, 463

internal messages, 302, 372–374, 373

internal objects in Automation, 482–483, 483

InternalAddRecord method

in TMdCustomDataSet, 699

in TMdDataSetOne, 701

InternalAfterOpen method

in TMdCustomDataSet, 691–692

in TMdDirDataset, 707

InternalCancel method, 712

InternalClose method, 694

InternalDelete method, 699

InternalEdit method, 712

InternalFieldDefs method, 710–711

InternalFirst method, 697

InternalGotoBookmark method, 697

InternalHandleException method, 703

InternalInitFieldDefs method

in TMdCustomDataSet, 692–694

in TMdDirDataset, 707–708

InternalInitRecord method, 699

InternalLast method, 698

InternalLoadCurrentRecord method

in TMdDataSetStream, 700–701

in TMdListDataSet, 706

internally calculated fields, 513

InternalOpen method, 690–691

InternalPost method, 699, 701

InternalPreOpen method

in TMdCustomDataSet, 691

in TMdListDataSet, 705

InternalRecordCount method

in TMdCustomDataSet, 698–699

in TMdListDataSet, 706

InternalRethinkHotkey method, 182

InternalScriptName property, 774

InternalSetToRecord method, 697

Internet, actions for, 224

Internet Direct (Indy) components, 738, 741–744, 744

HTML. See HTML (Hypertext Markup Language)

HTTP. See HTTP (Hypertext Transfer Protocol)

for mail, 748–750, 749

Internet Direct (Indy) project, 951

Internet Express, 858

JavaScript support in, 859–864, 861, 863

XMLBroker component in, 858

Internet page, 7, 788


Internet programming, 737

HTML. See HTML (Hypertext Markup Language)

HTTP. See HTTP (Hypertext Transfer Protocol)

for mail, 748–750, 749

with sockets. See socket programming

XML. See XML

Internet Server API (ISAPI), 769–770

InternetCloseHandle function, 755

InternetOpen function, 755

InternetOpenURL function, 755

InternetReadFile function, 755

Interop services, 908

interposer classes, 332–333

IntfColSel unit, 421–422

IntfFormPack package, 421–422

IntfFormPack2 package, 421

IntfPack example, 421

IntfPack package, 421

INTO clause in SELECT, 628

InTransaction property, 589


IntraWeb library, 809–810

architectures in, 815

for Web applications, 810–815, 812

building, 815–818, 817

databases, 825–832, 827–828, 830, 832

layout, 824–825, 825

multipage, 818–821, 819

sessions management, 821–823, 823

with WebBroker, 823–824

IntraWeb page, 810

IntToStr function, 85

INumber interface, 465

invalid areas, 266

Invalidate method, 266–267

InvalidateRect function, 267

InvalidateRegion function, 267

Invoke method, 468–469

IObjectContext interface, 497

IP addresses, 739

IPictureDisp interface, 478

IProduceContent interface, 772

IProperty interface, 388

is operator, 67–68

ISAPI (Internet Server API), 769–770

IsCallerInRole method, 497

IsConsole variable, 84

IsCursorOpen method, 695

IsDefaultPropertyValue function, 148

IsEqualGUID function, 87

IsInfinite function, 88

IsInTransaction method, 497

IsLibrary variable, 84

IsMultiThread variable, 84

IsNan function, 88

IsNull method, 703

isolation levels in transactions, 590

IsSecurityEnabled method, 497

IStrings interface, 478

IsUniDirectional function, 572

ISupportErrorInfo interface, 458

IsZero function, 89

ITE (Integrated Translation Environment), 368, 399

ItemHeight property, 187

ItemIndex property, 250

in ListBox, 167

for radio group components, 259

ItemProps property, 171

Items property

in ActionBars, 246

for fonts, 343

for images, 189

in ListBox, 167

in TBookMarkStr, 542

in TList, 133

in TreeView, 194

Items string list, 169

ItemsEx property, 169

IUnknown interface, 69, 84, 457–458

class factories in, 460

GUIDs in, 458–460, 459

IVBSAXContentHandler interface, 851

IVBSAXErrorHandler interface, 851

IW Component Park, 810

IWAppFormCreate method, 818, 827

IWButton component, 811

IWChart component, 810

IWClientGrid example, 831–832, 832

IWClientSideDataSet component, 831

IWClientSideDataSetDBLink component, 831

IWCSLabel component, 831

IWCSNavigator component, 831

IWDataModulePool component, 810

IWDialogs component, 810

IWDynamicChart component, 831

IWDynGrid component, 831

IWEdit component, 811

IWGranPrimo component, 810

IWGridDemo example, 828–830, 828, 830

IWLayoutMgrHTML component, 824

IWListbox component, 811

IWModuleController component, 823

IWOpenSource component, 810

IWPageProducer component, 823

IWScrollData example, 826–827, 827

IWServerControllerBaseNewSession method, 822

IWSession example, 821–823, 823

IWSimpleApp example, 811–815, 812

IWTranslator component, 810

IWTree example, 816–818, 817

IWTwoForms example, 818–821, 819

IXMLDocument interface, 839, 848

IXMLDocumentAccess interface, 836

IXMLNode interface, 839

IXMLNodeCollection interface, 839

IXMLNodeList interface, 839

/ 279