[ First ]  [ Previous ]  [ Next ]  [ Last ]  [ Manuals ]


Alphabetical Menu-Command Listing

This section presents an alphabetical listing of all menu commands in the IDE. Use this listing as a reference to find information about a specific menu command. Most descriptions provide page references to additional information.

Some menu commands reveal submenus that contain additional commands. For more information about these submenus, see "Submenu Listing".

A


About Metrowerks CodeWarrior

Displays information about your CodeWarrior IDE version. Click the information window to dismiss it.


Add Files

Adds files to the Project window.

To learn more about this feature, see "Using the Add Files command."


Add Window

Adds the file in the active Editor window to the open project. The name of the menu command changes, based on the name of the active window. For example, if the name of the active window is MyFile, the name of the menu command changes to Add MyFile to Project.

To learn more about this feature, see "Using the Add Window menu command."


Align

Reveals the Align submenu. To learn more about this submenu, see "Align Submenu."


Apply Difference

Adds, removes, or changes text in the destination file of a file-comparison window that is different from the text in the source file.

For more information about this feature, see "Examining and Applying Differences".

B


Balance

Selects the text enclosed in parentheses (), brackets [], or braces {}. For a complete description of balancing punctuation while typing, see "Balancing Punctuation."


Break

Temporarily suspends execution of the target program and returns control to the debugger. This menu command is equivalent to the Stop menu command.

For more information, see "Stopping execution".


Break on C++ Exception

Causes the debugger to break at __throw() each time a C++ exception occurs.


Break on Java Exceptions

Reveals the Java Exceptions submenu. To learn more about this submenu, see "Java Exceptions Submenu."


Breakpoints

Opens the Breakpoints window. For more information about this window, see "Breakpoints Window".


Breakpoints Window

See Breakpoints.


Bring Up To Date

Updates the current build target in the active project by compiling all of the build target's modified and touched files.

To learn more about this topic, see "Updating a Project."


Browser Contents

Opens the Browser Contents Window. The IDE grays out this menu command if the CodeWarrior browser is not activated.

To learn more about this feature, see "Contents Window." To learn how to activate the browser, see "Activating the Browser."


Build Progress Window

Opens the Build Progress window so that you can monitor the IDE's status as it compiles your project.

For more information, see "Compiling Files".

C


Cascade

Arranges open editor windows one on top of another, with their window titles visible. This menu command is equivalent to the Stack Editor Windows menu command.


Change Program Counter

Opens a dialog box that allows you to move the current-statement arrow to a particular address or symbol.

For more information, see "Using the Change Program Counter dialog box".


Check Syntax

Checks the syntax of the source code file in the active Editor window or the selected files in the open Project window. If the active Editor window is empty, or no project is open, the IDE grays out this menu command.

This menu command only checks source code for syntax errors. The message area in the toolbar shows the progress of this operation. Choosing the menu command does not generate object code.

If the IDE detects one or more errors, a Message window appears and shows information about the errors. To learn how to correct compiler errors, see "Correcting Compiler Errors and Warnings."


Class Browser

Opens the Browser window. The IDE grays out this menu command if the CodeWarrior browser is not activated. This menu command is equivalent to the New Class Browser menu command.

To learn more about this feature, see "Browser Window." To learn how to activate the browser, see "Activating the Browser."


Class Hierarchy

Opens the Multi-Class Hierarchy Window. The IDE grays out this menu command if the CodeWarrior browser is not activated.

To learn more about this feature, see "Multi-Class Hierarchy Window." To learn how to activate the browser, see "Activating the Browser."


Class Hierarchy Window

See Class Hierarchy.


Clear

Removes the selected text. This menu command is equivalent to pressing the Backspace or Delete key.


Clear All Breakpoints

Clears all breakpoints in all source-code files belonging to the target program.

For more information, see "Setting and clearing breakpoints".


Clear All Watchpoints

Clears all watchpoints in the current program.

To learn more, see "Setting and clearing watchpoints".


Clear Breakpoint

Clears the breakpoint at the currently selected line.

For more information, see "Setting and clearing breakpoints".


Clear Watchpoint

Clears the watchpoint for the selected variable or memory range.

For more information, see "Setting and clearing watchpoints". To learn how to change watchpoint color, see "Display Settings."


Close

Closes the active window. See "Closing a File" for more information.

