Index
Go Up to Main Page
Contents
#
- # character
- #define
- #error
- #endif (C++)
- #elif (C++)
- #else (C++)
- #if (C++)
- #ifdef
- #ifndef
- #include
- #import
- #line
- #nn, C++ Debug Type File
- #pragma
- #pragma alignment
- #pragma argsused
- #pragma checkoption
- #pragma codeseg
- #pragma comments, pragma
- #pragma defineonoption
- #pragma exit
- #pragma hdrfile
- #pragma hdrstop
- #pragma inline
- #pragma intrinsic
- #pragma link
- #pragma message
- #pragma nopushoptwarn
- #pragma obsolete
- #pragma option
- #pragma pack
- #pragma package
- #pragma region
- #pragma resource
- #pragma startup
- #pragma warn
- #undef
$
- $(BDS) variable
- $Config variable
- {$A}
- {$ALIGN}
- {$APPTYPE}
- {$ASSERTIONS}
- {$C}
- {$B}
- {$BOOLEVAL}
- $D
- {$DEBUGINFO}
- {$DEFINE}
- {$DENYPACKAGEUNIT}
- {$EXCESSPRECISION}
- {$HIGHCHARUNICODE}
- {$DESCRIPTION}
- {$DESIGNONLY}
- {$ELSE}
- {$ELSEIF}
- {$ENDIF}
- {$E}
- {$EXTENSION}
- {$ObjExportAll}
- {$EXTENDEDSYNTAX}
- {$X}
- {$EXTERNALSYM}
- {$HINTS}
- {$HPPEMIT}
- {$IF}
- {$IFDEF}
- {$IFEND}
- {$IFNDEF}
- {$IFOPT}
- {$IMAGEBASE}
- {$IMPLICITBUILD}
- {$IMPORTEDDATA}
- {$G}
- {$INCLUDE}
- {$I}
- {$IOCHECKS}
- {$I+} or {$I-}
- {$LIB}
- {$LINK}
- {$L}
- {$LOCALSYMBOLS}
- {$L+} or {$L-}
- {$LONGSTRINGS}
- {$H+} or {$H-}
- {$MINSTACKSIZE}; {$MAXSTACKSIZE}
- {$M}
- {$MESSAGE}
- {$METHODINFO}
- {$MINENUMSIZE}
- {$Z}
- {$OPENSTRINGS}
- {$P}
- {$O}
- {$OBJTYPENAME}
- {$OPTIMIZATION}
- {$OVERFLOWCHECKS}
- {$Q}
- {$SAFEDIVIDE}
- {$U}
- {$POINTERMATH}
- {$NODEFINE}
- {$NOINCLUDE}
- {$RANGECHECKS}
- {$R+} or {$R-}
- {$REALCOMPATIBILITY}
- {$REGION}; {$ENDREGION}
- {$RESOURCE}
- {$R}
- {$RUNONLY}
- {$TYPEINFO}
- {$RTTI}
- {$M}
- {$SCOPEDENUMS}
- {$REFERENCEINFO}; {$DEFINITIONINFO}
- {$Y} or {&YD}
- {$TYPEDADDRESS}
- {$T}
- {$UNDEF}
- {$VARSTRINGCHECKS}
- {$V}
- {$WARN}
- {$WARNINGS}
- {$WEAKPACKAGEUNIT}
- {$STACKFRAMES}
- {$W}
- {$J}
- {$WRITEABLECONST}
- {$SetPEFlags}
- {$RESOURCERESERVE}
*
+
- ++ operator
- + operator
-
- -D compile option
- --doc option
- -GD
- -LE
.
- . operator, C++
- ./ relative path for Platform Assistant
- .NET
- .NOFRAME pseudo-op for Win64
- .PARAMS pseudo-op for Win64
- .PUSHNV pseudo-op for Win64
- .SAVENV pseudo-op for Win64
- .style FireMonkey style file
- .targets files
?
- ?: operator
A
- absolute
- abstract
- access specifiers, C++ language specifics
- accessing namespaces (C++)
- action
- action band
- action editor
- action item
- action list
- ActionManager
- activate support
- activating a target platform for a project
- active forms, client applications
- active server object
- active server page
- ActiveX Control Wizard
- ActiveX controls
- ActiveX library
- ActiveX uses DAX in C++
- activity parameter, adding
- ad
- Ad hoc build for iOS app
- Add Featured Files
- Add Reference
- Add watch
- adding a target platform to a project
- AdMob ad service for Android apps
- ADO
- ADO connection components
- ADO datasets
- ADO command components
- ADO components
- ADT fields
- advertising
- aggregate fields
- aggregation
- alias, namespaces, C++
- ALIGN_STACK directive (Delphi)
- alignas, keywords, C++
- alignment
- alignof, keywords, C++
- ancestor classes
- anchor
- and
- Android
- Android DataSnap connectors
- Android device Back button
- Android emulator
- Android SDK
- Android services
- Android simulator
- Android target
- Android version
- Androidapi
- AndroidManifest.xml, Android Application Manifest File
- animation
- Annotation (Subversion)
- anonymous
- AnsiChar
- AnsiString
- AnsiStringT and code page, C++ handling
- Apache
- API
- API categories
- App Store build for iOS app
- app tethering
- AppBar for Metropolis UI applications
- Appearance
- Apple
- application
- application bar for Metropolis UI applications
- application files
- AQTime
- ARC
- arithmetic operators, C++
- array
- artifact, deploying
- as
- asm
- _asm
- __asm
- assembler
- assembler syntax
- assembly
- assembly expression
- Assembly Metadata Explorer
- assembly procedures and functions
- Assigned
- AssignFile
- assignment, operators, C++
- assignment statement (Delphi)
- association class
- asynchronous
- atomic
- atomic intrinsics
- atomicity
- attributes for C++11
- audio
- Audit, bar chart
- audits, sorting
- auto, keywords, C++
- automatic reference counting
- automated
- automation
- automation controller
- automation objects, interfaces
- automation server
- Autosave
- avi animation
- axiom, keywords, C++
- Azure
B
- Back button on Android device
- background
- background service
- backslash, line continuation character
- barcode
- base class (C++)
- batch operations
- batch update, canceling
- BatchMove
- BCC32.CFG
- BDE (deprecated)
- Bde.DBTables
- beacon
- BeforeUpdateRecord event, OnGetTableName event
- Beep
- begin
- Beyond Compare
- BinarySearch
- binding
- bitmap
- BlackBerry DataSnap connectors
- BLE
- blob
- block
- Block completion
- Bluetooth
- Bluetooth LE
- Bof
- bookmark
- bool
- boolean
- BORLNDMM.DLL
- bpl
- breakpoint properties
- breakpoints, setting and modifying
- briefcase model, mobile computing
- broadcast method, sending messages
- browse through sequence
- browsing a database
- brush
- brush bitmap property
- brush color
- Bug reporting system
- build configuration
- build configuration options
- building with run-time packages
- Button
- Byte
- BytesToString
C
- C Builder
- C++Builder
- C++ Classes that Support the Delphi Language
- C++ Developer's Guide
- C++ language
- C++ mobile migration
- C++11 attributes
- C++11 features
- C++ statements
- cached updates
- calculated fields
- calendar
- call
- calling convention
- camera
- canvas
- Cardinal
- case
- case statement
- casting
- cbproj
- cdecl
- _cdecl
- __cdecl
- cgconfig.exe
- Change (Run menu)
- Change method
- change parameters
- ChangeScale
- ChangeTracking
- character
- character set (Delphi)
- character types, lexical elements, C++
- CharInSet
- chart
- check box
- CHM
- Chr
- Clang
- class
- class diagram
- class factory, COM objects
- class function
- class helper
- class library
- class members
- class method
- class object (C++)
- class operator
- class topics
- class var
- classes (forward)
- classes name (C++)
- classes, scope
- classes type (C++)
- ClassGroup pseudo-property of TDataModule
- cleaninstall option
- Clear
- click, responding
- client
- client application
- client dataset
- Representing Calculated Values
- Using a Dedicated File on Disk
- Using Client Datasets - Overview
- Adding a New Index
- Architecture
- Overview of Using Cached Updates
- Using a Client Dataset to Cache Updates
- Constraining Data Values
- Copying Data from Another Dataset
- Assigning Data Directly
- Creating a New Dataset
- Working with Data Using a Client Dataset
- Requesting Data from the Source Dataset or Document
- Deleting and Switching Indexes
- Editing Data
- Using a Client Dataset with File-based Data
- Using Indexes to Group Data
- Using Internally Calculated Fields in Client Datasets
- Limiting Records with Parameters
- Obtaining Aggregate Values
- Specifying Aggregates
- Using Maintained Aggregates
- Navigating Data in Client Datasets
- Adding Application-specific Information to the Data
- Passing Parameters to the Source Dataset
- Connecting to Another Dataset
- Specifying a Provider
- Sending Query or Stored Procedure Parameters
- Saving Changes
- Cloning a Client Dataset Cursor
- Sorting and Indexing
- Choosing the Type of Dataset for Caching Updates
- Indicating What Records Are Modified
- Undoing Changes
- Using a Client Dataset with a Provider
- Using a Simple Dataset
- client socket
- ClientDataSet
- clipboard
- clipboard object
- CloneCursor
- cloud
- code browsing
- code completion
- code editing
- code folding
- code page
- code sharing among event handlers
- code template
- code template completion
- CodeGuard
- CoInitialize
- collection
- Collections
- color
- column
- Columns Editor
- COM
- COM applications
- COM clients
- COM interfaces
- COM objects
- COM servers
- COM wizards
- combined fragment
- combo box
- combo box for Metropolis UI applications
- combo edit
- command line
- CommandText
- comment
- commit
- common dialog boxes, using
- compartment control
- ComObj
- Compare
- compiler
- compiler directive
- compiler options
- CompilerVersion
- complex state
- component
- component creation
- overview
- adding to the Tool palette
- Creating a New VCL Component
- Components and Classes
- Creating a New Component
- Creating Components
- Creating and Registering the Modified Component
- designing
- graphics
- Grouping Controls
- Compiling Components into Packages
- Adding Custom Components to the Tool Palette
- installing a VCL component
- memory management
- Setting Properties, Methods, and Events
- Property Categories
- Specifying Property Categories
- Registering Multiple Properties at Once
- Registering One Property at a Time
- Using the IsPropertyInCategory Function
- Registering the Component
- Registering Components (Introduction)
- Changing the Name of a Component
- Testing Installed Components
- Testing Uninstalled Components
- Troubleshooting Custom Components (C++)
- component editors
- component template
- Component Wizard
- Component wrappers
- component writing
- Modifying an Existing Component - Overview
- Adding Graphic Capabilities
- Controlling Access
- Specifying the New Default Property Value
- Drawing the Component Image
- Hiding Implementation Details
- Making the Control Read-only
- Publishing Inherited Properties
- Providing an OnChange Event
- Publishing Inherited Properties (Graphic)
- ComPort
- compound statements (Delphi)
- conditional block
- conditional compilation
- Config variable
- configuration
- connection
- connection components
- connection profile
- console
- const_cast, typecasting, C++
- const
- constant
- constant expression, lexical elements, C++
- constexpr, keywords, C++
- constraint topics
- constructor
- control loops (Delphi)
- continue, keywords, C++
- control placement
- contains
- control topics
- ControlType
- conversion
- conversion utilities
- cool bar
- Copy (Edit menu)
- CopyDataSet
- CopyFields
- CopyFile
- CopyMemory
- CornerButton
- cpp, C++ Implementation File
- CPP32 preprocessor directives
- Create
- CreateDirectory
- CreateFile
- CreateOleObject
- CreateProcess
- creating
- critical section
- cross-platform (multi-device) applications that you can create
- CSharp Silverlight for Win 7 phone using DataSnap connectors
- Currency
- current time
- custom build tools
- custom FireMonkey styles
- custom format
- custom variants
- Implementing Binary Operations
- Implementing Comparison Operations
- Copying and Clearing Custom Variants
- Creating a Class to Enable the Custom Variant Type
- Using the TCustomVariantType Descendant
- Loading and Saving Custom Variant Values
- Supporting Properties and Methods in Custom Variants
- Enabling Casting
- Implementing Unary Operations
- Writing Utilities to Work with a Custom Variant Type
- CustomSort
- Cut (Edit menu)
D
- d, C++ Dependency File
- Data
- data access
- data dictionary
- Data Explorer
- data formats
- data grid
- data link
- data module
- data packet
- data sources
- data types
- data-aware control
- database
- Adding a New Connection to the Data Explorer
- Applying Cached Updates Using a Database
- Associating a Database Component with a Session
- Browsing a Database in the Data Explorer
- Connecting to Databases - Overview
- Connecting to a Database Server Using dbExpress
- Controlling Connections
- Controlling Server Login
- Database Security
- Designing Database Applications - Overview
- Executing SQL in the Data Explorer
- Modifying Connections in the Data Explorer
- Modifying Data
- Obtaining Metadata
- Searching for a Database Connection
- Transactions
- Understanding Database and Session Component Interactions
- Using Databases
- Using Design Guidelines with VCL Components
- Using TDatabase to Connect to Databases
- Working with Associated Datasets
- dbExpress Framework
- database applications
- database connections
- database navigator
- database server
- DataRequest method
- DateSeparator
- dataset
- DataSnap
- DataSnap application example
- DataSnap mobile connectors
- DataSnap server
- DataSource
- DataType
- date
- DateUtils
- DAX (Delphi ActiveX)
- DayOfWeek
- dBASE index
- DBCtrlGrid component
- dbdemo database
- DBGridColumns component
- DBLookupComboBox
- DBTables
- DBX delegate drivers
- DCB
- DCC
- DCOM
- DCP, Delphi Compiled Package File
- DCU
- debug
- debug build configuration
- debug desktop
- Debug session in progress. Terminate?
- Dec
- DecimalSeparator
- declaration
- declaration, external, language structure, C++
- declaration syntax errors (C++)
- declaring data types
- declspec keyword extension for C++
- default
- Default Save location
- definition
- Delay
- delayed
- Delegate drivers for dbExpress
- Delete
- DeleteFile
- Delphi
- Delphi 7
- Delphi reserved words and directives
- Delphi run-time library (RTL)
- Delphi directives
- Delphi language overview
- Delphi reserved words and directives
- Delphi run-time library (RTL)
- Delphi source in C++ design-time packages
- delphiclass declspec keyword extension for C++
- DelphiRTTI (C++)
- DelphiRecord (C++)
- delta packet
- demos
- dependency
- deployment
- deprecated
- desktop layouts
- delete, C++ language specifics
- destructor
- Developer program
- development lifecycle
- diagram
- diagram layout options, general group
- diagram view
- dialog box
- dialog box as component
- dictionary
- Dinkumware
- directive
- directory
- dispid
- dispinterface
- Display (Tools Options)
- Display format specifiers
- displaying data
- DisposeOf
- distributed application
- div
- DLL
- dllexport
- dllimport
- do
- dock form
- docking
- documentation
- Does not support IBConnection
- DOM
- double
- double-byte character sets
- downto
- download
- DPI
- DPK
- dproj
- drag-and-dock
- Draw
- DrawBitmap
- drawing
- DRC, Delphi Resource String File
- driver
- dual interface
- DUnit
- DWORD
- dylib
- dynamic
- dynamic array
- dynamically-loaded libraries
- DynamicArray
E
- E1008 Integer and HRESULT interchanged (Delphi)
- E1012 Constant expression violates subrange bounds (Delphi)
- E1019 For loop control variable must be simple local variable (Delphi)
- E1020 Constructing instance of '%s' containing abstract method '%s.%s' (Delphi)
- E1025 Unsupported language feature: '%s' (Delphi)
- E1026 File not found '%s' (Delphi)
- E1028 Bad global symbol definition '%s' in object file '%s' (Delphi)
- E1030 Invalid compiler directive - '%s' (Delphi)
- E1033 Unit '%s' implicitly imported into package '%s' (Delphi)
- E1054 Linker error: %s (Delphi)
- E1056 Duplicate resource Type %s, ID %s; File %s resource kept; file %s resource discarded (Delphi)
- E2034
- E2041 Read error on '%s' (Delphi)
- E2042 Write error on '%s' (Delphi)
- E2043 Close error on '%s' (Delphi)
- E2044 Chmod error on '%s' (Delphi)
- E2141 Bad file format '%s' (Delphi)
- E2188
- E2243 Expression needs no Initialize/Finalize (Delphi)
- E2269 Overriding virtual method '%s.%s' has lower visibility (%s) than base class '%s' (%s) (Delphi)
- E2367 Case of property accessor method %s.%s should be %s.%s (Delphi)
- ECO framework
- edit
- edit buttons with embedded glyphs for Metropolis UI
- edit controls
- EditBox
- editing code, class completion
- editing grid data
- editing properties
- EEFACE external exception
- effect
- else
- embedded glyph buttons for Metropolis UI applications
- emulator
- Encode
- Encrypt
- encryption
- end
- EnterCriticalSection
- entitlements, Apple Application Entitlement File
- entry and exit action
- enum
- enumerated types (Delphi)
- enumeration
- environment
- Eof
- error
- ETM
- Evaluate/Modify format specifiers
- event
- Working with Events and Event Handlers
- Implementing the Standard Events
- What Are Events?
- Handling Events in an Automation Controller
- Creating an OnUpdateRecord Event Handler
- Code Generated When You Import Type Library Information
- Creating Events - Overview
- Generating a Handler for a Component's Default Event
- Displaying and Coding Shared Events
- Associating an Event with an Existing Event Handler
- Generating a New Event Handler
- Locating Event Handlers
- Using the Sender Parameter
- Working with Events and Event Handlers
- Associating Menu Events with Event Handlers
- Triggering the Event
- Types of Events
- Defining Your Own Events
- event handler
- examples
- Excel
- exception
- except
- exceptions
- exception handlers
- exception handling
- exception objects
- ExecSQL
- executable files
- expandable tooltips
- expander
- experimental
- explicit, keywords, C++
- export
- exports
- expression
- extended
- extern
- external
- EXTERNALSYM directive
- extract method
- ExtractFilePath
F
- F1026 File not found '%s' (Delphi)
- far
- fastcall calling convention
- FastMM memory manager
- Fatal Out of Memory error from ILINK64
- FDConnection
- FDFBNBackup
- FDQuery
- field
- field attributes
- field objects
- FieldDefs
- file
- file extension setting
- File Menu
- file stream
- FileCopy
- FileCreate
- FileExists
- FileSize
- FillChar
- filter
- final
- finalization
- finally
- find references
- Find Static Library
- FindKey
- FireBird
- FireDAC Explorer
- FireDAC Monitor
- FireMonkey controls
- FloatToStr
- FloatToStrF
- FMX.EditBox
- Focused
- for loop
- Formatter
- forward
- FireMonkey Form Designer
- FireMonkey frames
- FireMonkey menus
- FireMonkey Style Designer
- FireMonkey styled components
- FireMonkey styles
- FireMonkey views
- FireMonkeyVersion
- FishFacts (database)
- flat file
- FMX
- FMX.ListView
- FMXInteractiveGestures
- font
- for
- for in
- form
- form customization
- form positioner preview
- Format
- Format specifiers for Evalute/Modify
- format strings
- FormatDateTime
- FormatFloat
- formatting data
- FormCreate
- forward
- frame
- Framework (--framework)
- Framework affinity for a data module
- FreeAndNil
- FTP
- function
- future
G
- generics
- GenTLB.exe
- gesture
- gesturing
- GetAsyncKeyState
- GetDocumentsPath
- GetEnumerator
- GetEnumName
- GetMem
- GetPixelFormatBytes
- getting started
- adding files to a project
- adding templates to repository
- How To Use the IDE
- How To Create Forms and Projects, and Write the Code Behind
- How To Edit Code in the Code Editor
- How To Manage Files and Folders
- How To Use a Version Control System in the IDE
- copying references
- customizing forms
- customizing tool palette
- docking tool windows
- filtering searched components
- renaming files
- setting component properties
- setting project options
- setting properties and events
- setting tool preferences
- GIF
- Git
- Global library path
- global routines
- goto
- Google Play
- GPS
- graphics
- graphics files
- grid
- grid panel
- grid panel layout
- group box
- GUID
- guided tour
H
- h, C++ Header File
- H2218 Published method '%s' contains an unpublishable type (Delphi)
- HandleReconcileError
- Hash
- hdrstop
- header
- Hello, world!
- help
- help icon
- help system
- helper
- Hide
- hiding names (C++)
- hint
- History Manager
- HitTest
- host environments
- hpp, C++ Header File
- HTML
- HTML5
- HTTP
- HTTP client
- HTTP message
- HTTP request message
- HTTPRIO
- HTTPS
I
- iAd advertising service for iOS apps
- IAppServer interface
- IB ToGo
- IBConnection not supported
- IBLite
- IBX
- icon
- ID
- IdContext
- IDE
- identifiers
- IdHTTP
- IDispatch
- IDL
- IEqualityComparer
- if
- IFDEF
- IHTMLDocument
- IInterface
- ILC, C++ Linker State File for Code
- ILD, C++ Linker State File for Data
- ILF, C++ Linker State File for Misc. Information
- ILS, C++ Linker State File for Symbols
- image
- ImageList
- ImageZoom sample (FireMonkey)
- Immutable strings
- implements
- implementation
- in
- In-app payments for mobile apps
- Inc
- include files (C++)
- index
- indexes
- Indy (Internet Direct)
- info.plist
- info.plist.TemplateOSX.xml
- info.plist.TemplateiOS.xml
- inheritable items
- inheritance
- inherited
- INI file
- IniFiles
- initialization
- Initialize
- inline
- inline functions
- inner classifier
- input controls
- Input fields for printf function
- input method editor
- InputBox
- InputQuery
- Insert
- insight
- install
- INSTALL_FAILED_OLDER_SDK
- installation programs
- installer for your application
- instance specification
- int
- integer
- intent
- interaction diagram
- interaction use in modeling
- InterBase components
- InterBase Express
- Interbase Express FishFacts tutorial
- InterBase Server, starting
- interface
- internal error
- International applications
- Internet Direct (Indy)
- Internet palette page
- internet programming
- IntraWeb
- intrinsic
- IntToHex
- IntToStr
- invokable interfaces
- Invoke
- iOS
- IOUtils
- IP address
- IP*Works!
- is
- ISAPI applications
- ITask
- iteration over containers using For statements (Delphi)
- IXMLDocument
- IXMLNode
J
K
L
- label
- language
- layout
- LeftStr
- length
- libmysql
- libraries directive (Delphi)
- libraries
- license requirements
- line continuation
- line drawing
- Link by Name Only
- Link with dynamic RTL
- linker
- Linking with run-time packages
- Linux
- list
- list box
- list view
- live template
- LiveBindings
- LiveBindings Designer
- LiveBindings tutorials
- Mobile Tutorial: Using LiveBindings to Populate a ListBox in Mobile Applications (iOS and Android)
- Tutorial: Linking Controls via LiveBindings Designer
- Tutorial: Using TPrototypeBindSource and the LiveBindings Designer
- Tutorial: Using TAdapterBindSource and the LiveBindings Designer
- Tutorial: Using LiveBindings and DataModules with the Metropolis UI
- Tutorial: Creating LiveBindings-Enabled Components
- Tutorial: Using LiveBinding Programatically
- Tutorial: Using LiveBinding in VCL Applications
- Tutorial: Using TControl.StyleElements in VCL Applications
- Tutorial: Using LiveBindings in FireMonkey Applications
- Mobile Tutorial: Using LiveBindings to Populate a ListView (iOS and Android)
- Tutorial: Using LiveBinding to Create a FireMonkey Database-Oriented Application Without Code
- LoadFromFile
- loading images
- LoadLibrary
- Localization
- Locate
- LocateEx
- location sensor
- logging
- long double
- long string routines
- lookup
- lookup field
- lookup list box
- LOST_EXTENDED_PRECISION
- Low
M
- Mac App Store
- Macapi unit provides Delphi interfaces to Mac frameworks
- MacinCloud
- macro
- main form
- make
- makefile
- Manage Platforms
- manifest
- map
- map view
- mapping Delphi and C++ data types
- marshaling
- master/detail relationships
- master/detail tables
- math
- MD5
- MDA
- mdb
- MDI application
- measurements
- media player
- member, scope
- memo
- memo fields
- memory leak
- memory management
- MemTable
- menu
- Menu Designer
- menu items
- MergeDataSet
- message
- message handler
- message queue
- MessageBox
- MessageDlg
- messages (C++)
- metadata
- methods
- method pointers in Delphi
- metrics
- MetropolisUIListBoxItem how to create
- Metropolis UI styles
- Metropolis UI applications
- Mida converter
- MIDAS
- MIDAS redistributables
- MidasLib
- migrating to Unicode
- migration
- mobile
- Mobile Designer
- mobile devices using DataSnap connectors
- mod
- modal
- model
- model element
- modeless
- modeling options
- modifiers
- modifiers, function
- module load breakpoint
- Monetizing your mobile apps
- MongoDB
- monitor
- mouse
- mouse actions
- mouse-down action
- mouse-down messages
- mouse events
- mouse move
- Responding to a Mouse-up Action
- mouse pointer
- MouseWheel
- Move
- movement
- MSBuild command
- MSDN link
- msfastcall
- msreturn
- MSSQL_Demo
- MTS
- multi-read exclusive write synchronizer
- multi-thread
- multi-threaded applications
- Managing Multiple Sessions
- Freezing and Thawing Threads in the Debugger
- Writing Cleanup Code
- Handling Exceptions
- Initializing a Thread
- Using the Main VCL Thread
- Avoiding Simultaneous Thread Access to the Same Memory
- Defining the Thread Object
- Waiting for Threads
- Writing the Thread Function (Procedure)
- multi-tiered applications
- multi view
- multimedia
- MySQL
N
- name
- Name rules for multi-device
- namespace
- naming
- naming conflicts with blocks (Delphi)
- naming conventions
- naming rules for multi-device
- NDK
- near
- Near Field Communication (NFC)
- nested classes
- nesting macros
- Net 3.5
- NetHTTPRequest
- new
- New Field dialog box, defining a data field
- New users
- New Category Name
- nil
- NO_STRICT
- node
- nodefault
- nonvisual components
- notifications
- novtable declspec keyword extension for C++
- nothrow declspec keyword extension for C++
- naked declspec keyword extension for C++
- noreturn declspec keyword extension for C++
- not
- NotifyComplete
- Now
- null Directive (C++)
- Null-terminated string routines
- nullable
O
- o, C++ Object File
- obj, C++ Object File
- object
- object fields
- object list
- Object-oriented programming
- object pooling
- object Repository
- OCL object constraint (modeling)
- of object
- OLE containers
- OnChangeTracking
- OnEndDock
- OnGetTableName event
- OnPopup event
- Open (File menu)
- Open from Version Control
- Open Tools API
- OpenDialog
- OpenFile
- OpenGL
- OpenSSL support
- operator
- operator new
- operators
- arithmetic operators (Delphi)
- Boolean operators (Delphi)
- logical (bitwise) operators (Delphi)
- string operators (Delphi)
- pointer operators (Delphi)
- set operators (Delphi)
- relational operators (Delphi)
- class and interface operators (Delphi)
- @ operator (Delphi)
- Operator Precedence
- binary operators, C++
- equality operators, C++
- unary operators C++
- operators summary, C++
- postfix expression operators, C++
- Overloading Operator Functions Overview , C++
- Explicit Conversion Operators, C++
- operators, expressions
- operators, function calls
- operators overloading
- Overloading procedures and functions, Delphi
- Operator overloading (Delphi)
- Operator overloading, C++
- Overloading operators, C++
- Overloading Assignment operator =, C++
- Overloading Binary Operators, C++
- Overloading Function Call Operator ( ), C++
- Overloading Operator Functions, C++
- Overloaded Operators And Inheritance, C++
- Overloading Subscript Operator, C++
- Overloading Unary Operators, C++
- Example Of Overloading Operators, C++
- operators summary
- Options
- Option sets (C++)
- Ord
- orientation
- Out of memory
- out
- Out-of-process server
- OutputDebugString
- overloading
- overriding
- Overrun on linker heap message
- owner-draw controls
P
- package
- packages
- Packages and Standard DLLs
- Building Packages
- Package-specific Compiler Directives
- Packages, overview
- Compiling Packages
- Creating a Package
- Custom Packages
- Package Files, deploying
- Deploying Packages
- Design-time Packages
- Editing an Existing Package
- Editing Package Source Files Manually
- Package Files Created by Compiling
- Installing Component Packages
- Loading Packages with the LoadPackage Function
- Creating and Editing Packages
- Working with Packages and Components - Overview
- Runtime Packages
- Understanding the Structure of a Package
- Building Packages
- Compiling and Linking from the Command Line
- Loading Packages in an Application
- Using the Weak Packaging Directive
- When to Use Packages and DLLs
- Deciding Which Runtime Packages to Use
- Why Use Packages
- packages and DLLs
- packed
- Page controls
- Page producers
- placing bitmap images
- palettes
- TPanel
- PAnsiChar
- Paradox
- parallel
- Parallel Programming Library
- ParamByName
- ParamCount
- parameters
- ParamStr
- Parse
- ParseJSONValue
- pascal
- PASCALIMPLEMENTATION
- PAServer
- PAServer Manager
- password
- Paste (Edit menu)
- path
- Pattern Registry
- patterns
- PaValueList
- PChar
- PChar local variables
- PCH, C++ Precompiled Header File
- pen color
- pen mode
- pen position, drawing
- pen style
- pen width
- pens
- Perform
- Persistent columns
- Persistent database connections
- Persistent fields
- persisting breakpoints
- PDI, C++ Package Dependency Information File
- PHP
- pi
- pickers
- picture
- pictures
- pin
- PixelFormatBytes
- pixels
- platform directive (Delphi)
- platform affinity for a data module
- Platform Assistant (remote application server)
- playing sound
- playing video
- plist file
- pointer
- polygon
- polylines, drawing
- pop-up menus
- popup
- port
- Pos
- Position
- Post
- PostgreSQL
- PostMessage
- Power Management
- PPL
- precompiled header files
- predefined
- preprocessor
- printf Width specifiers
- printing
- private
- procedure
- ProcessMessages
- program
- progress bar
- Project groups
- projects
- project name rules
- project upgrade required
- property
- Property editors
- Property page
- Property page wizard
- protected
- protocols
- provider
- providers
- provision
- provisioning
- Pseudo-ops for Win64
- pseudovariables
- public
- published
- push
- push notifications
- PWideChar
Q
R
- raise
- Range (Debug windows)
- ranges
- Rave Reports
- read
- ReadLn
- readonly
- Realign
- Recent Projects
- record
- record helper
- records
- Adding New Records
- Modifying Entire Records
- Deleting Records
- Displaying and Editing a Subset of Data Using Filters
- Searching Datasets
- Using the Eof and Bof Properties
- Marking and Returning to Records
- Navigating Records in a Filtered Dataset
- Navigating Datasets
- Navigating and Manipulating Records
- Posting Data
- Refreshing Records
- Specifying Ranges
- Structured Types, advanced and traditional records
- Updating Records
- rectangle drawing
- redist.exe installer
- refactoring
- reference
- references
- reflection
- Reflection viewer
- region
- register
- Register procedure
- RegisterComponents
- RegisterPropertyEditor
- registry
- regular expression
- Reinterpret_cast
- reintroduce
- Release
- remote application server (Platform Assistant)
- remote connections
- remote data modules
- remote debugging
- remote notifications
- rename
- Renaming Files
- Renaming a Symbol
- Refactoring - Pull Members Up and Push Members Down
- Refactoring - Changing Parameters
- Refactoring - Extracting Interfaces
- Refactoring - Extracting Method
- Refactoring - Extracting Superclass
- Refactoring - Creating Inline Variables
- Refactoring - Introducing Variables
- Refactoring - Introducing Fields
- Refactoring - Moving Members
- Previewing and Applying Refactoring Operations
- Refactoring - Safe Delete
- reference fields
- Reopen (File menu)
- repeat
- repeat loops
- Replace
- ReplaceStr
- report
- repository
- required interface
- requirements
- requires
- reserved words (Delphi)
- resident
- Resize
- resizing
- resource
- ResourceRules.plist, Apple Application Resource Rule File
- resourcestring
- Response templates
- Response messages
- REST
- REST client
- Resume method
- Retina
- reusing code
- RGB
- ribbon controls
- Rich Edit controls
- RichEdit
- role
- rotation control for devices
- round
- rounded rectangles, drawing
- rounding issues
- RTL, run-time library
- RTL.SensorTag
- RTTI
- Run menu command
- run-time errors, Delphi
- run-time library
- run-time package
- run-time theme
S
- safecall
- samples
- Save
- Save All
- Save As
- Save Project As
- Save state
- SaveToFile
- Scale command (Edit menu)
- scanf Width specifiers
- scope
- scope, member - C++
- scope, rules
- Scratch directory for PAServer
- screen
- screen refreshing
- scroll bar
- scroll box
- SD card
- SDI applications
- sealed
- search
- search criteria
- search path
- Select Module
- SelectAll
- selectany declspec keyword extension for C++
- SelectDirectory
- Self
- Sending Messages
- SendMessage
- sensor
- SensorManager
- SensorTag
- serial
- serial communication
- serial port
- server
- service
- session
- set
- set_new_handler
- SetLength
- settime
- SHA
- shape
- share sheet functionality
- shared objects directive (Delphi)
- sharedUserId
- ShareMem
- ShellExecute
- shl
- short (C++)
- shortcut
- ShortDateFormat
- ShowMessage
- ShowModal
- shr
- signed (C++ keyword)
- signing
- Silverlight for Windows 7 DataSnap Connector
- simple statements (Delphi)
- SimpleShareMem
- Size command (Edit menu)
- sizeof (C++ operator)
- SOAP Application Wizard
- SOAP client
- SOAP server
- socket
- Sort
- sort order
- sound
- source control
- GitHub Subversion repository
- speed button
- splash screen
- Split
- SplitString
- splitter
- SQL
- SQLQuery
- SQL Server Native Client
- SQLite
- sscanf
- SSE registers
- SSH
- SSL
- standard events
- standard routines
- state
- state invariant
- statement
- statements C++
- static
- static libraries
- static packages (C++)
- static_assert (C++ keyword)
- static_cast (C++ typecast operator)
- stdcall
- stereotype
- STL Dinkumware
- stored
- stored procedures
- Str
- stream
- strict
- STRICT type checking for C++
- string
- string builder
- string functions
- string grid
- string list
- string visualizer (C++)
- StringReplace
- strong aliases in C++
- strong reference
- StrToDate
- StrToFloat
- StrToInt
- struct (C++ keyword)f
- structure (C++)
- structured statements (Delphi)
- StrUtils
- stub implementation
- style
- style book
- Style property
- subcomponents
- SubString
- Subversion client
- Subversion repository for samples
- SuperObject
- supported platforms
- Surround templates
- Suspend method
- switch (C++ keyword)
- Sync Edit
- Synch
- Synchronize
- SysCheck Android app
- SYSROOT directory
- System
- system time
- System.DateUtils
- System.IniFiles
- System.Int
- System.IOUtils
- System.JSON
- SysUtils
T
- tab control
- table
- TActionList
- TActionManager
- TActivityIndicator
- TADOConnection
- TADOQuery
- TADOTable
- TAlignLayout
- TAndroidService
- TAniIndicator
- TAnimation
- TApplication
- TApplicationEvent
- targets files
- TArray
- task
- task bar styling for VCL
- TBackendQuery
- TBannerAd
- TBase64Encoding
- TBeacon
- TBindSourceDB
- TBitmap
- TButton
- TBytes
- TCalendar
- TCameraComponent
- TCanvas
- TIniFile
- TCharHelper
- TColor
- TCP/IP
- TChart
- TCheckBox
- TCheckListBox
- TClientDataSet
- TCloseAction
- TCollection
- TColorAnimation
- TColorButton
- TComboBox
- TComboEdit
- TComponent
- TControl
- TCornerButton
- TCP server
- TCriticalSection
- TCustomAttribute
- TCustomButton
- TCustomDockForm
- TDataSet
- TDataSetProvider
- TDate
- TDateTime
- TDateTimePicker
- TDBComboBox
- TDBCtrlGrid
- TDBGrid
- TDBLookupComboBox
- TDialogService
- TDictionary
- TDirectory
- TDrawGrid
- TEdit
- TEffect
- template
- code templates
- Creating Live Templates
- template, C++ language specifics
- Creating and Using Component Templates
- Using Project Templates
- Using Angle Brackets In Templates
- Eliminating Pointers In Templates
- Using Type-safe Generic Lists In Templates
- Implicit And Explicit Template Functions
- Using templates, C++
- Template Arguments
- class templates, C++
- template compiler options, C++
- templates in version 3.0, C++
- DLLs, C++
- function templates, C++
- overriding templates, C++
- templates syntax checking, C++
- TEncoding
- TEncoding.GetString
- test case
- test gesture
- testing
- Testing the connection for cross-platform application
- tethering
- TEvent
- TExcelApplication
- TException
- TExpander
- text
- text editor
- text layout in FireMonkey
- TextFile
- TextRect
- TFDBatchMove
- TFDCommand
- TFDConnection
- TFDDataMove
- TFDFBNBackup
- TFDJSONDataSets
- TFDMemTable
- TFDQuery
- TFDStoredProc
- TFDTable
- TField
- TFile
- TFileListBox
- TFileStream
- TFloatAnimation
- TFont
- TForm
- TFormatSettings
- TFrame
- TGIFImage
- TGrid
- TGridPanel
- TGridPanelLayout
- TGroupBox
- TGUID
- THashMD5
- THeader
- theme
- then
- thread declspec keyword extension for C++
- thread objects
- thread-local variables
- thread functions
- threads
- Thread Status
- Executing Thread Objects
- Using the Main VCL Thread
- Avoiding Simultaneous Access
- Writing Clean-up Code
- Initializing the Thread
- Debugging Multi-threaded Applications
- Handling Exceptions in the Thread Function
- Freezing and Thawing Threads in the Debugger
- Writing Multi-threaded Applications
- Overriding the Default Priority
- Other Techniques for Sharing Memory
- Checking for Termination by Other Threads
- Freezing and Thawing Threads in the Debugger
- Waiting for a Task to Be Completed
- Waiting for a Thread to Finish Executing
- Waiting for Other Threads
- threads demo
- threading
- threadvar
- THTTPRIO
- TIdContext
- TIdFTP
- TIdTCPClient
- TIdUDPClient
- TIdUDPServer
- TImage
- TImageControl
- TImageList
- TImageViewer
- TIniFile
- TInterlocked
- TIPAddress
- Tizen
- TJPEGImage
- TJson
- TJSONIterator
- TJSONMarshal
- TJSONObject
- TJSONValue
- TLabel
- TLang
- TLayout
- tlb
- TLIBIMP.SYM file
- TList
- TListBox
- TListItem
- TListView
- TListViewItem
- TLocalServiceConnection
- TLocateOptions
- TLocationSensor
- TLS
- TMapView
- TMediaPlayer
- TMemo
- TMemoryStream
- TMenuBar
- TMessage
- TMessageManager
- TMethod
- TMonitor
- TMultiReadExclusiveWriteSynchronizer
- TMultiView
- TNetEncoding
- TNetHTTPClient
- TNetHTTPRequest
- TNotificationCenter
- TNotifyEvent
- to
- to-do lists
- toast
- TObject
- TObjectList
- Today
- Toggle buttons
- ToggleSwitch
- tokens, C++
- tool buttons
- toolbar
- Tools API
- tooltip
- tooltip for Metropolis UI applications
- TOpenDialog
- TOpenTextFileDialog
- ToString
- TOSVersion
- Touch
- Tours of RAD Studio
- TPageControl
- TPaintBox
- TPanel
- TParallel
- TParameter
- TPath
- TPenStyle
- TPinchZoom
- TPlatformServices
- TPngImage
- TPoint
- TPopup
- TPopupMenu
- TPosition
- TPrinter
- TProc
- TQuery
- TQueue
- tracking
- transaction
- transformation files, xml mapper
- transition
- translation tools
- Using the External Translation Manager
- Adding Languages to a Project
- Editing Resource Files in the Translation Manager
- Language Culture Names, Codes, and ISO Values
- Translation Manager in the IDE
- Setting the Active Language for a Project
- Setting Up the External Translation Manager
- Updating Resource Modules
- TRect
- TRectangle
- TRegEx
- Using TRegistry
- TRegistryIniFile
- TRichEdit
- tree view
- TRegSvr to unregister ActiveX servers
- TResourceStream
- TRESTClient
- TRESTResponseDataSetAdapter
- Trim
- Trunc
- trunk
- try
- try..finally statements
- TryStrToInt
- TScreen
- TScrollBox
- TSearchBox
- TSensor
- TSensorManager
- TService
- TShape
- TSimpleDataSet
- TSize
- TSpeedButton
- TSplitter
- TSplitView
- TSQLConnection
- TSQLiteDatabase
- TSQLQuery
- TSQLTable
- TStoredProc
- TStream
- TStreamAdapter
- TString
- TStringBuilder
- TStringGrid
- TStringHelper
- TStringList
- TStrings
- TStringStream
- TStyleBook
- TStyleManager
- TTabControl
- TTable
- TTCPClient
- TTetheringManager
- TTextLayout
- TThread
- TTimer
- TTimeStamp
- TTimeZoneInformation
- TToggleSwitch
- TToolBar
- TTrackBar
- TTreeView
- TValue
- TValueListEditor
- TValueRelationship
- TVarData
- TVertScrollBox
- TWebBrowser
- TWinControl
- TXMLDocument
- TXMLTransform
- TXSDateTime
- type
- type casting
- type characters in printf and scanf (C++)
- type library
- Adding an Interface to a CoClass
- Adding a CoClass to the Type Library
- Adding a Module to the Type Library
- Adding a Record or Union to the Type Library
- Adding an Alias to the Type Library
- Adding an Enumeration to the Type Library
- Adding an Interface to the Type Library
- Adding Properties and Methods to the Type Library
- Apply Updates Dialog
- Code Generated When You Import Type Library Information
- Creating a New Type Library
- Deploying Type Libraries
- Enabling Simple Data Binding with the Type Library
- Modifying an Interface Using the Type Library
- Opening an Existing Type Library
- Refreshing the Type Library
- Registering the Type Library
- Saving a Type Library
- Saving and Registering Type Library Information
- Working with Type Libraries - Overview
- Using the Type Library Editor
- Type Library editor
- types
- TZipFile
U
- UAC
- uchar.h
- UDP
- UIDeviceFamily setting
- UML Modeling
- Unable to find static library
- undo
- unicode
- unicode character
- unicode _TCHAR mapping
- unidirectional dataset
- union
- unit
- unit tests
- unnamed thread
- Unsafe
- until
- Update Local File Cache
- update error
- Update object
- UpdateObject
- upgrade
- upgrading
- URL
- URLEncode
- USB
- user directory
- user interface
- uses
- UTF-8
- UTF8String
- uuid declspec keyword extension for C++
V
- Val
- var
- varargs
- Variables, multithread
- Variants
- VarToStr
- Vb options for BCC32
- VCL
- VCL applications
- VCL component
- VCL Components Categories
- Additional Controls
- BDE Controls
- Data Access Controls
- Data Controls
- DataSnap Client Controls
- DataSnap Server Controls
- DBExpress Controls
- DbGo Controls
- Dialog Controls
- Internet Controls
- Internet Express Controls
- Ribbon Controls
- Standard Controls
- System Controls
- Vista Dialog Controls
- Web Services
- Win 3.1 Controls
- Win32 Controls
- VCL for the Web (IntraWeb)
- VCL forms
- Creating a VCL Forms ActiveX Active Form
- Creating a VCL Forms ActiveX Button
- Building a VCL Forms MDI Application Using a Wizard
- Building a VCL Forms MDI Application Without Using a Wizard
- Building a VCL Forms SDI Application
- Building an Application with XML Components
- Building a VCL Forms ADO Database Application
- Building a Multithreaded Application
- VCL Style Designer
- vector
- VERnnn conditional
- version control
- versions of compilers
- vibration
- video
- views
- virtual
- virtual key codes
- virtual keyboard
- virtual folders
- visibility modifier
- Visual feedback
- visualizers
- VKAutoShowMode
- vswprintf
- void
W
- W1008 Integer and HRESULT interchanged (Delphi)
- W1012 Constant expression violates subrange bounds (Delphi)
- WE1019 For loop control variable must be simple local variable (Delphi)
- W1020 Constructing instance of '%s' containing abstract method '%s.%s' (Delphi)
- W1025 Unsupported language feature: '%s' (Delphi)
- W1026 File not found '%s' (Delphi)
- W1028 Bad global symbol definition '%s' in object file '%s' (Delphi)
- W1030 Invalid compiler directive - '%s' (Delphi)
- W1033 Unit '%s' implicitly imported into package '%s' (Delphi)
- W1054 Linker error: %s (Delphi)
- W1056 Duplicate resource Type %s, ID %s; File %s resource kept; file %s resource discarded (Delphi)
- W1061 Narrowing given WideChar constant ($%04X) to AnsiChar lost information (Delphi)
- W2041 Read error on '%s' (Delphi)
- W2042 Write error on '%s' (Delphi)
- W2043 Close error on '%s' (Delphi)
- W2044 Chmod error on '%s' (Delphi)
- W2141 Bad file format '%s' (Delphi)
- W2243 Expression needs no Initialize/Finalize (Delphi)
- W2269 Overriding virtual method '%s.%s' has lower visibility (%s) than base class '%s' (%s) (Delphi)
- W2367 Case of property accessor method %s.%s should be %s.%s (Delphi)
- wake lock
- warning
- wchar_t, keywords, C++
- wcsncat
- wcstol, strtol
- wcstoul
- weak reference
- Web application object
- Web applications
- Web Broker
- Web Broker DataSnap Application
- Web browser
- Web client
- Web modules
- Web request properties
- Web server
- Web server applications
- Web service
- Web services
- Websnap
- wexecl
- while
- whitespace
- wide characters
- WideChar
- WideString
- width specifiers
- Win64 development
- WinAPI
- Windowed controls
- WindowProc
- Windows 7 phone DataSnap Connector
- Windows 8 applications
- Windows 8 gestures
- Windows 10
- Windows API
- Windows Forms
- Windows Phone
- Windows SDK
- Windows service
- Windows VCL Forms application
- Windows versions
- Windows XP
- WinExec
- WinRT
- Winsock
- WinXCtrls
- with
- wizards
- Word
- write
- Writeln
- writeonly
- WriteString
- WSDL document
- WSDL Importer
- wsprintf
- wstring visualizer (C++)
- WStrCopy
X
- Xcode
- XLS
- XML
- XML brokers
- XML document
- Working with XML Documents
- Using XML in Database Applications
- Working with XML Components
- Converting XML Documents into Data Packets
- Mapping Between XML Nodes and Data Packet Fields
- Using Code That the XML Data Binding Wizard Generates
- Abstracting XML Documents with the Data Binding Wizard
- Using the XML Data Binding Wizard
- Using XML in Database Applications
- XML mapper
- XML node
- XMLDOC comments
- xor
- xor_eq
Z
[
- [ ] operator
_
- __automated
- __CODEGEARC_VERSION__ Macro Example
- _crotr, _crotl
- __dispid
- __except
- _fdopen
- __finally block
- __has_trivial_destructor (typename T)
- __int_alignment_of (typename T)
- __int32, __int64, and so forth
- _mbslen, strlen, wcslen, _mbstrlen
- _mbsncat
- _mbsnbcat
- _rotr, _rotl
- _TCHAR
- _wcsmpi
- _wenviron, _environ
- _wfdopen
- _wfopen
- _wgetenv, getenv
- _wputenv, putenv