RAD Studio (Common)
Contents
Concepts
Compiling, Building, and Running Applications
Compiling, Building, and Running Applications
MSBuild Overview
Build Configurations Overview
Option Sets Overview
Targets files
Precompiled Headers Overview
Unicode in RAD Studio
Debugging Applications
Overview of Debugging
Overview of Remote Debugging
Wait Chain Traversal Overview
General Concepts
Managing the Development Cycle Overview
Designing User Interfaces
Using Source Control
Localizing Applications Overview
Deploying Applications Overview
Getting Started
What Was New in Past Releases
What's New in RAD Studio (C++Builder 2007)
What's New in RAD Studio (Delphi for Microsoft .NET 2007)
What's New in RAD Studio (Delphi for Win32 2007)
What's New in Delphi and C++Builder 2009
What is RAD Studio?
Tour of the IDE
IDE on Windows Vista
Tools Overview
Code Editor
Form Designer
Starting a Project
Template Libraries Overview
Overview of Virtual Folders
Help on Help
Code Completion
Class Explorer Overview
Testing Applications
Unit Testing Overview
DUnit Overview
UML Modeling
Getting Started with Modeling
About Modeling
UML 2.0 Sample Project
UML 2.0 Sample Project, Behavior Package
UML 2.0 Sample Project, Structure Package
Code Visualization Overview
UML Modeling
UML Modeling Projects
Namespaces and Packages
Modeling Diagram
Supported UML Specifications
Model Element
Model Annotation
Model Shortcut
Diagram Layout
Hyperlinking in UML Models
Synchronization Between Models and Source Code
Transformation to Source Code
OCL Support
Patterns
Refactoring
Quality Assurance Facilities
Documentation Generation Facility
Importing and Exporting UML Models
Code Visualization Overview (Enterprise)
Refactoring Applications
Refactoring Overview
Symbol Rename Overview (Delphi, C++)
Extract Method Overview (Delphi)
Extract Resource String (Delphi)
Declare Variable and Declare Field Overview (Delphi)
Find References Overview (Delphi, C++)
Change Parameters Overview (Delphi)
Sync Edit Mode (Delphi, C++)
Undoing a Refactoring (Delphi)
Procedures
Compiling and Building Procedures
Activating a Build Configuration for a Project
Building Packages
Compiling C++ Design-Time Packages That Contain Delphi Source
Creating Build Events
Creating and Modifying Build Configurations
Building a Project Using an MSBuild Command
Using Targets Files
Installing More Computer Languages
Previewing and Applying Refactoring Operations
Renaming a Symbol
Option Sets: Creating, Applying, Editing, and Deleting
Enabling Applications for Unicode
Using Unicode in the Command Console
Linking C++ Library and Object Files
Debugging Procedures
Adding a Watch
Using the CPU View
Displaying Expanded Watch Information
Attaching to a Running Process
Setting and Modifying Breakpoints
Using Tooltips During Debugging
Inspecting and Changing the Value of Data Elements
Modifying Variable Expressions
Preparing a Project for Debugging
Remote Debugging: Metaprocedure
Installing, Starting, and Stopping the Remote Debug Server
Installing a Debugger on a Remote Machine
Establishing a Connection for Remote Debugging
Preparing Files for Remote Debugging
Setting the Search Order for Debug Symbol Tables
Resolving Internal Errors
Editing Code Procedures
Using Code Folding
Creating Live Templates
Creating Template Libraries
Customizing Code Editor
Finding References
Finding Units (Delphi)
Recording a Keystroke Macro
Refactoring Code
Using Bookmarks
Using Class Completion
Using Code Insight
Using Live Templates
Using the History Manager
Using Sync Edit
Getting Started Procedures
Adding Components to a Form
Class Explorer Procedures
Viewing Hierarchy of Classes, Interfaces, and Types in the Class Explorer
Activating Different Modes of Viewing the Inheritance Hierarchy in the Class Explorer
Viewing Members Declared in Classes and Interfaces with the Class Explorer
Locating Declarations of Classes, Interfaces, and Types with the Class Explorer
Locating Declarations of Members with the Class Explorer
Locating Definitions of Methods with the Class Explorer
Locating Definitions of Properties’ Access Specifiers with the Class Explorer
Automating the Creation of Fields with the Class Explorer
Automating the Creation of Methods with the Class Explorer
Creating a Method - Example
Automating the Creation of Properties with the Class Explorer
Adding and Removing Files
Adding Templates to the Object Repository
Copying References to a Local Path
Creating a Component Template
Creating a Project
Customizing the Form
Customizing the Tool Palette
Customizing Toolbars
Disabling Themes in the IDE and in Your Application
Docking Tool Windows
Finding Items on the Tool Palette
Exploring Assembly Metadata Using the Reflection Viewer
Exploring Windows Type Libraries
Renaming Files Using the Project Manager
Saving Desktop Layouts
Setting Component Properties (Procedure)
Setting Project Options
Setting Properties and Events
Setting The IDE To Mimic Delphi 7
Setting Tool Preferences
Using Design Guidelines with VCL Components
Using the File Browser
Using To-Do Lists
Using Virtual Folders
Writing Event Handlers
Localization Procedures
Adding Languages to a Project
Editing Resource Files in the Translation Manager
Setting the Active Language for a Project
Setting Up the External Translation Manager
Updating Resource Modules
Using the External Translation Manager
Managing Memory
Configuring the Memory Manager
Increasing the Memory Address Space
Monitoring Memory Usage
Registering Memory Leaks
Sharing Memory
Unit Test Procedures
Developing Tests
Modeling Procedures
Configuring UML Modeling
Refactoring Procedures
Refactoring: Changing Parameters
Refactoring: Extracting Interfaces
Refactoring: Extracting Method
Refactoring: Extracting Superclass
Refactoring: Creating Inline Variables
Refactoring: Introducing Fields
Refactoring: Introducing Variables
Refactoring: Moving Members
Refactoring: “Pull Members Up" and “Push Members Down”
Refactoring: Renaming Elements
Refactoring: "Safe Delete"
Opening the UML 2.0 Sample Project
UML Diagram Procedures
Annotating a Diagram
Customizing Diagram Appearance Procedures
Changing Diagram Notation
Using Grid and Other Appearance Options
Using the UML in Color Profile
Creating a Diagram
Editing Diagram Procedures
Aligning Model Elements
Changing Type of a Link
Closing a Diagram
Copying and Pasting Model Elements
Deleting a Diagram
Hyperlinking Diagrams
Laying Out a Diagram Automatically
Moving Model Elements
Renaming a Diagram
Rerouting a Link
Resizing Model Elements
Selecting Model Elements
Assigning an Element Stereotype
Using Drag-and-Drop
Working with User Properties
Creating Elements, Links, and Shortcuts on Diagrams
Creating a Link with Bending Points
Creating Multiple Elements
Creating a Shortcut
Creating a Simple Link
Creating a Single Model Element
Exporting a Diagram to an Image
Locating Model Elements
Searching Diagrams
Searching Source Code for Usages
Printing a Diagram
UML 1.5 Diagram Procedures
UML 1.5 Activity Diagram Procedures
Creating an Activity for a State
Designing a UML 1.5 Activity Diagram
UML 1.5 Class Diagram Procedures
Instantiating a Classifier
UML 1.5 Component Diagram Procedures
Designing a UML 1.5 Component Diagram
UML 1.5 Deployment Diagram Procedures
Designing a UML 1.5 Deployment Diagram
UML 1.5 Interaction Diagram Procedures
Adding a Conditional Block
Associating an Object with a Classifier
Branching Message Links
Converting Between UML 1.5 Sequence and Collaboration Diagrams
Working with a UML 1.5 Message
UML 1.5 Statechart Diagram Procedures
Designing a UML 1.5 Statechart Diagram
UML 2.0 Diagram Procedures
UML 2.0 Activity Diagram Procedures
Creating a Pin
Designing a UML 2.0 Activity Diagram
Grouping Actions into an Activity
Working with an Object Flow or a Control Flow
UML 2.0 Component Diagram Procedures
Designing a UML 2.0 Component Diagram
UML 2.0 Diagram Procedures
Creating a Delegation Connector
Creating an Internal Structure for a Node
Creating a Referenced Part
Creating a Port
Working with a Collaboration Use
UML 2.0 Deployment Diagram Procedures
Designing a UML 2.0 Deployment Diagram
UML 2.0 Interaction Diagram Procedures
Associating a Lifeline with a Classifier
Copying and Pasting an Execution or Invocation Specification
Creating a Sequence or Communication Diagram from an Interaction
Creating a State Invariant
Designing a UML 2.0 Sequence or Communication Diagram
Linking Another Interaction from an Interaction Diagram
Working with a UML 2.0 Message
Working with a Combined Fragment
Working with a Tie Frame
UML 2.0 State Machine Diagram Procedures
Associating a Transition or a State with an Activity
Creating a Guard Condition for a Transition
Creating a History Element
Creating a Member for a State
Creating a State
Designing a UML 2.0 State Machine Diagram
Viewing UML Diagram Procedures
Browsing a Diagram with Overview Pane
Hiding and Showing Model Elements
Using View Filters
Zooming a Diagram
Common Procedures
Activity Diagram Procedures
Working with a Complex State
Creating a Deferred Event
Creating an Internal Transition
Creating a Multiple Transition
Creating a Self-Transition
Specifying Entry and Exit Actions
Working with Instance Specifications and Provided or Required Interfaces
Working with an Instance Specification
Working with a Provided or Required Interface
Class Diagram Procedures
Creating an Association Class
Working With Class Diagram Members
Adding a Member to a Container
Changing Appearance of Compartments
Changing Appearance of Interfaces
Working with a Constructor
Working with a Field
Creating an Inner Classifier
Using a Class Diagram as a View
Working with an Interface
Working with a Relationship
Interaction Diagram Procedures
Associating a Message Link with a Method
Generating an Incremental Sequence Diagram
Use Case Diagram Procedures
Creating a Browse-Through Sequence of Diagrams
Creating an Extension Point
Designing Use Case Hierarchy
Documentation Generation Procedures
Configuring the Documentation Generation Facility
Generating Project Documentation
Working with a Namespace or a Package
Object Constraint Language (OCL) Procedures
Creating an OCL Constraint
Editing an OCL Expression
Showing and Hiding an OCL Constraint
Modeling Pattern Procedures
Adding Participants to the Patterns as First Class Citizens
Applying Pattern Procedures
Creating a Link by Pattern
Creating a Model Element by Pattern
Using the Stub Implementation Pattern
Creating a Pattern
Exporting and Sharing Patterns
Exporting a Pattern
Sharing Patterns
Deleting Patterns as First Class Citizens from the Model
Using Pattern Organizer
Assigning Patterns to Shortcuts
Copying and Pasting Shortcuts, Folders or Pattern Trees
Creating a Folder in the Pattern Organizer
Creating a Shortcut to a Pattern
Creating a Virtual Pattern Tree
Deleting shortcuts, folders or pattern trees
Editing Properties
Opening the Pattern Organizer
Saving Changes in the Pattern Registry
Sorting Patterns
Using the Pattern Organizer
Using the Pattern Registry
Modeling Project Procedures
Activating UML Modeling Support for Projects
Creating a Project (Modeling)
Exporting a Project to XMI Format
Importing a Project in IBM Rational Rose (MDL) Format
Importing a Project in XMI Format
Opening an Existing Project for UML Modeling
Synchronizing the Model View, Diagram View, and Source Code
Transforming a Design Project to Source Code
Troubleshooting a Model
Working with a Referenced Project
Modeling Quality Assurance Procedures
Working with Audits
Exporting Audit Results
Printing Audit Results
Running Audits
Viewing Audit Results
Working with a Set of Audits
Working with Metrics
Creating a Metrics Chart
Running Metrics
Viewing Metric Results
Working with a Set of Metrics
Modeling Procedures
Using the Model View Window and Code Visualization Diagram
Using the Overview Window
Exporting a Code Visualization Diagram to an Image
Importing and Exporting a Model Using XML Metadata Interchange (XMI)
Reference
Delphi Reference
Delphi Compiler Directives (List)
Delphi compiler directives
Align fields (Delphi)
Application type (Delphi)
Assert directives (Delphi)
Boolean short-circuit evaluation (Delphi compiler directive)
Conditional compilation (Delphi)
Debug information (Delphi)
DEFINE directive (Delphi)
DENYPACKAGEUNIT directive (Delphi)
Description (Delphi)
DESIGNONLY directive (Delphi)
ELSE (Delphi)
ELSEIF (Delphi)
ENDIF directive
Executable extension (Delphi)
Export symbols (Delphi)
Extended syntax (Delphi)
External Symbols (Delphi)
Floating Point Exception Checking (Delphi)
Hints (Delphi)
HPP emit (Delphi)
IFDEF directive (Delphi)
IF directive (Delphi)
IFEND directive (Delphi)
IFNDEF directive (Delphi)
IFOPT directive (Delphi)
Image base address
Implicit Build (Delphi)
Imported data
Include file (Delphi)
Input output checking (Delphi)
Compiler directives for libraries or shared objects (Delphi)
Link object file (Delphi)
Local symbol information (Delphi)
Long strings (Delphi)
Memory allocation sizes (Delphi)
MESSAGE directive (Delphi)
METHODINFO directive (Delphi)
Minimum enumeration size (Delphi)
Open String Parameters (Delphi)
Optimization (Delphi)
Overflow checking (Delphi)
Pentium-safe FDIV operations (Delphi)
NODEFINE
NOINCLUDE (Delphi)
Range checking
Real48 compatibility (Delphi)
Regions
Resource file (Delphi)
RUNONLY directive (Delphi)
Runtime type information (Delphi)
Symbol declaration and cross-reference information (Delphi)
Type-checked pointers (Delphi)
UNDEF directive (Delphi)
Var-string checking (Delphi)
Warning messages (Delphi)
Warnings (Delphi)
Weak packaging
Stack frames (Delphi)
Writeable typed constants (Delphi)
PE (portable executable) header flags (Delphi)
Reserved address space for resources (Delphi)
Pointer Math (Delphi)
HIGHCHARUNICODE directive (Delphi)
Scoped Enums (Delphi)
Delphi Compiler Errors
Error Messages (Delphi)
DisposeCount cannot be declared in classes with destructors (Delphi)
E2190: Thread local variables cannot be ABSOLUTE (Delphi)
E2249: Cannot use absolute variables when compiling to byte code (Delphi)
E2373: Call to abstract method %s.%s (Delphi)
E2371: ABSTRACT and FINAL cannot be used together (Delphi)
E2136: No definition for abstract method '%s' allowed (Delphi)
E2167: Abstract methods must be virtual or dynamic (Delphi)
E2383: ABSTRACT and SEALED cannot be used together (Delphi)
E2247: Cannot take the address when compiling to byte code (Delphi)
E2251: Ambiguous overloaded call to '%s' (Delphi)
E2099: Overflow in conversion or arithmetic operation (Delphi)
E2307: NEW standard function expects a dynamic array type identifier (Delphi)
E2308: Need to specify at least one dimension for NEW of dynamic array (Delphi)
E2246: Need to specify at least one dimension for SetLength of dynamic array (Delphi)
E2081: Assignment to FOR-Loop variable '%s' (Delphi)
W1017: Assignment to typed constant '%s' (Delphi)
E2117: 486/487 instructions not enabled (Delphi)
E2116: Invalid combination of opcode and operands (Delphi)
E2109: Constant expected (Delphi)
E2118: Division by zero (Delphi)
E2119: Structure field identifier expected (Delphi)
E2108: Memory reference expected (Delphi)
E2115: Error in numeric constant (Delphi)
E2107: Operand size mismatch (Delphi)
E2113: Numeric overflow (Delphi)
E2112: Invalid register combination (Delphi)
E2111: Cannot add or subtract relocatable symbols (Delphi)
E2106: Inline assembler stack overflow (Delphi)
E2114: String constant too long (Delphi)
E2105: Inline assembler syntax error (Delphi)
E2110: Type expected (Delphi)
E2448: An attribute argument must be a constant expression, typeof expression or array constructor (Delphi)
E2045: Bad object file format: '%s' (Delphi)
x1028: Bad global symbol definition: '%s' in object file '%s' (Delphi)
E2160: Type not allowed in OLE Automation call (Delphi)
E2188: Published property '%s' cannot be of type %s (Delphi)
E2055: Illegal type in Read/Readln statement (Delphi)
E2053: Syntax error in real number (Delphi)
E2104: Bad relocation encountered in object file '%s' (Delphi)
E2158: %s unit out of date or corrupted: missing '%s' (Delphi)
E2159: %s unit out of date or corrupted: missing '%s.%s' (Delphi)
E2150: Bad argument type in variable type array constructor (Delphi)
E2281: Type not allowed in Variant Dispatch call (Delphi)
E2054: Illegal type in Write/Writeln statement (Delphi)
E2050: Statements not allowed in interface part (Delphi)
x1012: Constant expression violates subrange bounds (Delphi)
E2097: BREAK or CONTINUE outside of loop (Delphi)
E2309: Attribute - Known attribute named argument cannot be an array (Delphi)
E2310: Attribute - A custom marshaler requires the custom marshaler type (Delphi)
E2327: Linker error while emitting attribute '%s' for '%s' (Delphi)
E2311: Attribute - MarshalAs fixed string requires a size (Delphi)
E2312: Attribute - Invalid argument to a known attribute (Delphi)
E2313: Attribute - Known attribute cannot specify properties (Delphi)
E2314: Attribute - The MarshalAs attribute has fields set that are not valid for the specified unmanaged type (Delphi)
E2315: Attribute - Known custom attribute on invalid target (Delphi)
E2316: Attribute - The format of the GUID was invalid (Delphi)
E2317: Attribute - Known custom attribute had invalid value (Delphi)
E2318: Attribute - The MarshalAs constant size cannot be negative (Delphi)
E2319: Attribute - The MarshalAs parameter index cannot be negative (Delphi)
E2320: Attribute - The specified unmanaged type is only valid on fields (Delphi)
E2321: Attribute - Known custom attribute has repeated named argument (Delphi)
E2322: Attribute - Unexpected type in known attribute (Delphi)
E2323: Attribute - Unrecognized argument to a known custom attribute (Delphi)
E2324: Attribute - Known attribute named argument doesn't support variant (Delphi)
E2222: $WEAKPACKAGEUNIT & $DENYPACKAGEUNIT both specified (Delphi)
E2276: Identifier '%s' cannot be exported (Delphi)
E2071: This type cannot be initialized (Delphi)
E2374: Cannot make unique type from %s (Delphi)
E2223: $DENYPACKAGEUNIT '%s' cannot be put into a package (Delphi)
E2217: Published field '%s' not a class or interface type (Delphi)
E2218: Published method '%s' contains an unpublishable type (Delphi)
E2278: Cannot take address of local symbol %s (Delphi)
E2392: Can't generate required accessor method(s) for property %s.%s due to name conflict with existing symbol %s in the same scope (Delphi)
E2126: Cannot BREAK, CONTINUE or EXIT out of a FINALLY clause (Delphi)
W1018: Case label outside of range of case expression (Delphi)
E2326: Attribute '%s' can only be used once per target (Delphi)
E2325: Attribute '%s' is not valid on this target (Delphi)
E2358: Class constructors not allowed in class helpers (Delphi)
E2360: Class constructors cannot have parameters (Delphi)
E2340: Metadata - Data too large (Delphi)
E2343: Metadata - Primary key column may not allow the null value (Delphi)
E2341: Metadata - Column cannot be changed (Delphi)
E2342: Metadata - Too many RID or primary key columns, 1 is max (Delphi)
E2329: Metadata - Error occured during a read (Delphi)
E2330: Metadata - Error occured during a write (Delphi)
E2334: Metadata - Old version error (Delphi)
E2331: Metadata - File is read only (Delphi)
E2339: Metadata - The importing scope is not compatible with the emitting scope (Delphi)
E2332: Metadata - An ill-formed name was given (Delphi)
E2337: Metadata - There isn't .CLB data in the memory or stream (Delphi)
E2338: Metadata - Database is read only (Delphi)
E2335: Metadata - A shared mem open failed to open at the originally (Delphi)
E2336: Metadata - Create of shared memory failed. A memory mapping of the same name already exists (Delphi)
E2344: Metadata - Data too large (Delphi)
E2333: Metadata - Data value was truncated (Delphi)
F2047: Circular unit reference to '%s' (Delphi)
E2123: PROCEDURE, FUNCTION, PROPERTY, or VAR expected (Delphi)
E2061: Local class or interface types not allowed (Delphi)
E2435: Class member declarations not allowed in anonymous record or local record type (Delphi)
E2060: Class and interface types only allowed in type section (Delphi)
E2355: Class property accessor must be a class field or class static method (Delphi)
E2128: %s clause expected, but %s found (Delphi)
H2384: CLS: overriding virtual method '%s.%s' visibility (%s) must match base class '%s' (%s) (Delphi)
E2431: for-in statement cannot operate on collection type '%s' because '%s' does not contain a member for '%s', or it is inaccessible (Delphi)
W1024: Combining signed and unsigned types - widened both operands (Delphi)
E2008: Incompatible types (Delphi)
E2009: Incompatible types: '%s' (Delphi)
E2010: Incompatible types: '%s' and '%s' (Delphi)
W1023: Comparing signed and unsigned types - widened both operands (Delphi)
W1021: Comparison always evaluates to False (Delphi)
W1022: Comparison always evaluates to True (Delphi)
E2026: Constant expression expected (Delphi)
E2192: Constants cannot be used as open array arguments (Delphi)
E2007: Constant or type identifier expected (Delphi)
E2197: Constant object cannot be passed as var parameter (Delphi)
E2177: Constructors and destructors not allowed in OLE automation section (Delphi)
x1020: Constructing instance of '%s' containing abstract method '%s.%s' (Delphi)
E2402: Constructing instance of abstract class '%s' (Delphi)
E2437: Constant declarations not allowed in anonymous record or local record type (Delphi)
E2241: C++ obj files must be generated (-jp) (Delphi)
E2412: CREATE expected (Delphi)
E2306: 'Self' is initialized more than once (Delphi)
E2286: Coverage library name is too long: %s (Delphi)
H2455: Narrowing given wide string constant lost information (Delphi)
H2451 and W1061: Narrowing given WideChar constant (#$%04X) to AnsiChar lost information (Delphi)
E2238: Default value required for '%s' (Delphi)
E2237: Parameter '%s' not allowed here due to default value (Delphi)
E2132: Default property must be an array property (Delphi)
E2268: Parameters of this type cannot have default values (Delphi)
E2239: Default parameter '%s' must be by-value or const (Delphi)
E2131: Class already has a default property (Delphi)
E2146: Default values must be of ordinal, pointer or small set type (Delphi)
F2087: System unit incompatible with trial version (Delphi)
E2144: Destination is inaccessible (Delphi)
E2453: Destination cannot be assigned to (Delphi)
E2290: Cannot mix destructors with IDisposable (Delphi)
F2446: Unit '%s' is compiled with unit '%s' in '%s' but different version '%s' found (Delphi)
E2210: '%s' directive not allowed in in interface type (Delphi)
E2228: A dispinterface type cannot have an ancestor interface (Delphi)
E2230: Methods of dispinterface types cannot specify directives (Delphi)
E2229: A dispinterface type requires an interface identification (Delphi)
E2183: Dispid clause only allowed in OLE automation section (Delphi)
E2274: property attribute 'label' cannot be used in dispinterface (Delphi)
E2080: Procedure DISPOSE needs destructor (Delphi)
E2414: Disposed_ cannot be declared in classes with destructors (Delphi)
E2098: Division by zero (Delphi)
E2293: Cannot have both a DLLImport attribute and an external or calling convention directive (Delphi)
E2027: Duplicate tag value (Delphi)
E2399: Namespace conflicts with unit name '%s' (Delphi)
E2030: Duplicate case label (Delphi)
W1029: Duplicate %s '%s' with identical parameters will be inacessible from C++ (Delphi)
E2180: Dispid '%d' already used by '%s' (Delphi)
E2301: Method '%s' with identical parameters and result type already exists (Delphi)
E2257: Duplicate implements clause for interface '%s' (Delphi)
E2447: Duplicate symbol '%s' defined in namespace '%s' by '%s' and '%s' (Delphi)
E2140: Duplicate message method index (Delphi)
E2252: Method '%s' with identical parameters already exists (Delphi)
E2266: Only one of a set of overloaded methods can be published (Delphi)
E2285: Duplicate resource id: type %d id %d (Delphi)
E2407: Duplicate resource identifier %s found in unit %s(%s) and %s(%s) (Delphi)
E2284: Duplicate resource name: type %d '%s' (Delphi)
E2429: Duplicate implementation for 'set of %s' in this scope (Delphi)
W1051: Duplicate symbol names in namespace. Using '%s.%s' found in %s. Ignoring duplicate in %s (Delphi)
E2413: Dynamic array type needed (Delphi)
E2178: Dynamic methods and message handlers not allowed in OLE automation section (Delphi)
E2378: Error while converting resource %s (Delphi)
E2385: Error while signing assembly (Delphi)
E2125: EXCEPT or FINALLY expected (Delphi)
E2029: %s expected but %s found (Delphi)
E2191: EXPORTS allowed only at global scope (Delphi)
E2143: Expression has no value (Delphi)
E2353: Cannot extend sealed class '%s' (Delphi)
E2078: Procedure FAIL only allowed in constructor (Delphi)
E2169: Field definition not allowed after methods or properties (Delphi)
E2175: Field definition not allowed in OLE automation section (Delphi)
E2124: Instance member '%s' inaccessible here (Delphi)
E2209: Field declarations not allowed in interface type (Delphi)
x2044: Chmod error on '%s' (Delphi)
x2043: Close error on '%s' (Delphi)
F2039: Could not create output file '%s' (Delphi)
x2141: Bad file format: '%s' (Delphi)
E2288: File name too long (exceeds %d characters) (Delphi)
x1026: File not found: '%s' (Delphi)
F1027: Unit not found: '%s' or binary equivalents (%s) (Delphi)
x2041: Read error on '%s' (Delphi)
F2040: Seek error on '%s' (Delphi)
E2002: File type not allowed here (Delphi)
x2042: Write error on '%s' (Delphi)
E2351: Final methods must be virtual or dynamic (Delphi)
E2155: Type '%s' needs finalization - not allowed in file type (Delphi)
E2154: Type '%s' needs finalization - not allowed in variant record (Delphi)
E2103: 16-Bit fixup encountered in object file '%s' (Delphi)
W1037: FOR-Loop variable '%s' may be undefined after loop (Delphi)
W1015: FOR-Loop variable '%s' cannot be passed as var parameter (Delphi)
E2032: For loop control variable must have ordinal type (Delphi)
x1019: For loop control variable must be simple local variable (Delphi)
E2037: Declaration of '%s' differs from previous declaration (Delphi)
E2065: Unsatisfied forward or external declaration: '%s' (Delphi)
W1011: Text after final 'END.' - ignored by compiler (Delphi)
E2127: 'GOTO %s' leads into or out of TRY statement (Delphi)
E2295: A class helper cannot introduce a destructor (Delphi)
E2172: Necessary library helper function was eliminated by linker (%s) (Delphi)
W1010: Method '%s' hides virtual method of base type '%s' (Delphi)
W1009: Redeclaration of '%s' hides a member in the base class (Delphi)
E2198: %s cannot be applied to a long string (Delphi)
W1034: $HPPEMIT '%s' ignored (Delphi)
x1008: Integer and HRESULT interchanged (Delphi)
W1000: Symbol '%s' is deprecated (Delphi)
E2372: Identifier expected (Delphi)
W1003: Symbol '%s' is experimental (Delphi)
W1001: Symbol '%s' is specific to a library (Delphi)
W1002: Symbol '%s' is specific to a platform (Delphi)
E2004: Identifier redeclared: '%s' (Delphi)
E2003: Undeclared identifier: '%s' (Delphi)
E2038: Illegal character in input file: '%s' (%s) (Delphi)
E2182: '%s' clause not allowed in OLE automation section (Delphi)
E2231: '%s' directive not allowed in dispinterface type (Delphi)
E2207: '%s' clause not allowed in interface type (Delphi)
E2176: Illegal type in OLE automation section: '%s' (Delphi)
E2185: Overriding automated virtual method '%s' cannot specify a dispid (Delphi)
E2068: Illegal reference to symbol '%s' in object file '%s' (Delphi)
E2139: Illegal message method index (Delphi)
E2224: $DESIGNONLY and $RUNONLY only allowed in package unit (Delphi)
E2184: %s section valid only in class types (Delphi)
W1043: Imagebase $%X is not a multiple of 64k. Rounding down to $%X (Delphi)
E2227: Imagebase is too high - program exceeds 2 GB limit (Delphi)
E2260: Implements clause not allowed together with index clause (Delphi)
E2263: Implements getter cannot be dynamic or message method (Delphi)
E2264: Cannot have method resolutions for interface '%s' (Delphi)
E2258: Implements clause only allowed within class types (Delphi)
E2259: Implements clause only allowed for properties of class or interface type (Delphi)
E2262: Implements getter must be %s calling convention (Delphi)
E2265: Interface '%s' not mentioned in interface list (Delphi)
E2261: Implements clause only allowed for readable property (Delphi)
x1033: Unit '%s' implicitly imported into package '%s' (Delphi)
W1040: Implicit use of Variants unit (Delphi)
E2420: Interface '%s' used in '%s' is not yet completely defined (Delphi)
E2086: Type '%s' is not yet completely defined (Delphi)
E2195: Cannot initialize local variables (Delphi)
E2196: Cannot initialize multiple variables (Delphi)
E2194: Cannot initialize thread local variables (Delphi)
E2072: Number of elements (%d) differs from declaration (%d) (Delphi)
E2428: Field '%s' needs initialization - not allowed in CLS compliant value types (Delphi)
E2418: Type '%s' needs initialization - not allowed in variant record (Delphi)
E2426: Inline function must not have asm block (Delphi)
E2442: Inline directive not allowed in constructor or destructor (Delphi)
H2444: Inline function '%s' has not been expanded because accessing member '%s' is inaccessible (Delphi)
E2425: Inline methods must not be virtual nor dynamic (Delphi)
E2449: Inlined nested routine '%s' cannot access outer scope variable '%s' (Delphi)
H2445: Inline function '%s' has not been expanded because its unit '%s' is specified in USES statement of IMPLEMENTATION section and current function is inline function or being inline function (Delphi)
H2443: Inline function '%s' has not been expanded because unit '%s' is not specified in USES list (Delphi)
E2441: Inline function declared in interface section must not use local symbol '%s' (Delphi)
E2382: Cannot call constructors using instance variables (Delphi)
E2102: Integer constant too large (Delphi)
F2084: Internal Error: %s%d (Delphi)
E2232: Interface '%s' has no interface identification (Delphi)
E2291: Missing implementation of interface method %s.%s (Delphi)
E2211: Declaration of '%s' differs from declaration in interface '%s' (Delphi)
E2208: Interface '%s' already implemented by '%s' (Delphi)
E2089: Invalid typecast (Delphi)
E2424: Codepage '%s' is not installed on this machine (Delphi)
E2173: Missing or invalid conditional symbol in '$%s' directive (Delphi)
x1030: Invalid compiler directive: '%s' (Delphi)
E2298: read/write not allowed for CLR events. Use Include/Exclude procedure (Delphi)
E2138: Invalid message parameter list (Delphi)
E2294: A class helper that descends from '%s' can only help classes that are descendents '%s' (Delphi)
E2296: A constructor introduced in a class helper must call the parameterless constructor of the helped class as the first statement (Delphi)
E2387: The key container name '%s' does not exist (Delphi)
E2388: Unrecognized strong name key file '%s' (Delphi)
E2432: %s cannot be applied to a rectangular dynamic array (Delphi)
E2393: Invalid operator declaration (Delphi)
E2174: '%s' not previously declared as a PROPERTY (Delphi)
E2376: STATIC can only be used on non-virtual class methods (Delphi)
E2415: Could not import assembly '%s' because it contains namespace '%s' (Delphi)
E2416: Could not import package '%s' because it contains system unit '%s' (Delphi)
F2438: UCS-4 text encoding not supported. Convert to UCS-2 or UTF-8 (Delphi)
E2386: Invalid version string '%s' specified in %s (Delphi)
E2120: LOOP/JCXZ distance out of range (Delphi)
E2049: Label declaration not allowed in interface part (Delphi)
E2073: Label already defined: '%s' (Delphi)
E2074: Label declared and referenced, but not set: '%s' (Delphi)
F2069: Line too long (more than 1023 characters) (Delphi)
E2094: Local procedure/function '%s' assigned to procedure variable (Delphi)
E2189: Thread local variables cannot be local to a function (Delphi)
W1042: Error converting locale string '%s' to Unicode. String truncated. Is your LANG environment variable set correctly? (Delphi)
E2011: Low bound exceeds high bound (Delphi)
H2440: Inline method visibility is not lower or same visibility of accessing member '%s.%s' (Delphi)
E2204: Improper GUID syntax (Delphi)
E2348: Metadata - Bad input parameters (Delphi)
E2347: Metadata - Bad binary signature (Delphi)
E2349: Metadata - Cannot resolve typeref (Delphi)
E2345: Metadata - Attempt to define an object that already exists (Delphi)
E2346: Metadata - A guid was not provided where one was required (Delphi)
E2350: Metadata - No logical space left to create more user strings (Delphi)
F2046: Out of memory (Delphi)
x1054: Linker error: %s (Delphi)
E2096: Method identifier expected (Delphi)
E2433: Method declarations not allowed in anonymous record or local record type (Delphi)
E2234: Getter or setter for property '%s' cannot be found (Delphi)
E2095: Missing ENDIF directive (Delphi)
E2403: Add or remove accessor for event '%s' cannot be found (Delphi)
E2253: Ancestor type '%s' does not have an accessible default constructor (Delphi)
E2066: Missing operator or semicolon (Delphi)
E2202: Required package '%s' not found (Delphi)
E2035: Not enough actual parameters (Delphi)
E2067: Missing parameter type (Delphi)
E2151: Could not load RLINK32.DLL (Delphi)
E2404: Cannot mix READ/WRITE property accessors with ADD/REMOVE accessors (Delphi)
E2359: Multiple class constructors in class %s: %s and %s (Delphi)
E2287: Cannot export '%s' multiple times (Delphi)
E2085: Unit name mismatch: '%s' '%s' (Delphi)
E2016: Array type required (Delphi)
E2012: Type of expression must be BOOLEAN (Delphi)
E2021: Class type required (Delphi)
E2076: This form of method call only allowed for class methods (Delphi)
E2149: Class does not have a default property (Delphi)
E2168: Field or method identifier expected (Delphi)
E2022: Class helper type required (Delphi)
E2380: Instance or class static method expected (Delphi)
E2013: Type of expression must be INTEGER (Delphi)
E2205: Interface type required (Delphi)
E2031: Label expected (Delphi)
E2075: This form of method call only allowed in methods of derived types (Delphi)
E2019: Object type required (Delphi)
E2020: Object or class type required (Delphi)
E2254: Overloaded procedure '%s' must be marked with the 'overload' directive (Delphi)
E2017: Pointer type required (Delphi)
E2267: Previous declaration of '%s' was not marked with the 'overload' directive (Delphi)
E2121: Procedure or function name expected (Delphi)
E2299: Property required (Delphi)
E2018: Record, object or class type required (Delphi)
E2023: Function needs result type (Delphi)
E2366: Global procedure or class static method expected (Delphi)
E2036: Variable required (Delphi)
E2082: TYPEOF can only be applied to object types with a VMT (Delphi)
E2014: Statement expected, but expression of type '%s' found (Delphi)
E2279: Too many nested conditional directives (Delphi)
E2409: Fully qualified nested type name %s exceeds 1024 byte limit (Delphi)
E2079: Procedure NEW needs constructor (Delphi)
W1039: No configuration files found (Delphi)
E2256: Dispose not supported (nor necessary) for dynamic arrays (Delphi)
E2250: There is no overloaded version of '%s' that can be called with these arguments (Delphi)
E2450: There is no overloaded version of array property '%s' that can be used with these arguments (Delphi)
E2273: No overloaded version of '%s' with this parameter list exists (Delphi)
E2025: Procedure cannot have a result type (Delphi)
W1035: Return value of function '%s' might be undefined (Delphi)
E2134: Type '%s' has no type info (Delphi)
E2220: Never-build package '%s' requires always-build package '%s' (Delphi)
E2093: Label '%s' is not declared in current procedure (Delphi)
x2269: Overriding virtual method '%s.%s' has lower visibility (%s) than base class '%s' (%s) (Delphi)
E2411: Unit %s in package %s refers to unit %s which is not found in any package. Packaged units must refer only to packaged units (Delphi)
E2236: Constructors and destructors must have %s calling convention (Delphi)
E2179: Only register calling convention allowed in OLE automation section (Delphi)
E2270: Published property getters and setters must have %s calling convention (Delphi)
E2391: Potentially polymorphic constructor calls must be virtual (Delphi)
E2242: '%s' is not the name of a unit (Delphi)
E2064: Left side cannot be assigned to (Delphi)
E2430: for-in statement cannot operate on collection type '%s' (Delphi)
H2135: FOR or WHILE loop executes zero times - deleted (Delphi)
E2248: Cannot use old style object types when compiling to byte code (Delphi)
E2058: Class, interface and object types only allowed in type section (Delphi)
E2059: Local class, interface or object types not allowed (Delphi)
E2062: Virtual constructors are not allowed (Delphi)
E2439: Inline function must not have open array argument (Delphi)
W1049: value '%s' for option %s was truncated (Delphi)
E2001: Ordinal type required (Delphi)
E2271: Property getters and setters cannot be overloaded (Delphi)
H2365: Override method %s.%s should match case of ancestor %s.%s (Delphi)
E2137: Method '%s' not found in base class (Delphi)
E2352: Cannot override a final method (Delphi)
E2170: Cannot override a non-virtual method (Delphi)
F2220: Could not compile package '%s' (Delphi)
E2199: Packages '%s' and '%s' both contain unit '%s' (Delphi)
E2200: Package '%s' already contains unit '%s' (Delphi)
W1031: Package '%s' will not be written to disk because -J option is enabled (Delphi)
E2225: Never-build package '%s' must be recompiled (Delphi)
H2235: Package '%s' does not use or export '%s.%s' (Delphi)
E2201: Need imported data reference ($G) to access '%s' from unit '%s' (Delphi)
W1032: Exported package threadvar '%s.%s' cannot be used outside of this package (Delphi)
E2213: Bad packaged unit format: %s.%s (Delphi)
E2006: PACKED not allowed here (Delphi)
E2394: Parameterless constructors not allowed on record types (Delphi)
E2363: Only methods of descendent types may access protected symbol [%s]%s.%s across assembly boundaries (Delphi)
E2375: PRIVATE or PROTECTED expected (Delphi)
W1045: Property declaration references ancestor private '%s.%s' (Delphi)
H2219: Private symbol '%s' declared but never used (Delphi)
E2357: PROCEDURE, FUNCTION, or CONSTRUCTOR expected (Delphi)
E2122: PROCEDURE or FUNCTION expected (Delphi)
x2367: Case of property accessor method %s.%s should be %s.%s (Delphi)
E2300: Cannot generate property accessor '%s' because '%s' already exists (Delphi)
E2370: Cannot use inherited methods for interface property accessors (Delphi)
H2369: Property accessor %s should be %s (Delphi)
H2368: Visibility of property accessor method %s should match property %s.%s (Delphi)
E2181: Redeclaration of property not allowed in OLE automation section (Delphi)
E2206: Property overrides not allowed in interface type (Delphi)
E2356: Property accessor must be an instance field or method (Delphi)
E2434: Property declarations not allowed in anonymous record or local record type (Delphi)
E2148: Dynamic method or message handler not allowed here (Delphi)
E2233: Property '%s' inaccessible here (Delphi)
E2275: property attribute 'label' cannot be an empty string (Delphi)
E2292: '%s' must reference a property or field of class '%s' (Delphi)
E2129: Cannot assign to a read-only property (Delphi)
E2130: Cannot read a write-only property (Delphi)
E2362: Cannot access protected symbol %s.%s (Delphi)
E2389: Protected member '%s' is inaccessible here (Delphi)
H2244: Pointer expression needs no Initialize/Finalize - need ^ operator? (Delphi)
E2186: Published Real property '%s' must be Single, Real, Double or Extended (Delphi)
E2187: Size of published set '%s' is >4 bytes (Delphi)
E2361: Cannot access private symbol %s.%s (Delphi)
E2390: Class must be sealed to call a private constructor without a type qualifier (Delphi)
E2398: Class methods in record types must be static (Delphi)
E2083: Order of fields in record constant differs from declaration (Delphi)
E2245: Recursive include file %s (Delphi)
F2092: Program or unit '%s' recursively uses itself (Delphi)
E2214: Package '%s' is recursively required (Delphi)
E2145: Re-raising an exception only allowed in exception handler (Delphi)
E2377: Unable to locate Borland.Delphi.Compiler.ResCvt.dll (Delphi)
E2381: Resource string length exceeds Windows limit of 4096 characters (Delphi)
E2024: Invalid function result type (Delphi)
Linker error: %s (Delphi)
Linker error: %s: %s (Delphi)
E2215: 16-Bit segment encountered in object file '%s' (Delphi)
E2091: Segment/Offset pairs not supported in 32-bit Object Pascal (Delphi)
E2153: ';' not allowed before 'ELSE' (Delphi)
E2028: Sets may have at most 256 elements (Delphi)
E2282: Property setters cannot take var parameters (Delphi)
E2193: Slice standard function only allowed as open array argument (Delphi)
E2454: Slice standard function not allowed for VAR nor OUT argument (Delphi)
E2240: $EXTERNALSYM and $NODEFINE not allowed for '%s'; only global symbols (Delphi)
W1014: String constant truncated to fit STRING[%ld] (Delphi)
E2354: String element cannot be passed to var parameter (Delphi)
E2056: String literals may have at most 255 elements (Delphi)
E2408: Can't extract strong name key from assembly %s (Delphi)
W1044: Suspicious typecast of %s to %s (Delphi)
E2272: Cannot use reserved unit name '%s' (Delphi)
E2156: Expression too complicated (Delphi)
E2283: Too many local constants. Use shorter procedures (Delphi)
E2163: Too many conditional symbols (Delphi)
E2226: Compilation terminated; too many errors (Delphi)
E2034: Too many actual parameters (Delphi)
E2436: Type declarations not allowed in anonymous record or local record type (Delphi)
E2005: '%s' is not a type identifier (Delphi)
x2243: Expression needs no Initialize/Finalize (Delphi)
E2100: Data type too large: exceeds 2 GB (Delphi)
W1016: Typed constant '%s' passed as var parameter (Delphi)
W1055: Published caused RTTI ($M+) to be added to type '%s' (Delphi)
E2133: TYPEINFO standard function expects a type identifier (Delphi)
E2147: Property '%s' does not exist in base class (Delphi)
E2452: Unicode characters not allowed in published symbols (Delphi)
W1041: Error converting Unicode char to locale charset. String truncated. Is your LANG environment variable set correctly? (Delphi)
W1006: Unit '%s' is deprecated (Delphi)
W1007: Unit '%s' is experimental (Delphi)
F2048: Bad unit format: '%s' (Delphi)
W1004: Unit '%s' is specific to a library (Delphi)
E1038: Unit identifier '%s' does not match file name (Delphi)
W1005: Unit '%s' is specific to a platform (Delphi)
E2070: Unknown directive: '%s' (Delphi)
E2328: Linker error while emitting metadata (Delphi)
E2400: Unknown Resource Format '%s' (Delphi)
E2216: Can't handle section '%s' in object file '%s' (Delphi)
E2405: Unknown element type found importing signature of %s.%s (Delphi)
E2417: Field offset cannot be determined for variant record because previous field type is unknown size record type (Delphi)
E2166: Unnamed arguments must precede named arguments in OLE Automation call (Delphi)
E2289: Unresolved custom attribute: %s (Delphi)
E2406: EXPORTS section allowed only if compiling with {$UNSAFECODE ON} (Delphi)
E2396: Unsafe code only allowed in unsafe procedure (Delphi)
E2395: Unsafe procedure only allowed if compiling with {$UNSAFECODE ON} (Delphi)
E2397: Unsafe pointer only allowed if compiling with {$UNSAFECODE ON} (Delphi)
E2410: Unsafe pointer variables, parameters or consts only allowed in unsafe procedure (Delphi)
x1025: Unsupported language feature: '%s' (Delphi)
E2057: Unexpected end of file in comment started on line %ld (Delphi)
E2280: Unterminated conditional directive (Delphi)
E2052: Unterminated string (Delphi)
H2164: Variable '%s' is declared but never used in '%s' (Delphi)
W1036: Variable '%s' might not have been initialized (Delphi)
E2157: Element 0 inaccessible - use 'Length' or 'SetLength' (Delphi)
E2255: New not supported for dynamic arrays - use SetLength (Delphi)
E2212: Package unit '%s' cannot appear in contains or uses clauses (Delphi)
F2063: Could not compile used unit '%s' (Delphi)
E2090: User break - compilation aborted (Delphi)
E2165: Compile terminated by user (Delphi)
E2142: Inaccessible value (Delphi)
H2077: Value assigned to '%s' never used (Delphi)
E2088: Variable name expected (Delphi)
E2171: Variable '%s' inaccessible here due to optimization (Delphi)
E2033: Types of actual and formal var parameters must be identical (Delphi)
E2277: Only external cdecl functions may use varargs (Delphi)
F2051: Unit %s was compiled with a different version of %s.%s (Delphi)
E2379: Virtual methods not allowed in record types (Delphi)
E2423: Void type not usable in this context (Delphi)
E2221: $WEAKPACKAGEUNIT '%s' cannot have initialization or finalization code (Delphi)
E2203: $WEAKPACKAGEUNIT '%s' contains global data (Delphi)
W1050: WideChar reduced to byte char in set expressions (Delphi)
E2152: Wrong or corrupted version of RLINK32.DLL (Delphi)
E2015: Operator not applicable to this operand type (Delphi)
W1206: XML comment on '%s' has cref attribute '%s' that could not be resolved (Delphi)
W1205: XML comment on '%s' has badly formed XML-'The character '%c' was expected.' (Delphi)
W1204: XML comment on '%s' has badly formed XML-'A name contained an invalid character.' (Delphi)
W1203: XML comment on '%s' has badly formed XML-'A name was started with an invalid character.' (Delphi)
W1208: Parameter '%s' has no matching param tag in the XML comment for '%s' (but other parameters do) (Delphi)
W1207: XML comment on '%s' has a param tag for '%s', but there is no parameter by that name (Delphi)
W1202: XML comment on '%s' has badly formed XML- 'Reference to undefined entity '%s'' (Delphi)
W1201: XML comment on '%s' has badly formed XML-'Whitespace is not allowed at this location.' (Delphi)
W1013: Constant 0 converted to NIL (Delphi)
W1059: Explicit string cast from '%s' to '%s' (Delphi)
W1060: Explicit string cast with potential data loss from '%s' to '%s' (Delphi)
W1057: Implicit string cast from '%s' to '%s' (Delphi)
W1058: Implicit string cast with potential data loss from '%s' to '%s' (Delphi)
W1063: Widening given AnsiChar constant (#$%04X) to WideChar lost information (Delphi)
W1062: Narrowing given wide string constant lost information (Delphi)
W1064: Widening given AnsiString constant lost information (Delphi)
Delphi Runtime Errors
I/O Errors
Fatal errors
Operating system errors
Delphi Language Guide
Classes and Objects
Classes and Objects
Fields
Methods
6 - Properties
Events
Class References
Exceptions
Nested Type Declarations
Operator Overloading
Class Helpers
Data Types, Variables, and Constants
Data Types, Variables, and Constants
Simple Types
String Types
Structured Types
Pointers and Pointer Types
Procedural Types
Variant Types
Type Compatibility and Identity
Declaring Types
Variables
Declared Constants
Generics
Overview of Generics
Terminology for Generics
Declaring Generics
Overloads and Type Compatibility in Generics
Constraints in Generics
Class Variable in Generics
Changes in Standard Functions and Grammar
Inline Assembly Code (Win32 Only)
Using Inline Assembly Code (Win32 Only)
Understanding Assembler Syntax (Win32 Only)
Assembly Expressions (Win32 Only)
Assembly Procedures and Functions (Win32 Only)
Object Interfaces
Object Interfaces
Implementing Interfaces
Interface References
Automation Objects (Win32 Only)
Libraries and Packages
Libraries and Packages
Writing Dynamically Loaded Libraries
Packages
Memory Management
Memory Management on the Win32 Platform
Internal Data Formats
Delphi Overview
Language Overview
Procedures and Functions
Procedures and Functions
Calling Procedures and Functions
Parameters
Anonymous Methods in Delphi
Program Control
Program Control
Programs and Units
Programs and Units
Using Namespaces with Delphi
Standard Routines and I/O
Standard Routines and I/O
Fundamental Syntactic Elements
Fundamental Syntactic Elements
Declarations and Statements
Expressions (Delphi)
RAD Studio Dialogs and Commands
Code Visualization
Code Visualization Diagram
Export Diagram to Image
Component
Create Component Template
Import Component Wizard
Install Packages
New VCL Component Wizard
Database
Add Fields
Assign Local Data
Command Text Editor
Connection String Editor (ADO)
Database Editor
Dataset Properties
Driver Settings
Field Link Designer
Fields Editor
Foreign Key Constraint
New Connection
New Field
Rename Connection
SQL Monitor
Sort Fields Editor
IBDatabase Editor dialog box
IBTransaction Editor dialog box
IBUpdateSQL and IBDataSet Editor dialog box
Edit
Alignment
Creation Order
Edit Tab Order
Scale
Size
Align to Grid
Bring to Front
Copy
Cut
Delete
Flip Children
Lock Controls
Paste
Select All
Send to Back
Undo
Redo
Select All Controls
Error Messages
Data Breakpoint is set on a stack location
Misaligned Data Breakpoint
Error address not found
Another file named <FileName> is already on the search path
Could not stop due to hard mode
Error creating process: <Process> (<ErrorCode>)
A component class named <name> already exists
A field or method named <name> already exists
The project already contains a form or module named <Name>
Incorrect field declaration in class <ClassName>
Field <Field Name> does not have a corresponding component. Remove the declaration?
Field <Field Name> should be of type <Type1> but is declared as <Type2>. Correct the declaration?
Declaration of class <ClassName> is missing or incorrect
Module header is missing or incorrect
IMPLEMENTATION part is missing or incorrect
Insufficient memory to run
Breakpoint is set on line that contains no code or debug information. Run anyway?
<IDname> is not a valid identifier
<Library Name>is already loaded, probably as a result of an incorrect program termination. Your system may be unstable and you should exit and restart Windows now.
Incorrect method declaration in class <ClassName>
Cannot find implementation of method <MethodName>
The <Method Name> method referenced by <Form Name>.<Event Name> has an incompatible parameter list. Remove the reference?
The <Method Name> method referenced by <Form Name> does not exist. Remove the reference?
No code was generated for the current line
Property and method <MethodName> are not compatible
Cannot find <FileName.PAS> or <FileName.DCU> on the current search path
Source has been modified. Rebuild?
Symbol <BrowseSymbol> not found.
Debug session in progress. Terminate?
Uses clause is missing or incorrect
Invalid event profile <Name>
File
Add dialog box, Requires tab
Automation Object Wizard
COM Object Wizard
COM+ Event Interface Selection dialog box
COM+ Event Object Wizard
COM+ Subscription Object Wizard
Customize New Menu
Interface Selection Wizard
New Console Application
New Dynamic-link Library
New Items
New Application
New Remote Data Module Object
New Thread Object
Open
Print Selection
Project Upgrade
Project Updated
Remote Data Module Wizard
Revert to Previous Revision
Add New WebService
SOAP Data Module Wizard
New SOAP Server Application
Save As
Select Directory
Transactional Object Wizard
Use Unit
WSDL Import Options
WSDL Import Wizard
New Web Server Application
Application Module Page Options/New WebSnap Page Module
New WebSnap Application
New WebSnap Data Module
Web App Components
XML Data Binding Wizard Options
XML Data Binding Wizard, page 1
XML Data Binding Wizard, page 2
XML Data Binding Wizard, page 3
Close
Exit
New
Active Form or ActiveX Control wizard
Add dialog box, Add Unit tab
Transactional Data Module Wizard
HTML Elements
A (Anchor) HTML Element
Unit
DIV HTML Element
HR HTML Element
IMG HTML Element
INPUT HTML Element
SELECT HTML Element
SPAN HTML Element
TABLE HTML Element
TEXTAREA HTML Element
Insert
Insert Image
Insert Input
Insert Table
Color Selector
Testing Wizards
Unit Test Case Wizard
Unit Test Case Wizard (page 2)
Unit Test Project Wizard
Unit Test Project Wizard (page 2)
Project
Add to Repository
Project Options
Add Design Packages
Add Runtime Packages
Add Symbol Table Search Path
Apply Option Set
Configuration Manager
Build Events
Components
Debugger
Description
Debugger Environment Block
Project Options
Packages (Options)
Pre-Build, Pre-Link, or Post-Build Events
Debugger Symbol Tables
Version Info
Application
Forms (dialog box)
UDDI Browser
C++ Project Options
ATL
C++ Compiler
C++ Compiler Compatibility
C++ Compiler Debugging
C++ Compiler Directories and Conditionals
C++ Compiler Optimizations
C++ Compiler Output
C++ Compiler Precompiled Headers
C++ Compiler Warnings
C++ Compiler Advanced
C++ Compiler
Folder or Directory View
Resource Compiler
Resource Compiler Options
Resource Compiler Directories and Conditionals
DCC32
Compiling
Compiler
Hints and Warnings
Linking
Find Option
ILINK32
C++ Linker Output
C++ Linker Warnings
C++ Linker
List Editor
Implib
Librarian (TLib)
Paths and Defines
Project Properties
tasm32
Turbo Assembler Options
Turbo Assembler Warnings
Turbo Assembler Directories and Conditionals
Unavailable Options
Build Order
Directories and Conditionals
Change Package
Project Dependencies
Add Languages
Remove Language
Set Active Language
New Category Name
Information
Project Page Options
Remove from Project
Select Icon
Web Deploy Options
Build All Projects
Build Project
Compile and Make All Projects
Add to Project
Add New Project
Clean Package
Default Options
Options
Syntax Check for Project
Update Localized Projects
View Source
Resources
Propeditors
Delete Templates
Insert Template
Select Menu
Browse dialog box
Change Icon dialog box
Color editor
DDE Info dialog box
Filter editor
Font editor
Action Manager editor
Action List editor
Add Page dialog box
Collection Editor
Edit Page dialog box
IconView Items editor
Image List Editor
ListView Items Editor
New Standard Action Classes dialog box
String List editor
TreeView Items Editor
Value List editor
Input Mask editor
Insert Object dialog box
Loading an image at design time
Load Picture dialog box
Load String List dialog box
Masked Text editor
Notebook editor
Open dialog box
Paste Special dialog box
Picture editor
Save Picture As dialog box
Save String List dialog box
Run
Add Address Breakpoint or Add Data Breakpoint
Add Source Breakpoint
Attach to Process
Change
Debug Inspector
Debugger Exception Notification
Evaluate/Modify
Find Package Import
Inspect
Load Process Environment Block
Load Process Local
Load Process Remote
Load Process Symbol Tables
New Expression
Type Cast
Watch Properties
Detach From Program
Load Process
Parameters (Run menu)
Program Reset
Register ActiveX Server
Run
Run To Cursor and Run Until Return
Show Execution Point
Step Over
Trace Into
Trace to Next Source Line
Unregister ActiveX Server
Program Pause
Search
Find
Find in Files
Find References
Enter Address to Position
Go to Line Number
Replace Text
Search Again
Find Class
Find Local References
Find Original Symbol
Incremental Search
Modeling Dialog Boxes
Add New Diagram dialog box
Add/Remove Parameters for Operation dialog box
Add/Remove User Properties dialog box
Change Parameters dialog box
Choose Destination (or: Source) dialog box
Diagram Layout Algorithms
Edit Hyperlinks for Diagram dialog box
Export Diagram to Image dialog box
Extract Interface or Superclass dialog box
Extract Method dialog box
Generate Documentation dialog box
Generate Sequence Diagram dialog box
Inline Variable dialog box
Introduce Field dialog box
Introduce Variable dialog box
Model Support
Move dialog box
Modeling Options dialog window
Print Audit dialog box
Print Diagram dialog box
Pull Members Up and Push Members Down dialog boxes
QA Audits dialog box
QA Metric dialog box
Rename
Safe Delete dialog box
Save Audit and Metric Results dialog box
Search for Usages dialog box
Select element dialog box
Selection Manager
XMI Export dialog box
XMI Import dialog box
Tools
CodeGuard Configuration
Tools Options
Add Exception Range
Add Language Exception
Apply Updates
CodeGear Debuggers
Paths and Directories (C++)
Type Library (C++)
Code Insight
Color (Editor Options)
Debugger Options
VCL Designer
Library
Display
Editor Options
Environment Options
Environment Variables
Event Log Options
Explorer
<ordered_list> dialog box
HTML Options
HTML Formatting
Language Exceptions
Native OS Exceptions
Override System Variable/New User Variable/Edit User Variable
Object Inspector (Options)
Source Options
Colors (Tool Palette)
Tool Palette (Options)
Color (Translation Tools Options)
Font
Form Designer options
Packages (ETM Options)
Translation Tools Options
Repository
Translation Repository
Type Library (Delphi)
WebSnap
Configure Tools
Edit Object Info
Export Visual Studio Project
History Manager
Object Repository
Template Libraries
Tools Properties
XML Mapper
Precompiled Header Wizard
Web App Debugger
View
Add to Repository (Translation Manager)
Debug Windows
Add/Edit Module Load Breakpoint
Add Watch Group
Breakpoint List Window
Call Stack Window
CPU Window
Enter New Value
Enter Search Bytes
Event Log Window
Add Comment to Event Log
FPU
Local Variables Window
Modules Window
Source File Not Found
Threads
Watch List Window
Disassembly
Memory
Registers
Stack
Code Explorer
Customize Toolbars
Data Explorer
Delete Saved Desktop
Desktop Toolbar
File Browser
Message View
Object Inspector
Project Manager
Save Desktop
Select Debug Desktop
Structure View
Templates Window
To-Do List
Add or Edit To-Do Item
Filter To-Do List
Table Properties
Tool Palette
Translation Manager
Multi-line Editor
Type Library Editor Window
View Form
View Units
Window List
New Edit Window
Toggle Form/Unit
Model View Window
CodeGuard Log
Desktops
Dock Edit Window
Find Reference Results
Help Insight
Toolbars
Translation Editor
Welcome Page
Add Field
Add Method
Add Property
Delphi Class Explorer Window
Refactorings
Registered Type Libraries
Win View
Assembly Metadata Explorer (Reflection viewer)
Type Library Explorer
Search
Help
Help Menu
Refactor
Change Parameters
Declare Field
Declare Variable
Extract Method
Extract Resource String
Find Unit
Rename Symbol (C++)
Rename <symbol name> (Delphi)
Keyboard Mappings
Key Mappings
BRIEF Keyboard Shortcuts
IDE Classic Keyboard Shortcuts
Default Keyboard Shortcuts
Epsilon Keyboard Shortcuts
Visual Basic Keyboard Shortcuts
Visual Studio Keyboard Shortcuts
Emacs (System) Keyboard Shortcuts
Command Line Switches and File Extensions
IDE Command Line Switches and Options
File Extensions of Files Generated by RAD Studio
Modeling Reference
Modeling Configuration Options
Configuration Levels
Modeling Option Categories
Modeling - Diagram Appearance Options
Modeling - Diagram Layout Options
Modeling - Diagram Print Options
Modeling - Diagram View Filters Options
Modeling - General Options
Modeling - Generate Documentation Options
Model View Options
Option Value Editors
Modeling - Source Code Options
System macros
Modeling - Keyboard Shortcuts
GUI Components for Modeling
Diagram View
Pattern GUI Components
Pattern Organizer
Pattern Registry
Menus
Quality Assurance GUI Components
Audit Results Pane
Metrics Results Pane
Model View
Object Inspector (Modeling)
Tool Palette (Modeling)
Modeling - Refactoring Operations
Project Types and Formats with Support for Modeling
UML 1.5 Reference
UML 1.5 Activity Diagrams
Deferred Event (UML 1.5 Activity Diagram)
State (UML 1.5 Activity Diagrams)
Transition (UML 1.5 Activity Diagrams)
UML 1.5 Activity Diagram Definition
UML 1.5 Activity Diagram Elements
UML 1.5 Class Diagrams (UML 1.5)
Association Class and N-ary Association (UML 1.5)
Class Diagram Relationships (UML 1.5)
Class Diagram Types (UML 1.5)
Inner Classifiers (UML 1.5)
Rules of Synchronization Between Models and Source Code (UML 1.5)
Members (UML 1.5)
UML 1.5 Class Diagram Definition (UML 1.5)
UML 1.5 Class Diagram Elements (UML 1.5)
UML 1.5 Component Diagrams
UML 1.5 Component Diagram Definition
UML 1.5 Component Diagram Elements
UML 1.5 Deployment Diagrams
UML 1.5 Deployment Diagram Definition
UML 1.5 Deployment Diagram Elements
UML 1.5 Interaction Diagrams
Activation Bar (UML 1.5)
Conditional Block (UML 1.5)
UML 1.5 Message
Nested Message (UML 1.5)
UML 1.5 Collaboration Diagram Definition
UML 1.5 Interaction Diagram Elements
UML 1.5 Sequence Diagram Definition
UML 1.5 Statechart Diagrams
Deferred Event (UML 1.5 Statechart Diagram)
State (UML 1.5 Statechart Diagrams)
Transition (UML 1.5)
UML 1.5 Statechart Diagram Definition
UML 1.5 Statechart Diagram Elements
UML 1.5 Use Case Diagrams
Extension Point (UML 1.5)
UML 1.5 Use Case Diagram Definition
UML 1.5 Use Case Diagram Elements
Modeling - Glossary
UML 2.0 Reference
UML 2.0 Activity Diagrams
Pin
UML 2.0 Activity Diagram Definition
UML 2.0 Activity Diagram Elements
UML 2.0 Class Diagrams
Association Class and N-ary Association
Class Diagram Relationships
Class Diagram Types
Inner Classifiers
Rules of Synchronization Between Models and Source Code
Members
UML 2.0 Class Diagram Definition
UML 2.0 Class Diagram Elements
UML 2.0 Component Diagrams
UML 2.0 Component Diagram Definition
UML 2.0 Component Diagram Elements
UML 2.0 Composite Structure Diagrams
Delegation Connector
UML 2.0 Composite Structure Diagram Definition
UML 2.0 Composite Structure Diagram Elements
UML 2.0 Deployment Diagrams
UML 2.0 Deployment Diagram Definition
UML 2.0 Deployment Diagram Elements
UML 2.0 Interaction Diagrams
Interaction
Execution Specification and Invocation Specification
Operator and Operand for a Combined Fragment
UML 2.0 Communication Diagram Definition
UML 2.0 Communication Diagram Elements
UML 2.0 Message
UML 2.0 Sequence Diagram Definition
UML 2.0 Sequence Diagram Elements
UML 2.0 State Machine Diagrams
Deferred Event (UML 2.0)
History Element (State Machine Diagrams)
State
Transition
UML 2.0 State Machine Diagram Definition
UML 2.0 State Machine Diagram Elements
UML 2.0 Use Case Diagrams
Extension Point
UML 2.0 Use Case Diagram Definition
UML 2.0 Use Case Diagram Elements
UML Modeling Wizards
Create Pattern Wizard
New Modeling Project Wizards
Convert MDL Wizard
Supported Delphi Project Wizards
UML 1.5 Modeling Design Project Wizard
UML 2.0 Modeling Design Project Wizard
Pattern Wizard
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.