To learn how to close all open Editor windows, see "Closing All Files."


Close All

Closes all open windows of a certain type. The name of this menu command changes, based on the type of item selected. For example, after you select one of several open Editor windows, the menu command changes its name to Close All Editor Documents.

To learn more about this topic, see "Closing All Files."


NOTE

(Mac OS) Hold down the Option key to change the Close menu command to the Close All menu command.

Close Catalog

Closes the current catalog and removes it from the Component Catalog window and the Component Palette.

For more information about this command, see "Component Catalog Toolbar."


CodeWarrior Help

Displays online help for using the CodeWarrior IDE.

For more information about online help, see "Online References".


Collapse Window

Collapses the active window so that only its title is visible. To expand the window to its original size, choose the Expand Window menu command.


Commands & Key Bindings

Opens the Customize IDE Commands window.

For more information about this window, see "Customizing the IDE".


Compare Files

Opens a dialog box that allows you to choose two files or folders to compare and merge. After choosing the items, a comparison window appears and shows differences between the items.

For more information, see "Comparing and Merging Files & Folders."


Compile

Compiles the selected files. If the project window is active, the IDE compiles both selected files and segments/groups. If a source-code file in an Editor window is active, the IDE compile that source-code file. The source-code file must belong to the active project.

To learn more about this topic, see "Compiling and Linking a Project."


Component Catalog

Opens the Component Catalog window for use with RAD projects.

For more information about this window, see "Component Catalog window".


Component Palette

Opens the Component Palette for use with RAD projects.

For more information about this window, refer to "Component Palette"


Connect

Establishes communications between the IDE and the embedded hardware to begin a debugging session.


Copy

Copies the selected text in the active Editor window to the system Clipboard. If the Message Window is active, the Copy command copies all the text in the Message Window to the Clipboard.


Copy Files

Runs a desk accessory that allows you to copy files and folders among file systems and devices accessible from your Solaris environment. See "Copy Files Accessory" for more information about this accessory.


Copy to Expression

Copies the variable selected in the active pane to the Expressions window.

For more information, see "Using the Expressions window".


Create Group

Creates a new group in the current project. The IDE enables this menu command after you click the Files tab in the active Project window.

For more information about creating groups, see "Creating Groups."


Create Segment/Overlay

Creates a new segment or overlay in the current project. The IDE enables this menu command after you click the Segments tab or the Overlays tab in the active Project window.

For more information about managing segments and overlays, see "Managing Files in a Project."


NOTE

(Mac OS, Solaris, and Linux) This menu command changes its name to Create Segment or Create Overlay, depending on the build-target type.

Create Target

Creates a new build target for the current project. The IDE enables this menu command after you click the Targets tab in the active Project window.

For more information about creating targets, see "Working with Complex Projects."


Customize

Opens a customization utility for the selected component. For example, after selecting a menu component and choosing this menu command, the Menu editor opens.

For more information, see "Layout editor contextual menu".


Cut

Moves the selected text to the system Clipboard, replacing the previous Clipboard contents.

D


Debug

Compiles and links a project, then runs the debugger with the project's code, allowing you to examine your program's execution.

For more information, see "Debugging a Project".


NOTE

(Mac OS) Press the Option key to toggle between the Debug menu command and the Run menu command. Alternatively, choose the Enable Debugger menu command to activate the debugger and change the Run menu command to the Debug menu command.

Delete

Removes the selected text. This menu command is equivalent to pressing the Backspace or Delete key.


Disable Breakpoint

De-activates the breakpoint at the currently selected line.

For more information, see "Setting and clearing breakpoints"


Disable Debugger

De-activates the debugger. This menu command appears only when the debugger is currently active. After successfully de-activating the debugger, the Disable Debugger menu command changes to the Enable Debugger menu command.

To learn more about this topic, see "Controlling Debugging in a Project."


NOTE

(Mac OS) After the IDE de-activates the debugger, the Debug menu command changes to the Run menu command. Press the Option key to toggle between these menu commands.

Disable Watchpoint

De-activates a watchpoint for the selected variable or memory range.

For more information, see "Setting and clearing watchpoints". To learn how to change watchpoint color, see "Display Settings."


Disassemble

Disassembles the compiled source-code files selected in the Project window. After disassembling a file, the IDE creates a .dump file that contains the file's object code. The .dump file appears in a new window after the IDE completes the disassembly process.

