home *** CD-ROM | disk | FTP | other *** search
Microsoft Windows Help File Content | 1997-02-28 | 20.6 KB | 396 lines |
- :Base BCB.HLP
- 0 Borland C++Builder User's Guide
- 1 Getting started
- 2 First look=FirstlkFirstLook
- 2 Starting C++Builder=FirstlkStartingC++Builder
- 2 Accessing commands fast=FirstlkAccessingCommandsFast
- 2 Displaying commands in context=FirstlkDisplayingCommandsInContext
- 2 Designing applications=FirstlkDesigningApplications
- 2 Creating the application interface=FirstlkCreatingTheApplicationInterface
- 2 Adding components=FirstlkAddingComponents
- 2 Changing component behavior=FirstlkChangingComponentBehavior
- 2 Designing menus=FirstlkDesigningMenus
- 2 Developing applications=FirstlkDevelopingApplications
- 2 Editing code=FirstlkEditingCode
- 2 Managing project files=FirstlkManagingProjectFiles
- 2 Storing application objects=FirstlkStoringApplicationObjects
- 2 Using the online Help system=FirstlkUsingTheOnlineHelpSystem
- 2 Getting Help=FirstlkGettingHelp
- 2 Displaying online information=FirstlkDisplayingOnlineInformation
- 2 Displaying context-sensitive information=FirstlkDisplayingContextSensitiveInformation
- 2 Customizing Help=FirstlkCustomizingHelp
- 2 Writing database applications=FirstlkWritingDatabaseApplications
- 2 Compiling and running applications=FirstlkCompilingAndRunningApplications
- 2 Debugging applications=FirstlkDebuggingApplications
- 2 Deploying applications=FirstlkDeployingApplications
- 1 Using the Borland C++Builder IDE
- 2 Form editor
- 3 Using the Form editor=FormEditor
- 3 Opening a context menu=OpeningAcontext menu
- 2 Code editor
- 3 Using the Code editor=UseCodeWindow
- 3 Code editor Window=CEWindow
- 3 Behind the scenes in the Code editor=CEBehindtheScenes
- 3 Getting Help in the Code editor=CEHelp
- 3 Viewing pages in the Code editor Window=CEViewingPages
- 2 Menus
- 3 File menu=IDH_MFile
- 3 Edit menu=IDH_MEdit
- 3 Search menu=IDH_MSearch
- 3 View menu=IDH_MView
- 3 Project menu=IDH_MProject
- 3 Run menu=IDH_MRun
- 3 Component menu=IDH_MComponent
- 3 Database menu=IDH_MDatabase
- 3 Workgroups menu=IDH_MWPVCS
- 3 Tools menu=IDH_MTools
- 3 Options menu=IDH_MOptions
- 3 Help menu=IDH_MHelp
- 2 Search options
- 3 Regular expressions=IDH_RegularExpressions
- 3 Brief regular expressions=BRIEFRegularExpressions
- 2 ToolBar
- 3 About the ToolBar=BToolbar
- 2 Using the Component palette
- 3 About the Component palette=IDH_BComponentPalette
- 3 Customizing the Component palette=CustomizingTheIDE
- 3 Saving a customized Component palette=SavingaCustomizedComponentPalette
- 3 Rearranging Component palette pages=RearrangingComponentpalettepages
- 3 Rearranging components on the Component palette=RearrangingcomponentsontheComponentpalette
- 3 Moving a component to a different Component palette page=MovingacomponenttoadifferentComponentpalettepage
- 3 Renaming Component palette pages=RenamingaComponentpalettepage
- 3 Adding pages to the Component palette=AddingpagestotheComponentpalette
- 3 Removing pages from the Component palette=RemovingpagesfromtheComponentpalette
- 3 Removing components from the Component palette=RemovingcomponentsfromtheComponentpalette
- 2 Using the Object Inspector
- 3 Introducing the Object Inspector=IDH_ObjectInspector
- 2 Using the Object Repository
- 3 Introducing the Object Repository=AboutTheObjectRepository
- 3 Object Repository usage options=ObjectRepositoryUsageOptions
- 3 Using project templates from the Object Repository=ProjMgrUsingProjectTemplates
- 3 Customizing defaults in the Object Repository=CustomizingTheObjectRepository
- 3 Using the Object Repository in a shared development environment=ProjmgrUsingTheObjectRepositoryInASharedEnvironment
- 2 Using the Alignment Palette
- 3 Alignment palette=IDH_AlignmentPalette
- 1 Creating and managing projects
- 2 Creating and managing projects=ProjmgrCreatingAndManagingProjects
- 2 What is a C++Builder project?=ProjmgrWhatIsAC++BuilderProject
- 2 Details about project files
- 3 C++Builder project files=ProjmgrC++BuilderProjectFiles
- 3 Project files=ProjmgrProjectFiles
- 3 Project1.CPP=ProjmgrProject1Cpp
- 3 Project1.MAK=ProjmgrProject1Mak
- 3 Project1.RES=ProjmgrProject1Res
- 3 Form files=ProjmgrFormFiles
- 3 Unit1.DFM=ProjmgrUnit1Dfm
- 3 Unit1.CPP and Unit1.h=ProjmgrUnit1CPPAndUnit1H
- 3 Unit files=ProjmgrUnitFiles
- 3 Desktop file=ProjmgrDesktopFile
- 3 About form and unit files=ProjmgrAboutFormAndUnitFiles
- 3 Unit files for forms=ProjmgrUnitFilesForForms
- 3 Standalone unit files=ProjmgrStandaloneUnitFiles
- 2 Saving and naming files
- 3 Saving and naming C++Builder files=ProjmgrSavingAndNamingC++BuilderFiles
- 3 Saving all open project files=ProjmgrSavingAllOpenProjectFiles
- 3 Saving a new project=ProjmgrSavingANewProject
- 3 Naming unit files=ProjmgrNamingUnitFiles
- 3 Naming project files=ProjmgrNamingProjectFiles
- 3 Saving an existing project=ProjmgrSavingAnExistingProject
- 3 Saving individual project files=ProjmgrSavingIndividualProjectFiles
- 3 Changing a file name=ProjmgrChangingAFileName
- 3 Removing files from a project=ProjmgrRemovingFilesFromAProject
- 3 Copying a project=ProjmgrCopyingAProject
- 3 Backing up a project=ProjmgrBackingUpAProject
- 3 Viewing project files=ProjmgrViewingProjectFiles
- 2 About the Project Manger
- 3 Using the Project Manager=ProjmgrUsingTheProjectManager
- 3 Project Manager file list=ProjmgrProjectManagerFileList
- 3 Project Manager toolbar=ProjmgrProjectManagerToolbar
- 3 Project Manager status bar=ProjmgrProjectManagerStatusBar
- 3 Project Manager context menu=ProjmgrProjectManagerContextMenu
- 3 Integrating forms and units into a project=ProjmgrIntegratingFormsAndUnitsIntoAProject
- 3 Adding form and unit files=ProjmgrAddingFormAndUnitFiles
- 3 Sharing files from other projects or directories=ProjmgrSharingFilesFromOtherProjectsOrDirectories
- 3 Using Borland C++, C, or Pascal source code units=ProjmgrUsingBorlandC++COrPascalSourceCodeUnits
- 3 Using the Project Manager to view forms and units=ProjmgrUsingTheProjectManagerToViewFormsAndUnits
- 3 Navigating among project components=ProjmgrNavigatingAmongProjectComponents
- 3 Bringing a window to the front=ProjmgrBringingAWindowToTheFront
- 2 About the Object Repository
- 3 Using the Object Repository=ProjmgrUsingTheObjectRepository
- 3 About the Object Repository=ProjmgrAboutTheObjectRepository
- 3 Sharing objects across projects=ProjmgrSharingObjectsAcrossProjects
- 3 Sharing forms within projects=ProjmgrSharingFormsWithinProjects
- 3 Sharing entire projects=ProjmgrSharingEntireProjects
- 3 Using wizards=ProjmgrUsingWizards
- 3 Using Object Repository items=ProjmgrUsingObjectRepositoryItems
- 3 Copying items from the Object Repository=ProjmgrCopyingItemsFromTheObjectRepository
- 3 Inheriting items from the Object Repository=ProjmgrInheritingItemsFromTheObjectRepository
- 3 Using items directly from the Object Repository=ProjmgrUsingItemsDirectlyFromTheObjectRepository
- 3 Using project templates=ProjmgrUsingProjectTemplates
- 3 Adding projects to the Object Repository=ProjmgrAddingProjectsToTheObjectRepository
- 3 Saving form templates=ProjmgrSavingFormTemplates
- 3 Customizing the Object Repository=ProjmgrCustomizingTheObjectRepository
- 3 Specifying a default new project=ProjmgrSpecifyingADefaultNewProject
- 3 Specifying a default new form=ProjmgrSpecifyingADefaultNewForm
- 3 Specifying the default main form=ProjmgrSpecifyingTheDefaultMainForm
- 3 Using the Object Repository in a shared environment=ProjmgrUsingTheObjectRepositoryInASharedEnvironment
- 1 Creating forms
- 2 Creating forms=FormsCreatingForms
- 2 Creating a C++Builder application=FormsCreatingAC++BuilderApplication
- 2 What are forms?=FormsWhatAreForms
- 2 What are components?=FormsWhatAreComponents
- 2 Creating a form=FormsCreatingAForm
- 2 Placing components on a form=FormsPlacingComponentsOnAForm
- 2 Understanding components
- 3 Understanding components=FormsUnderstandingComponents
- 3 Component hierarchy=FormsComponentHierarchy
- 3 What components do=FormsWhatComponentsDo
- 3 C++Builder component groupings=FormsC++BuilderComponentGroupings
- 3 Common component elements=FormsCommonComponentElements
- 3 Naming components used in your application=FormsNamingComponentsUsedInYourApplication
- 3 Changing the name of a component=FormsChangingTheNameOfAComponent
- 2 Using components
- 3 Manipulating components in forms=FormsManipulatingComponentsInForms
- 3 Adding components to a form=FormsAddingComponentsToAForm
- 3 Adding components in a specific location=FormsAddingComponentsInASpecificLocation
- 3 Adding multiple copies of a component=FormsAddingMultipleCopiesOfAComponent
- 3 Organizing components=FormsOrganizingComponents
- 3 Grouping components=FormsGroupingComponents
- 3 Adding multiple copies of a component to a container=FormsAddingMultipleCopiesOfAComponentToAContainer
- 2 Aligning components
- 3 Aligning components=FormsAligningComponents
- 3 Aligning using the Alignment palette=FormsAligningUsingTheAlignmentPalette
- 3 Aligning using the Alignment dialog box=FormsAligningUsingTheAlignmentDialogBox
- 3 Aligning components using the grid=FormsAligningComponentsUsingTheGrid
- 3 Setting grid options=FormsSettingGridOptions
- 3 Snapping to grid=FormsSnappingToGrid
- 3 Changing grid size=FormsChangingGridSize
- 3 Locking the position of components=FormsLockingThePositionOfComponents
- 2 Viewing forms and units
- 3 Viewing forms=FormsViewingForms
- 3 Viewing units=FormsViewingUnits
- 3 Setting component properties=FormsSettingComponentProperties
- 2 About the Object Inspector
- 3 About the Object Inspector=FormsAboutTheObjectInspector
- 3 Properties page=FormsPropertiesPage
- 3 Events page=FormsEventsPage
- 3 How the Object Inspector displays properties=FormsHowTheObjectInspectorDisplaysProperties
- 3 Tabbing to specific properties=FormsTabbingToSpecificProperties
- 3 Changing component properties=FormsChangingComponentProperties
- 3 Displaying and setting shared properties=FormsDisplayingAndSettingSharedProperties
- 2 Building dialog boxes
- 3 Building dialog boxes=FormsBuildingDialogBoxes
- 3 Developing customized dialog boxes=FormsDevelopingCustomizedDialogBoxes
- 3 Making a dialog box modal or modeless=FormsMakingADialogBoxModalOrModeless
- 3 Setting form properties for a dialog box=FormsSettingFormPropertiesForADialogBox
- 3 Specifying a caption for a dialog box=FormsSpecifyingACaptionForADialogBox
- 3 Creating standard command buttons=FormsCreatingStandardCommandButtons
- 3 Executing button code on Esc=FormsExecutingButtonCodeOnEsc
- 3 Executing button code on Enter=FormsExecutingButtonCodeOnEnter
- 3 Closing a dialog box when the user chooses a button=FormsClosingADialogBoxWhenTheUserChoosesAButton
- 3 Setting the tab order=FormsSettingTheTabOrder
- 3 Setting tabs with the Edit Tab Order dialog box=FormsSettingTabsWithTheEditTabOrderDialogBox
- 3 Setting tabs with the Tab Order property=FormsSettingTabsWithTheTabOrderProperty
- 3 Testing the tab order=FormsTestingTheTabOrder
- 3 Removing a component from the tab order=FormsRemovingAComponentFromTheTabOrder
- 3 Disabling components=FormsDisablingComponents
- 2 Runtime tasks
- 3 Managing forms at runtime=FormsManagingFormsAtRuntime
- 3 Setting properties at runtime=FormsSettingPropertiesAtRuntime
- 3 Specifying the project main form=FormsSpecifyingTheProjectMainForm
- 3 Specifying forms to auto-create=FormsSpecifyingFormsToAutoCreate
- 3 Controlling the form auto-create order=FormsControllingTheFormAutoCreateOrder
- 3 Instantiating forms at runtime=FormsInstantiatingFormsAtRuntime
- 2 Working with forms and the Object Repository
- 3 Using predesigned forms=FormsUsingPredesignedForms
- 3 Adding an existing form=FormsAddingAnExistingForm
- 3 Creating form templates=FormsCreatingFormTemplates
- 3 Inheriting from forms in the Object Repository=FormsInheritingFromFormsInTheObjectRepository
- 3 Sharing forms=FormsSharingForms
- 3 Linking forms=FormsLinkingForms
- 1 Creating and using menus
- 2 About the Menu Designer=IDH_MenuDesigner
- 2 Opening the Menu Designer=OpeningTheMenuDesigner
- 2 Naming
- 3 Naming menus=NamingMenus
- 3 Naming menu items=NamingMenuItems
- 3 Naming conventions for template menu items and event handlers=NamingConventionsForTemplateMenus
- 2 Creating menus
- 3 Adding menu items=AddingMenuItems
- 3 Adding menu items dynamically=AddingMenuCommandsDynamically
- 3 Inserting a menu item=Insertingamenuitem
- 3 Deleting a menu item=Deletingamenuitem
- 3 Specifying accelerator keys=AccelKeys
- 3 Specifying keyboard shortcuts=SpecifyingKeyboardShortCuts
- 3 Creating nested menus=CreatingNestedMenus
- 3 Moving menu items=MovingMenuItems
- 3 Merging menus=MergingMenus
- 2 Using menus
- 3 Viewing the menu=ViewingTheMenu
- 3 Editing menu items without opening the Menu Designer=SettingMenuItemPropertiesbyusingtheObjectInspector
- 3 Switching amoung menus at design time=NavigatingMenus
- 3 Importing menus from resource files=ImpRC
- 2 Menu templates
- 3 Using menu templates=UsingMenuTemplates
- 3 Saving a menu as a template=CreatingReusableMenus
- 1 Using the Code editor
- 2 Working with the Code editor=CodeWorkingWithTheCodeEditor
- 2 Viewing files in the Code editor=CodeViewingFilesInTheCodeEditor
- 2 Code editor context menu=CodeCodeEditorContextMenu
- 2 Searching in the Code editor=CodeSearchingInTheCodeEditor
- 2 Viewing components as code in the editor=CodeViewingComponentsAsCodeInTheEditor
- 2 Viewing the associated form=CodeViewingTheAssociatedForm
- 2 Customizing the editor=CodeCustomizingTheEditor
- 2 Selecting a default editor=CodeSelectingADefaultEditor
- 2 Choosing color settings for the editor=CodeChoosingColorSettingsForTheEditor
- 2 Specifying display and file options=CodeSpecifyingDisplayAndFileOptions
- 1 Working with event handlers
- 2 Working with event handlers=EventsWorkingWithEventHandlers
- 2 Generating the default event handler=EventsGeneratingTheDefaultEventHandler
- 2 Writing an event handler=EventsWritingAnEventHandler
- 2 Locating an existing event handler=EventsLocatingAnExistingEventHandler
- 2 Associating an event with an existing event handler=EventsAssociatingAnEventWithAnExistingEventHandler
- 2 Writing an event handler for multiple component events=EventsWritingAnEventHandlerForMultipleComponentEvents
- 2 Displaying and coding shared events=EventsDisplayingAndCodingSharedEvents
- 2 Displaying shared events=EventsDisplayingSharedEvents
- 2 Creating an event handler for a shared event=EventsCreatingAnEventHandlerForASharedEvent
- 2 Modifying a shared event handler=EventsModifyingASharedEventHandler
- 2 Deleting event handlers=EventsDeletingEventHandlers
- 2 Coding menu events=EventsCodingMenuEvents
- 2 Menu component events=EventsMenuComponentEvents
- 2 Handling menu item events=EventsHandlingMenuItemEvents
- 2 Associating a menu item with an existing event handler=EventsAssociatingAMenuItemWithAnExistingEventHandler
- 2 Writing an event handler for the Help|Memory Info menu=EventsWritingAnEventHandlerForTheHelp|MemoryInfoMenu
- 1 Programming VCL Objects
- 2 Programming with VCL objects=ObjectProgrammingWithVCLObjects
- 2 What is an object?=ObjectWhatIsAnObject
- 2 Examining a C++Builder object and its class=ObjectExaminingAC++BuilderObjectAndItsClass
- 2 Changing the name of a component=ObjectChangingTheNameOfAComponent
- 2 Inheriting data and code from a class=ObjectInheritingDataAndCodeFromAClass
- 2 Objects, components, and controls
- 3 Objects, components, and controls=ObjectObjectsComponentsAndControls
- 3 Object scope=ObjectObjectScope
- 3 Accessing components on another form=ObjectAccessingComponentsOnAnotherForm
- 3 Scope and descendants of a class=ObjectScopeAndDescendantsOfAClass
- 3 Overriding a method=ObjectOverridingAMethod
- 3 Public and private declarations=ObjectPublicAndPrivateDeclarations
- 3 Accessing object data members and methods=ObjectAccessingObjectDataMembersAndMethods
- 3 Assigning values to object variables=ObjectAssigningValuesToObjectVariables
- 3 Creating nonvisual objects=ObjectCreatingNonvisualObjects
- 3 Creating an instance of an object=ObjectCreatingAnInstanceOfAnObject
- 3 Destroying your object=ObjectDestroyingYourObject
- 1 Setting project options
- 2 Setting project options=SettingProjectOptionsAndCompiling
- 2 The Project Options dialog box=IDH_OProject
- 2 Changing the defaults for new projects=ChangingTheDefaultsForNewProjects
- 2 The .MAK file=.MAKFile
- 2 Project source file=ProjectSourceFile
- 2 Setting advanced project options=CppBuilderOptions
- 2 Optimizing C++Builder compile times=OptimizingCompileTimes
- 1 Compiling, building, and running projects
- 2 Compiling a single file=CompilingASingleFile
- 2 Making a project=MakingAProject
- 2 Building a project=BuildingAProject
- 2 Running a project=RunningAProject
- 2 Managing multiple project versions and team development=ManagingMultipleProjectVersionsAndTeamDevelopment
- 1 Debugging your program
- 2 About the Debugger=AboutDebugger
- 2 Types of errors
- 3 Compile time errors=CompiletimeErrors
- 3 Run-time errors=RunTimeErrors
- 3 Logic errors=LogicErrors
- 2 The debugging proccess
- 3 Fixing syntax errors=FixingSyntaxErrors
- 3 Planning a debugging strategy=Planning_a_debugging_strategy
- 3 Using the integrated debugger=Using_the_integrated_debugger
- 2 Getting started with the debugger
- 3 Preparing your project for debugging=Preparing_your_project_for_debugging
- 3 Generating debug information for your project=Generating_debug_information_for_your_project
- 3 Enabling the Debugger=Enabling_the_Debugger
- 3 Debugging VCL source=Debugging_VCL_source
- 2 Running a program
- 3 Running your program in the IDE=Running_your_program_in_the_IDE
- 3 Debugging with program arguments
- 2 Program execution
- 3 Controlling program execution=ControllingProgramExecution
- 3 Running to the Cursor=RunningToTheCursor
- 3 Stepping
- 4 Overview of stepping = Stepping
- 4 Stepping over code=SteppingOverCode
- 4 Tracing into code=TracingIntoCode
- 3 Running to a breakpoint=Running_to_a_breakpoint
- 3 Interrupting program execution=Interrupting_program_execution
- 3 Pausing your program=Pausing_Your_Program
- 3 Restarting your program=Restaringyourprogram
- 2 Fixing program errors=FixingProgramErrors
- 2 Breakpoints
- 3 Using breakpoints=Breakpoints
- 3 Setting breakpoints=SettingBreakpoints
- 3 The Breakpoint list window=IDH_BreakpointList
- 3 Modifying breakpoint properties=ModifyingBreakpointProperties
- 3 Conditional breakpoints
- 4 Creating conditional breakpoints=Creating_conditional_breakpoints
- 4 Creating Boolean expressions=Creating_Boolean_expressions
- 4 Using pass counts=Using_pass_counts
- 3 More about breakpoints
- 4 Locating breakpoints=LocatingBreakpoints
- 4 Disabling and enabling breakpoints=DisablingEnablingBreakpoints
- 4 Deleting breakpoints=DeletingBreakpoints
- 2 Examining data
- 3 Examining program data values=ExaminingProgramDataValues
- 3 Modifying program data values=ModifyingProgramDataValues
- 3 Watches
- 4 Watch expressions=WatchExpressions
- 4 The Watch List window=IDH_WatchList
- 4 Setting watch properties=Setting_watch_properties
- 4 Formatting watch expressions=Formatting_watch_expressions
- 4 Enabling and disabling watches=Enabling_and_disabling_watches
- 4 Deleting watches=DeletingWatches
- 3 Evaluating and modifying data
- 3 Evaluating and modifying expressions=Evaluating_and_modifying_expressions
- 3 Evaluating expressions=Evaluating_expressions
- 3 Modifying variables=ModifyingVariables
- 3 Inspectors
- 4 Inspecting data elements=IDH_InspectingDataElements
- 4 Inspector Window=IDH_InspectorWindow
- 4 Inspecting scalar variables=Inspecting_scalar_variables
- 4 Inspecting pointers and arrays=Inspecting_pointers_and_arrays
- 4 Inspecting C++ Structure and Union=Inspecting_C++_Structure_and_Union
- 4 Inspecting functions=Inspecting_functions
- 4 Isolating the view in an Inspector window=IsolatingTheViewInAnInspectorWindow
- 4 Changing the value of Inspector items=ChangingTheValueOfInspectorItems
- 4 Selecting a range of data items=SelectingARangeOfDataItems
- 2 Displaying low-level information
- 3 The CPU window=IDH_CPUWindow
- 2 Disassembly pane=IDH_DisassemblyPane
- 2 Memory Dump pane=IDH_DumpPane
- 2 Machine Stack pane=IDH_StackPane
- 2 Registers pane=IDH_RegistersPane
- 2 Flags pane=IDH_FlagsPane
- 2 Viewing function calls
- 3 Locating function calls=LocatingFunctionCalls
- 3 Call stack window=IDH_CallStackWindow
- 2 More about the debugger
- 3 Customizing the colors of the execution point and breakpoints=Customizing_the_colors_of_the_execution_point_and_breakpoints
- 3 Logging debug messages=Logging_debug_messages
- 3 Debugging start-up code=DebuggingStartupCode
- 3 Handling hardware and software exceptions=HandlingExceptionsDebugger
- 3 Debugging multi-threaded applications=DebuggingMulitThreadedApplications
- 3 Debugging class member functions=DebuggingClassMemberFunctions
- 3 Debugging External Code=DebuggingExternalCode
- 3 Debugging dynamic-link libraries=DebuggingDynamicLinkLibraries
- 1 Advanced project options
- 2 Setting options in C++Builder=CppBuilderOptions
- 3 Compiler-specific options=CompilerOptions
- 3 C++-specific options=CppOptions
- 3 Optimization options=OptimizationOptions
- 3 Warning message options=WarningOptions
- 3 Linker options=LinkerOptions
- 1 Using and adding tools
- 2 Using highlighting=UsingSyntaxHigh
- 2 Transfer macros=IDH_TransferMacros
- 2 Database Desktop=IDH_MToolsDatabaseDesktop
- 2 Adding programs to the Tools menu=IDH_AddingProgramsToolsMenu
- 1 Glossary
- 2 Glossary terms=Glossary
-