Delphi Programming Guide
Delphi Programmer 

Menu  Table of contents
Bookmark and Share

Part I - Foundations
  Chapter 1 Delphi 7 and Its IDE
  Chapter 2 The Delphi Programming Language
  Chapter 3 The Run-Time Library
  Chapter 4 Core Library classes
  Chapter 5 Visual Controls
  Chapter 6 Building the User Interface
  Chapter 7 Working with Forms
Part II - Delphi Object-Oriented Architectures
  Chapter 8 The Architecture of Delphi Applications
  Chapter 9 Writing Delphi Components
  Chapter 10 Libraries and Packages
  Chapter 11 Modeling and OOP Programming (with ModelMaker)
  Chapter 12 From COM to COM+
Part III - Delphi Database-Oriented Architectures
  Chapter 13 Delphi's Database Architecture
  Chapter 14 Client/Server with dbExpress
  Chapter 15 Working with ADO
  Chapter 16 Multitier DataSnap Applications
  Chapter 17 Writing Database Components
  Chapter 18 Reporting with Rave
Part IV - Delphi, the Internet, and a .NET Preview
  Chapter 19 Internet Programming: Sockets and Indy
  Chapter 20 Web Programming with WebBroker and WebSnap
  Chapter 21 Web Programming with IntraWeb
  Chapter 22 Using XML Technologies
  Chapter 23 Web Services and SOAP
  Chapter 24 The Microsoft .NET Architecture from the Delphi Perspective
  Chapter 25 Delphi for .NET Preview: The Language and the RTL
       
  Appendix A Extra Delphi Tools by the Author
  Appendix B Extra Delphi Tools from Other Sources
  Appendix C Free Companion Books on Delphi
       
  Index    
  List of Figures    
  List of tables    
  List of Listings    
  List of Sidebars  

 
Previous Section Next Section

Index

L

LabelDoubleClick method, 285–286
LabeledEdit component, 163
LabelPosition property, 163
LabelSpacing property, 163
Language Exceptions page, 74
large documents with XML, 869–873, 871
LargeImages property, 189
LargeXML example, 869–871, 871
LastSession property, 246
late binding
abstract methods in, 66–67
for message handlers, 66
overriding and redefining methods in, 64–65
and polymorphism, 63–64, 64
virtual vs. dynamic methods in, 65–66
layout for Web applications, 824–825, 825
Layout Manager, 825, 825
LayoutChanged method, 684–685
least-recently used menu items, 245–247, 245
Left property
for components, 18
for forms, 268
in TControl, 159
Lesser General Public License (LGPL), 949
LessThanValue constant, 89
LGPL (Lesser General Public License), 949
LIB file, 401
LibComp example, 153–154
$LIBPREFIX directive, 407
libraries
ActiveX, 34, 460–461
for controls
dual, 151–155, 152
visual, 155–156, 156
DataSnap, 649
for Delphi for .NET Preview, 934–940, 940
extending, 337–340
in IDE, 5
IntraWeb. See IntraWeb library
names for, 407–408
type, 468–470
library path setting, 347
library statement, 403
LibSpeed example, 155
$LIBSUFFIX directive, 407
$LIBVERSION directive, 407
LIC files, 36
licenses
for ActiveX controls, 488
for author tools, 949
for Qt libraries, 150
line breaks in text files, 85
Lines class, 379
Lines string list, 164
Lines toolbar in Rave, 718
LineStart method, 147
LinkedActionLists property, 247
linking, 480
to definitions, 13
dynamic vs. static, 397–398
to Web database details, 827–830, 828, 830
Linux
compatibility functions for, 88
libraries for, 155–156, 156
list actions, 224, 248–250, 249
list-based data-aware controls, 517–518, 518
list boxes, 167, 186–188
list components. See lists and list components
List Template Wizard, 945
ListActions example, 248–250, 249
ListBox component, 167
ListBoxForm form, 378–379
ListCli example, 478
ListControl property, 249
ListDate example, 132
ListDemo example, 129–131, 130
ListDialDemo example, 381, 381
ListDialog component, 393–395, 394
listening socket connections, 740
lists and list components, 128–131, 130
CheckBoxList, 169
ComboBox, 168
ComboBoxEx and ColorBox, 169
as datasets, 705–706
hashed associative, 132–133
ListBox, 167
ListView and TreeView, 169–170
type-safe, 133–135
ValueListEditor, 170–172, 170
ListServ example, 478
ListSource property, 519
ListTest example, 387
ListView component, 169–170, 188–193, 191
ListView Item Editor, 189, 191
literals in input masks, 164
live queries in IBX, 594–597, 598
LIVE_SERVER_AT_DESIGN_TIME directive, 477
loadable views, 16–18, 17–18
LoadBalanced property, 667
LoadDynaPackage method, 423
LoadFile method, 322
LoadFromFile method
in datasets, 510–511, 645
in TreeView, 194
in TStringList and TStrings, 128
LoadFromStream method
in TBlobField, 139
in TStream, 137
loading packages, 419–420
LoadLibrary function, 408
LoadPackage function, 419
LoadParamsOnConnect property, 572
local domain names, 739
local tables for ClientDataSet
connections for, 509–510, 510
defining, 511–512, 512
LocalConnection component, 653
localhosts in IP addresses, 739
Localizable property, 368
Locate method, 514
LocateFileService component, 788, 798
locating
files, 798
records, 514–515
locations
ADO cursor, 629–630
in InterBase example, 603–605
Locked property, 481
locking
control position, 19
records, 587
in client/server programming, 557
recursive, 86
LockType property, 635, 638
Log Changes property, 515
LogException method, 75–76
logging
for ClientDataSet, 515
errors, 75–76, 76
logical identifiers, 559
logical keys, 558
logical operators, 513
logical three-tier architecture, 648
LoginForm adapter, 795
LoginFormAdapter component, 807
LoginPrompt property, 572
logins in WebSnap, 807–808
lookup controls, 519–520, 519
lookup dialogs, 611–613
lookup fields, 533–534, 534
ltBatchOptimistic value, 635, 638
ltOptimistic value, 635
ltPessimistic value, 635

 
Previous Section Next Section


 


 


Copyright © 2004-2020 "Delphi Sources" by BrokenByte Software. Delphi Programming Guide
   Facebook     Twitter