home *** CD-ROM | disk | FTP | other *** search
- 1 Borland C++Builder User's Guide
- 2 Using the Borland C++Builder IDE
- 3 Form editor
- 4 Using the Form editor=FormEditor
- 3 Code editor
- 4 Using the Code editor=UseCodeWindow
- 4 Code editor Window=CEWindow
- 4 Behind the scenes in the Code editor=CEBehindtheScenes
- 4 Getting Help in the Code editor=CEHelp
- 4 Viewing pages in the Code editor Window=CEViewingPages
- 3 Menus
- 4 File menu=IDH_MFile
- 4 Edit menu=IDH_MEdit
- 4 Search menu=IDH_MSearch
- 4 Component menu=IDH_MComponent
- 4 Database menu=MDatabase
- 4 Project menu=IDH_MProject
- 4 Run menu=IDH_MRun
- 4 Tools menu=IDH_MOptions
- 4 View menu=IDH_MView
- 4 Help menu=IDH_MHelp
- 3 Search options
- 4 Regular expressions=IDH_RegularExpressions
- 4 Brief regular expressions=BRIEFRegularExpressions
- 3 SpeedBar
- 4 About the SpeedBar=BSpeedbar
- 4 Opening a context menu=OpeningAcontext menu
- 3 Using the Component palette
- 4 About the Component palette=IDH_BComponentPalette
- 4 Customizing the Component palette=CustomizingTheIDE
- 4 Saving a customized Component palette=SavingaCustomizedComponentPalette
- 4 Rearranging Component palette pages=RearrangingComponentpalettepages
- 4 Rearranging components on the Component palette=RearrangingcomponentsontheComponentpalette
- 4 Moving a component to a different Component palette page=MovingacomponenttoadifferentComponentpalettepage
- 4 Renaming Component palette pages=RenamingaComponentpalettepage
- 4 Adding pages to the Component palette=AddingpagestotheComponentpalette
- 4 Removing pages from the Component palette=RemovingpagesfromtheComponentpalette
- 4 Removing components from the Component palette=RemovingcomponentsfromtheComponentpalette
- 3 Using the Object Inspector
- 4 About the Object Inspector=BObjectInspector
- 3 Using the Object Repository
- 4 About the Object Repository=AboutTheObjectRepository
- 4 Object Repository usage options=ObjectRepositoryUsageOptions
- 4 Using project templates=UsingProjectTemplates
- 4 Customizing the Object Repository=CustomizingTheObjectRepository
- 4 Using the Object Repository in a shared environment=UsingTheObjectRepositoryInASharedEnvironment
- 3 Using the Alignment Palette
- 4 Alignment palette=AlignmentPalette
- 2 Creating and using menus
- 3 About the Menu Designer=BMenuDesigner
- 3 Opening the Menu Designer=OpeningTheMenuDesigner
- 3 Naming
- 4 Naming menus=NamingMenus
- 4 Naming menu items=NamingMenuItems
- 4 Naming conventions for template menu items and event handlers=NamingConventionsForTemplateMenus
- 3 Creating menus
- 4 Adding menu items=AddingMenuItems
- 4 Adding menu items dynamically=AddingMenuCommandsDynamically
- 4 Inserting a menu item=Insertingamenuitem
- 4 Deleting a menu item=Deletingamenuitem
- 4 Specifying accelerator keys=AccelKeys
- 4 Specifying keyboard shortcuts=SpecifyingKeyboardShortCuts
- 4 Creating nested menus=CreatingNestedMenus
- 4 Moving menu items=MovingMenuItems
- 4 Merging menus=MergingMenus
- 3 Using menus
- 4 Viewing the menu=ViewingTheMenu
- 4 Editing menu items without opening the Menu Designer=SettingMenuItemPropertiesbyusingtheObjectInspector
- 4 Switching amoung menus at design time=NavigatingMenus
- 4 Importing menus from resource files=ImpRC
- 3 Menu templates
- 4 Using menu templates=UsingMenuTemplates
- 4 Saving a menu as a template=CreatingReusableMenus
-
- 2 Setting project options
- 3 Setting project options=SettingProjectOptionsAndCompiling
- 3 Changing the defaults for new projects=ChangingTheDefaultsForNewProjects
- 3 The .MAK file=.MAKFile
- 3 Project source file=ProjectSourceFile
-
- 2 Compiling, building, and running projects
- 3 Compiling a single file=CompilingASingleFile
- 3 Making a project=MakingAProject
- 3 Building a project=BuildingAProject
- 3 Running a project=RunningAProject
- 3 2 Managing multiple project versions and team development=ManagingMultipleProjectVersionsAndTeamDevelopment
-
- 2 Debugging your program
- 3 About the Debugger=AboutDebugger
- 3 Types of errors
- 4 Compile time errors=CompiletimeErrors
- 4 Run-time errors=RunTimeErrors
- 4 Logic errors=LogicErrors
- 3 The debugging proccess
- 4 Fixing syntax errors=FixingSyntaxErrors
- 4 Planning a debugging strategy=Planning_a_debugging_strategy
- 4 Using the integrated debugger=Using_the_integrated_debugger
- 3 Getting started with the debugger
- 4 Preparing your project for debugging=Preparing_your_project_for_debugging
- 4 Generating debug information for your project=Generating_debug_information_for_your_project
- 4 Enabling the Debugger=Enabling_the_Debugger
- 4 Debugging VCL source=Debugging_VCL_source
- 3 Running a program
- 4 Running your program in the IDE=Running_your_program_in_the_IDE
- 4 Debugging with program arguments
- 3 Program execution
- 4 Controlling program execution=ControllingProgramExecution
- 4 Running to the Cursor=RunningToTheCursor
- 4 Stepping
- 5 Overview of stepping = Stepping
- 5 Stepping over code=SteppingOverCode
- 5 Tracing into code=TracingIntoCode
- 4 Running to a breakpoint=Running_to_a_breakpoint
- 4 Interrupting program execution=Interrupting_program_execution
- 4 Pausing your program=Pausing_Your_Program
- 4 Restarting your program=Restaringyourprogram
- 3 Fixing program errors=FixingProgramErrors
- 3 Breakpoints
- 4 Using breakpoints=Breakpoints
- 4 Setting breakpoints=SettingBreakpoints
- 4 The Breakpoint list window=IDH_BreakpointList
- 4 Modifying breakpoint properties=ModifyingBreakpointProperties
- 4 Conditional breakpoints
- 5 Creating conditional breakpoints=Creating_conditional_breakpoints
- 5 Creating Boolean expressions=Creating_Boolean_expressions
- 5 Using pass counts=Using_pass_counts
- 4 More about breakpoints
- 5 Locating breakpoints=LocatingBreakpoints
- 5 Disabling and enabling breakpoints=DisablingEnablingBreakpoints
- 5 Deleting breakpoints=DeletingBreakpoints
- 3 Examining data
- 4 Examining program data values=ExaminingProgramDataValues
- 4 Modifying program data values=ModifyingProgramDataValues
- 4 Watches
- 5 Watch expressions=WatchExpressions
- 5 The Watch List window=IDH_WatchList
- 5 Setting watch properties=Setting_watch_properties
- 5 Formatting watch expressions=Formatting_watch_expressions
- 5 Enabling and disabling watches=Enabling_and_disabling_watches
- 5 Deleting watches=DeletingWatches
- 4 Evaluating and modifying data
- 4 Evaluating and modifying expressions=Evaluating_and_modifying_expressions
- 4 Evaluating expressions=Evaluating_expressions
- 4 Modifying variables=ModifyingVariables
- 4 Inspectors
- 5 Inspecting data elements=IDH_InspectingDataElements
- 5 Inspector Window=IDH_InspectorWindow
- 5 Inspecting scalar variables=Inspecting_scalar_variables
- 5 Inspecting pointers and arrays=Inspecting_pointers_and_arrays
- 5 Inspecting C++ Structure and Union=Inspecting_C++_Structure_and_Union
- 5 Inspecting functions=Inspecting_functions
- 5 Isolating the view in an Inspector window=IsolatingTheViewInAnInspectorWindow
- 5 Changing the value of Inspector items=ChangingTheValueOfInspectorItems
- 5 Selecting a range of data items=SelectingARangeOfDataItems
- 3 Displaying low-level information
- 4 The CPU window=IDH_CPUWindow
- 3 Disassembly pane=IDH_DisassemblyPane
- 3 Memory Dump pane=IDH_DumpPane
- 3 Machine Stack pane=IDH_StackPane
- 3 Registers pane=IDH_RegistersPane
- 3 Flags pane=IDH_FlagsPane
- 3 Viewing function calls
- 4 Locating function calls=LocatingFunctionCalls
- 4 Call stack window=IDH_CallStackWindow
- 3 More about the degugger
- 4 Customizing the colors of the execution point and breakpoints=Customizing_the_colors_of_the_execution_point_and_breakpoints
- 4 Logging debug messages=Logging_debug_messages
- 4 Debugging start-up code=DebuggingStartupCode
- 4 Handling hardware and software exceptions=HandlingExceptionsDebugger
- 4 Debugging multi-threaded applications=DebuggingMulitThreadedApplications
- 4 Debugging class member functions=DebuggingClassMemberFunctions
- 4 Debugging External Code=DebuggingExternalCode
- 4 Debugging dynamic-link libraries=DebuggingDynamicLinkLibraries
-
- 2 Advanced project options
- 3 Setting options in C++Builder=CppBuilderOptions
- 4 Compiler-specific options=CompilerOptions
- 4 C++-specific options=CppOptions
- 4 Optimization options=OptimizationOptions
- 4 Warning message options=WarningOptions
- 4 Linker options=LinkerOptions
-
- 2 Using and adding tools
- 3 Using syntax highlighting=IDH_UsingSyntaxHigh
- 3 Transfer macros=IDH_TransferMacros
- 3 Database Desktop=IDH_DatabaseDesktop
- 3 Adding programs to the Tools menu=IDH_AddingProgramsToolsMenu
- 2 Glossary
- 3 Glossary terms=Glossary
-