To learn more about this feature, see "Disassembling Source Code."


Display Grid

When checked, displays a grid in the layout window.

For more information, see "Layout editor contextual menu".

E


Enable Breakpoint

Activates the breakpoint at the currently selected line.

For more information, see "Setting and clearing breakpoints".


Enable Debugger

The first time you choose this menu command for a particular project, the IDE configures the project's settings for debugging, asks you to confirm the configuration if necessary, and then activates the debugger. Each subsequent time you choose the menu command for the same project, the IDE activates the debugger.

After successfully activating the debugger, the Enable Debugger menu command changes to the Disable Debugger menu command.

To learn more about this topic, see "Controlling Debugging in a Project."


NOTE

(Mac OS) After the IDE activates the debugger, the Run menu command changes to the Debug menu command. Press the Option key to toggle between these menu commands.

Enable Watchpoint

Activates the watchpoint for the selected variable or memory range.

For more information, see "Setting and clearing watchpoints". To learn how to change watchpoint color, see "Display Settings."


Enter Find String

Copies the selected text in the active window into the Find field, making it the target search string. Use this menu command as an alternative to copying text and pasting that text into the Find window.

To learn how to select text, see "Selecting Text."


Enter Replace String

Copies the selected text in the active window into the Replace field, making it the replacement string. Use this menu command as an alternative to selecting text and copying that text into the Find window.

To learn more about replacing text, refer to "Finding and Replacing Text."


NOTE

(Mac OS) Hold down the Shift key to change the Enter Find String menu command to the Enter Replace String menu command.

Errors & Warnings

Opens the Errors and Warnings window.

To learn more about this window, see "Guided Tour of the Message Window".


Errors & Warnings Window

See Errors & Warnings.


Exit

Exits the CodeWarrior IDE immediately, provided that one of the following conditions is met:

If a Project window is open, the IDE saves all changes to the project file before exiting. If an Editor window is open and changes are not saved, the CodeWarrior IDE asks if you want to save your changes before exiting.


Expand Window

Expands a collapsed window (a window with only its title visible). This menu command reverses the effect of the Collapse Window menu command.


Export Project

Exports a CodeWarrior project to a file in extensible markup language (XML) format. The IDE prompts you to choose a name and location to save the new XML file.

See "Importing and Exporting a Project" for more information.


Expressions

Opens the Expressions window.

For more information, see "Expressions Window".


Expressions Window

See Expressions.

F


File Systems

Provides a facility that allows you to mount volumes from within the IDE. For more information on using this facility, see "File Systems Facility".


Find

Opens the Find dialog box. Using this dialog box, you can perform find operations within the active file.

To learn more about the Find dialog box and its capabilities, see "Guided Tour of the IDE's Find Features."


