xfm files 2-9
I-4
Q u i c k S t a r t
Document Outline
Quick Start
Contents
Ch 1: Introduction
What is C++Builder?
Registering C++Builder
Finding information
Online Help
F1 Help
Printed documentation
Developer support services and Web site
Typographic conventions
Ch 2: A tour of the environment
Starting C++Builder
The IDE
The menus and toolbars
The Component Palette, Form Designer, and Object Inspector
The Object TreeView
The Object Repository
The Code Editor
The Diagram page
Viewing form code
The ClassExplorer
The Project Manager
To-do lists
Ch 3: Programming with C++Builder
Creating a project
Adding data modules
Building the user interface
Placing components on a form
Setting component properties
Writing code
Writing event handlers
Using the VCL and CLX libraries
Compiling and debugging projects
Deploying applications
Internationalizing applications
Types of projects
CLX applications
Web server applications
Database applications
Custom components
DLLs
COM and ActiveX
Ch 4: Creating a text editor—a tutorial
Starting a new application
Setting property values
Adding components to the form
Adding support for a menu and a toolbar
Action Manager editor and Action List editor differences
Adding menu and toolbar images (Enterprise and Professional)
Adding actions to the Action Manager (Enterprise and Professional)
Adding standard actions (Enterprise and Professional)
Adding a menu (Enterprise and Professional)
Adding a toolbar (Enterprise and Professional)
Adding an image list and images (Personal edition)
Adding actions to the action list (Personal edition)
Adding standard actions to the action list (Personal edition)
Adding a menu (Personal edition)
Adding a toolbar (Personal edition)
Clearing the text area (all editions)
Writing event handlers
Creating an event handler for the New command
Creating an event handler for the Open command
Creating an event handler for the Save command
Creating an event handler for the Save As command
Creating a Help file
Creating an event handler for the Help Contents command
Creating an event handler for the Help Index command
Creating an About box
Completing your application
Ch 5: Creating a CLX database application—a tutorial
Overview of database architecture
Creating a new CLX application
Setting up data access components
Setting up the database connection
Setting up the unidirectional dataset
Setting up the provider, client dataset, and data source
Designing the user interface
Creating the grid and navigation bar
Adding support for a menu
Adding a menu
Adding a button
Displaying a title and an image
Writing an event handler
Writing the Update Now! command event handler
Writing the Exit command event handler
Writing the FormClose event handler
Ch 6: Customizing the desktop
Organizing your work area
Arranging menus and toolbars
Docking tool windows
Saving desktop layouts
Customizing the Component palette
Arranging the Component palette
Creating component templates
Installing component packages
Setting project options
Setting default project options
Specifying project and form templates as the default
Adding templates to the Object Repository
Setting tool preferences
Customizing the Form Designer
Customizing the Code Editor
Index