home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Komputer 1997 May
/
Pcwk0597.iso
/
borland
/
cb
/
setup
/
cbuilder
/
data.z
/
BCB.TOC
(
.txt
)
< prev
next >
Wrap
Microsoft Windows Help File Content
|
1997-02-28
|
21KB
|
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