Find and Open `Filename'

Opens an existing text file, using the currently selected text in the Editor window as the target file name.

See "Opening Files from an Editor Window" for more information.


Find and Open File

Opens an existing file, searching the current access paths as specified in the Access Paths panel of the Target Settings window.

See "Opening Files from an Editor Window" for more information.


Find and Replace

Opens the Find and Replace dialog box. Using this dialog box, you can perform find-and-replace operations within the active file. This menu command is equivalent to the Replace menu command.

To learn more about the Find and Replace dialog box and its capabilities, see "Guided Tour of the IDE's Find Features."


Find Definition

Searches for the definition of the routine name selected in the active window. Searching occurs in the source files belonging to the open project. If the IDE finds the definition, the source-code file that contains the definition appears in an Editor window, and the routine name appears highlighted.

If the IDE finds more than one definition, a Message window appears warning you of multiple definitions. For more information about the Message window, see "Using the Message Window." If the IDE does not find a definition, a system beep sounds.

See "Finding Symbol Definitions" for more information.


Find Definition & Reference

Searches for the definition of the routine name selected in the active Editor window. Searching starts within the source code files belonging to the open project.

If the IDE does not find the routine definition within the project files, searching continues in QuickHelp, QuickView, THINK Reference version 2.x, or Toolbox Assistant. If the IDE does not find a definition, a system beep sounds.

For more information about choosing an online reference database, see "IDE Extras." To learn more about online databases, see "Online References."


NOTE

(Mac OS) Hold down the Option key to change the Find Definition menu command to the Find Definition & Reference menu command.

Find in Files

Opens the Find in Files window. Using this window, you can perform find-and-replace operations across a single file or multiple files. You can also specify various search criteria.

To learn more about the Find in Files window and its capabilities, see "Guided Tour of the IDE's Find Features."


Find In Next File

Finds the next occurrence of the Find field string in the next file listed in the Find window. Use the menu command as an alternative to using the Find window itself.

To learn more about this feature, see "Finding and Replacing Text in Multiple Files."


Find In Previous File

Finds the next occurrence of the Find field string in the previous file listed in the Multi-File Search portion of the Find window. Use the menu command as an alternative to using the Find window.

To learn more about this feature, refer to "Finding and Replacing Text in Multiple Files."


NOTE

(Mac OS) Hold down the Shift key to change the Find In Next File menu command to the Find In Previous File menu command.

Find Next

Finds the next occurrence of the Find field string in the active window. You can also click the Find button to invoke the same command.

To learn more about this feature, see "Finding Text."


Find Previous

Finds the previous occurrence of the Find field string in the active window.

To learn more about this feature, see "Finding Text."


NOTE

(Mac OS) Hold down the Shift key to change the Find Next menu command to the Find Previous menu command.

Find Previous Selection

Finds the previous occurrence of the selected text in the active Editor window.

To learn more about this feature, see "Finding Text." To learn how to select text, see "Selecting Text."


NOTE

(Mac OS) Hold down the Shift key to change the Find Selection menu command to the Find Previous Selection menu command.

Find Reference

Searches for the definition of the routine name selected in the active Editor window, using the online help system specified in the IDE Extras preference panel.

Searching takes place in QuickHelp, QuickView, THINK Reference version 2.x, or Toolbox Assistant.

If the IDE does not find a definition, a system beep sounds.

For more information about choosing an online reference database, see "IDE Extras." To learn more about online databases, see "Online References."


Find Selection

Finds the next occurrence of the selected text in the active Editor window.

To learn more about this feature, see "Finding Text."

G


Global Variables Window

Opens the Global Variables window. You can use this window to view global variables for an entire project or for a single file. Click a file name in the Files list to display in the Variables list the global variables for that file.

For more information, see "Global Variables Window".


Glossary

Displays a online-help list of vocabulary terms.

For more information about online help, see "Online References".


Go Back

Returns to the previous view in the CodeWarrior browser.

See "Go Back and Go Forward" for more information.


Go Forward

Moves to the next view in the CodeWarrior Browser (after you use the Go Back command to return to a previous view).

See "Go Back and Go Forward" for more information.


Go to Line

Opens a dialog box that allows you to move the text-insertion point to a specific line number.

For more information about this feature, see "Going to a Particular Line."


Group

Combines selected objects so that they move together as a group.

To learn more, see "Layout editor contextual menu".

H


Hide Breakpoints

Conceals the Breakpoints column, which appears to the left of the source code shown in editor windows.

To learn more, see "Setting and clearing breakpoints".


How to

Displays step-by-step online help topics for using the CodeWarrior IDE.

For more information about online help, see "Online References".

I


Import Components

Imports components from another catalog for use with the current catalog.

For more information about this command, see "Component Catalog Toolbar."


Import Project

Imports an extensible markup language (XML) file into the IDE so that you can save the XML file as a CodeWarrior project. The IDE prompts you to choose a name and location to save the new project file.

For more information, see "Importing and Exporting a Project".


Index

Displays an online-help topic index for the CodeWarrior IDE.

For more information about online help, see "Online References".


Insert Reference Template

Inserts a routine template corresponding to the selected Mac OS Toolbox call in the active window. The IDE uses the online reference database application specified in the Find Reference Using pop-up menu to search for the routine's definition.

To learn about configuring the online reference database application with the Find Reference Using pop-up menu, see "Find Reference using (Mac OS)".

K


Keyboard Preferences

Opens the Keyboard Preferences dialog box. Use this dialog box to change the default modifier-key mappings. To learn more, see "Keyboard Preferences Dialog Box".


Kill

Permanently terminates execution of the target program and returns control to the debugger.

For more information, see "Killing execution".

M


Make

Builds the selected project by compiling and linking its modified and touched files. The results of a successful build depend on the selected project type.

To learn more about this topic, see "Making a Project."


Metrowerks Website

Directs your web browser to the Metrowerks web site.

N


New

Opens the New window. This window helps you create various items in the CodeWarrior IDE.

For more information, see "Creating a New Project".


New Class

Opens the New Class wizard so that you can create a new class for your project.

To learn more, see "New Class Wizard".


New Class Browser

Opens the Browser window. The IDE grays out this menu command if the CodeWarrior browser is not activated. This menu command is equivalent to the Class Browser menu command.

To learn more about this feature, see "Browser Window." To learn how to activate the browser, see "Activating the Browser."


New Data Member

Opens the New Data Member wizard so that you can create a new data member for your project.

For more information, see "New Data Member Wizard".


New Event

Opens the New Event window so that you can create a new event for a selected class in your project.

To learn more, see "New Event Window".


New Event Set

Opens the New Event Set window so that you can create a new event set for a selected class in your project.

For more information, see "New Event Set Window".


New Expression

Creates a new entry in the Expressions window, prompting you to enter a new expression.

To learn more, see "Using the Expressions window".


New Member Function

Opens the New Member Function wizard so that you can create a new member function for your project.

For more information, see "New Member Function Wizard".


New Method

Opens the New Method window so that you can create a new method for a selected class in your project.

To learn more, see "New Method Window".


New Property

Opens the New Property window so that you can create a new property for a selected class in your project.

For more information, see "New Property Window".


New Text File

Creates a new editable text file.

To learn more about this command, refer to "Creating a New File".

O


Object Inspector

Opens the Object Inspector for use with RAD projects.

For more information, see "Object Inspector".


Online Manuals

Displays a list of online manuals about the CodeWarrior IDE and its various parts.

For more information about online help, see "Online References".


Open

Use this menu command to open an existing file.

To learn more about this command, see "Opening Files from the File Menu."


Open Recent

Reveals a submenu of recently opened projects and files. You can choose a file from the submenu to open that item.

If two or more files in the submenu have identical names, the submenu shows the full paths to those files in order to help you distinguish them.

To learn more about this command, see "Opening Files from the File Menu."


Open Scripts Folder

Opens the (Scripts) folder. This menu command is always available if the Scripts menu is active. For more information, see "Scripts Menu".

P - Q


Paste

Pastes the contents of the system Clipboard into the active Editor window.

The Paste command replaces the selected text with the contents of the Clipboard. If no text is selected, the IDE places the Clipboard contents at the text-insertion point.

If the Message Window is the active window, you cannot choose the Paste command.


Precompile

Precompiles the text file in the active Editor window into a precompiled header file.

To learn more about this topic, see "Using Precompiled or Preprocessed Headers."


Preferences

Opens the IDE Preferences window so that you can change the global preferences for the CodeWarrior IDE.

To learn more about configuring preferences, see "Choosing Preferences."


Preprocess

Preprocesses selected source-code files in any language that has a preprocessor, such as C, C++, and Pascal.

To learn more about this command, see "Preprocessing Source Code."


Print

Prints CodeWarrior IDE files on your printer.

For more information on printing files, see "Printing a Window", or read the documentation that came with your printer.


Page Setup

Sets the options used for printing CodeWarrior IDE files.

For more information about this command, see "Setting Print Options."


Processes

Opens the Processes window.

For more information, see "Processes Window".


Processes Window

See Processes.


Project Inspector

Opens the Project Inspector window so that you can view information about your project. You can also use this window to manipulate file-specific information.

To learn more, see "Using the Project Inspector" and "Special Library Options (Mac OS)".


Properties

Opens the Object Inspector so that you can view or modify the properties of the selected component.

For more information, see "Layout editor contextual menu" and "Object Inspector".


Quit

Quits the CodeWarrior IDE immediately, provided that one of the following conditions is met:

If a Project window is open, the IDE saves all changes to the project file before quitting. If an Editor window is open and changes have not been saved, the CodeWarrior IDE asks if you want to save your changes before quitting.

R


Re-search for Files

To speed up builds and other project operations, the IDE caches the locations of project files after finding them in the access paths. Re-search for Files forces the IDE to forget the cached locations of files and re-search for them in the access paths. This command is useful if you moved several files and you want the IDE to find the files in their new locations.

If you enabled the Save project entries using relative paths setting, the IDE does not reset the relative-path information stored with each project entry, so re-searching for files finds the source files in the same location (the exception is if the file no longer exists in the old location). In this case, the IDE only re-searches for header files. To force the IDE to also re-search for source files, you must first choose the Reset Project Entry Paths menu command.

If the Save Project Entries Using Relative Paths setting is disabled, the IDE re-searches for both header files and source files.

For more information, see "Save project entries using relative paths".


Redo

After undoing an operation, you can redo it. For example, after choosing the Undo Typing command to remove some text that you typed, you can choose Redo Typing to override the undo and restore the text that you typed.

You can enable the Use multiple undo option in the Editor Settings preference panel to allow greater flexibility with regard to Undo and Redo operations. After enabling this option, you can choose Undo multiple times to undo multiple actions, and you can Redo multiple times to redo multiple actions.

To learn more about undo operations, see "Undoing the last edit" and "Undoing and redoing multiple edits". To learn about configuring multiple undo, see "Editor Settings".


Registers Windows

Reveals the Registers submenu, which you can use to view general registers or FPU registers.

For more information, see "Register Windows".


Remove Object Code

Displays the Remove Object Code dialog box. Use this dialog box to remove binary object code from the active project, or to mark the project's files for re-compilation.

To learn more about this topic, see "Handling Object Code."


Replace

Opens the Find and Replace dialog box. Using this dialog box, you can perform find-and-replace operations within the active file. This menu command is equivalent to the Find and Replace menu command.

To learn more about the Find and Replace dialog box and its capabilities, see "Guided Tour of the IDE's Find Features."


Replace and Find Next

Substitutes selected text with the text in the Replace field of the Find window, and then performs a Find Next operation. If no text is selected in the active Editor window and there is no text in the Find field of the Find window, the IDE grays out this menu command.

To learn more about replacing text, see "Finding and Replacing Text." To learn how to select text, see "Selecting Text."


Replace and Find Previous

Substitutes selected text with the text in the Replace field of the Find window, and then performs a Find Previous operation. If no text is selected in the active Editor window and there is no text in the Find field of the Find window, the IDE grays out this menu command.

To learn more about replacing text, see "Finding and Replacing Text." To learn how to select text, see "Selecting Text."


NOTE

(Mac OS) Hold down the Shift key to change the Replace and Find Next menu command to the Replace and Find Previous menu command.

Replace All

Finds all occurrences of the Find field string and replaces them with the Replace field string. If no text is selected in the active Editor window and there is no text in the Find field, the IDE dims this menu command.


Replace Selection

Substitutes the selected text in the active window with the text in the Replace field of the Find window. If no text is selected in the active Editor window, the IDE grays out the menu command.

Use the menu command to replace one instance of a text string without having to open the Find window. Suppose that you replaced all occurrences of the variable icount with jcount. While scrolling through your source code, you notice an instance of the variable icount misspelled as icont. To replace this misspelled variable with jcount, select icont and use the Replace Selection menu command.

To learn more about replacing text, see "Finding and Replacing Text." To learn how to select text, see "Selecting Text."


Reset Project Entry Paths

Resets the location information stored with each project entry and forces the IDE to re-search for the project entries in the access paths. This menu command does nothing if you disable the Save project entries using relative paths option.

For more information, see "Save project entries using relative paths".


Resize

Reveals the Resize submenu. To learn more about this submenu, see "Resize Submenu."


Restart

Terminates the current debugging session, then starts a new debugging session.

For more information, see "Restarting execution".


Resume

Switches from the IDE to the running application. This menu command only appears after the IDE starts a debugging session and the application being debugged is currently running.


Revert

Restores the last saved version of the active Editor window.

To learn more about reverting a file, see "Reverting to a Previously-Saved File."


Run

Compiles, links, creates a stand-alone application, and runs that application. The IDE grays out this menu command for the following project types: libraries, shared libraries, code resources (Mac OS), and MPW Tools (Mac OS).

To learn more about this topic, see "Running a Project."


Run to Cursor

Sets a temporary breakpoint at the line of source code in which the text-insertion point is currently located, then runs the program.

For more information, see "Temporary breakpoints."

S


Save

Saves the contents of the active window to disk.

For more information on this topic, see "Saving one file."


Save A Copy As

Saves the active window to a separate file. This command operates in different ways, depending on the active window.

For more information, see "Backing up files."


Save All

Saves all currently open editor files.

For more information on this topic, see "Saving all files."


NOTE

(Mac OS) Hold down the Option key to change the Save menu command to the Save All menu command.

Save As

Saves the contents of the active window to disk under a name that you specify.

For more information, see "Renaming and saving a file."


Save Default Window

Saves the settings of the active Browser window. The IDE applies the saved settings to subsequently opened browser windows.

To learn more, see "Saving a Default Browser".


Search

Displays a window that allows you to search the online help included with the CodeWarrior IDE.

For more information about online help, see "Online References".


Select All

Selects all text in the active window. This command is usually used in conjunction with other Edit menu commands such as Cut, Copy, and Clear.

To learn more about selecting text, see "Selecting Text."


Set Breakpoint

Sets a breakpoint at the currently selected line.

For more information, see "Setting and clearing breakpoints".


Set Default Project

Sets a particular project as the default project.

To learn more about default projects, see "Choosing a Default Project."


Set Default Target

Use this menu command to work with a different build target within the current project. Choose from the submenu the build target that you wish to work with. This menu command is useful for switching between multiple build targets in a project and performing a build for each target.


Set Watchpoint

Sets a watchpoint for the selected variable or memory range.

For more information, see "Setting and clearing watchpoints". To learn how to change watchpoint color, see "Display Settings."


Set/Clear Breakpoint

Opens a dialog box that allows you to set or clear a breakpoint at a particular address or symbol.

For more information, see "Setting and clearing breakpoints".


Shift Left

Shifts the selected source code one tab to the left. You can specify the tab size by using the IDE Preferences window.

To learn more about this feature, see "Shifting Text Left and Right."


Shift Right

Shifts the selected source code one tab to the right. You can specify the tab size by using the IDE Preferences window.

To learn more about this feature, see "Shifting Text Left and Right."


Show Breakpoints

Displays the Breakpoints column, which appears to the left of the source code shown in editor windows.

To learn more, see "Setting and clearing breakpoints".


Show Types

Displays the data types of all local and global variables that appear in the active variable pane or variable window.

For more information, see "Viewing data types".


Snap To Grid

When checked, automatically aligns objects with the grid in the layout window.

To learn more, see "Layout editor contextual menu".


Stack Editor Windows

Arranges open editor windows one on top of another, with their window titles visible. This menu command is equivalent to the Cascade menu command.


Step Into

Executes a single statement, stepping into function calls.

For more information, see "Stepping into routines".


Step Out

Executes the remainder of the current function, then exits to that function's caller.

To learn more about this topic, see "Stepping out of routines".


Step Over

Executes a single statement, stepping over function calls.

For more information, see "Stepping through a single line".


Stop

Temporarily suspends execution of the target program and returns control to the debugger. This menu command is equivalent to the Break menu command.

For more information, see "Stopping execution".


Stop Build

Halts the build currently in progress.

To learn more about this topic, see "Compiling and Linking a Project".


Switch to Monitor

Transfers control from the CodeWarrior debugger to an external debugger installed on your computer.


NOTE

(Mac OS) Two examples of external debuggers are MacsBug and the low-level Macintosh ROM Monitor program.

Symbolics Window

Opens the Symbolics window so that you can examine the executable files in your project.

For more information, see "Symbolics Window".


Synchronize Modification Dates

Updates the modification dates stored in the project file. The IDE checks the modification date of each file in the project and marks for recompilation those files modified since the last successful compile process.

To learn more about this topic, see "Synchronizing modification dates."

T


Target Settings

Displays the Target Settings window. This window contains settings for the active build target. The name of the menu command changes, based on the name of the current build target. For example, if the name of the current build target is ReleaseTarget, the name of the menu command changes to ReleaseTarget Settings.

To learn more about the Settings window, see "Choosing Target Settings." To learn how to change the current build target, see "Set Default Target."


Tile Editor Windows

Arranges open editor windows horizontally so that none overlap. This menu command is equivalent to the Tile Horizontally menu command.


Tile Editor Windows Vertically

Arranges open editor windows vertically so that none overlap. This menu command is equivalent to the Tile Vertically menu command.


NOTE

(Mac OS) The Tile Editor Windows Vertically menu command is not available for use with Apple ToolServer worksheets.

Tile Horizontally

Arranges open editor windows horizontally so that none overlap. This menu command is equivalent to the Tile Editor Windows menu command.


Tile Vertically

Arranges open editor windows vertically so that none overlap. This menu command is equivalent to the Tile Editor Windows Vertically menu command.


Toolbar

See Toolbars.


Toolbars

Reveals the Toolbar submenu. To learn more about this submenu, see "Toolbar Submenu".

For more information about customizing toolbars, see "Customizing Toolbars".


ToolServer Worksheet

Opens the ToolServer Worksheet window for use with Apple ToolServer. The IDE can disable this menu command for the following reasons:

To learn more about ToolServer, refer to Targeting Mac OS. You can find this documentation on your CodeWarrior CD(s).

U


Unapply Difference

Reverses the action of the Apply Difference command in a file-comparison window.

For more information about this feature, see "Examining and Applying Differences".


Undo

Reverses the effect of your last action. The name of this menu command changes, depending on the editor settings as well as the most recent action. For example, after typing some text in an open Editor window, the Undo command changes its name to Undo Typing. Choose the Undo Typing command to remove the text that you just typed.

To learn more about this topic, see "Undoing the last edit" and "Undoing and redoing multiple edits."

If you do not enable the Use multiple undo option in the Editor Settings preference panel, the Undo command toggles between Undo and Redo. To learn more about configuring this option, see "Editor Settings."


Ungroup

Separates a selected group so that you can move each component independently.

For more information, see "Layout editor contextual menu".

V


Version Control Settings

Opens the Version Control System preference panel.

For more information about this panel, see "Using the CodeWarrior¨ IDE with Version Control Systems".


View Array

Creates a separate window to display a selected array.

To learn more, see "Placing globals in a separate window" and "Array Window".


View As

Displays a selected variable as a value of a specified data type.

For more information, see "Viewing data as different types".


View As Binary

Displays the selected variable as a binary value.

To learn more about viewing data in other formats, see "Viewing data as different types".


View As C String

Displays the selected variable as a C character string.

To learn more about viewing data in other formats, see "Viewing data as different types".


View As Character

Displays the selected variable as a character value.

To learn more about viewing data in other formats, see "Viewing data as different types".


View As Default

Displays the selected variable in its default format, based on the variable's type.

To learn more about viewing data in other formats, see "Viewing data as different types".


View As Enumeration

Displays the selected variable as an enumeration.

To learn more about viewing data in other formats, see "Viewing data as different types".


View As Fixed

Displays the selected variable as a fixed-type numerical value.

To learn more about viewing data in other formats, see "Viewing data as different types".


View As Floating Point

Displays the selected variable as a floating-point value.

To learn more about viewing data in other formats, see "Viewing data as different types".


View As Fract

Displays the selected variable as a fractional data type.

To learn more about viewing data in other formats, see "Viewing data as different types".


NOTE

The fractional data type is specific to the Mac OS.

View As Hexadecimal

Displays the selected variable as a hexadecimal value.

To learn more about viewing data in other formats, see "Viewing data as different types".


View As Pascal String

Displays the selected variable as a Pascal character string.

To learn more about viewing data in other formats, see "Viewing data as different types".


View As Signed Decimal

Displays the selected variable as a signed decimal value.

To learn more about viewing data in other formats, see "Viewing data as different types".


View As Unicode String

Displays the selected variable as a Unicode character string.

To learn more about viewing data in other formats, see "Viewing data as different types".


View As Unsigned Decimal

Displays the selected variable as an unsigned decimal value.

To learn more about viewing data in other formats, see "Viewing data as different types".


View Memory

Displays the contents of memory as a hexadecimal/ASCII character dump.

To learn more, see "Memory Window", "Viewing raw memory", and "Viewing memory at an address".


View Memory As

Displays the memory that a selected variable occupies or the memory to which a selected register points.

For more information, see "Array Window" and "Viewing memory at an address".


View Variable

Creates a separate window to display a selected variable.

To learn more, see "Placing globals in a separate window".

W - Z


Watchpoints

Opens the Watchpoints window. For more information about this window, see "Watchpoints Window".


Watchpoints Window

See Watchpoints.


Zoom Window

Expands the active window to its previously set size. Choose the menu command a second time to return the window to its original size.


[ First ]  [ Previous ]  [ Next ]  [ Last ]  [ Manuals ]

Visit the Metrowerks website at: http://www.metrowerks.com
For assistance contact Metrowerks Technical Support at: cw_support@metrowerks.com
Copyright © 2000, Metrowerks Corp. All rights reserved.

Last updated: August 17, 2000