Environment-
Options
 
Processor Expert Environment Options
  • Desktop - Desktop file contains information about current windows layout and environment options.
    • Encode desktop file - Option, where the desktop file (.DSK) will be located on the disk.

      Note: this option is saved in global PE configuration file, not in desktop file.

      There are 3 options:

      • for each project: Desktop file saved to the project directory under projectname.dsk
      • for each directory: Desktop file saved to the project directory under CpuExpert.dsk
      • only one global: Desktop file saved to PE config directory

    • Autosave desktop - Automatically save desktop file on saving or closing project. The desktop file can be saved manually using the menu command Options - Save Desktop.
  • New component - Options for new component creation.
    • Auto open Component Inspector - Open Component Inspector window for a new component.
    • Auto connect component - On new component creation Processor Expert automatically connects the component to the target CPU peripherals (if possible).
    • Enable new component - Select projects configurations, where a new component will be enabled.

      There are 3 options:
      • in all configurations: Enable new component in all existing project configurations.
      • in active configuration only: Enable new component in selected project configuration only. The component will be disabled in other existing configurations.
      • always ask: Always ask for configurations, where the component will be enabled.

  • Inspector - Options for the Inspector window.
    • Assign component name to peripheral - Component name is synchronized automatically with the peripheral allocated by the component. This option affects only the components allocating at least one CPU peripheral.

      Note: this option is saved in global PE configuration file, not in desktop file.

    • Ask to rename peripheral - Ask to rename peripheral from unknown name. This option allows to create project settings usable for different CPU derivatives. See chapter "CPU peripherals" in Processor Expert Help for details.
  • Code generation - Options for code generation.
    • Show progress - During code generation show progress bar and allow cancel code generation.
    • Delete unused files - Delete unused files, that were generated in the previous code generation. For example previously generated component module, if the component was renamed, disabled or removed.

      Note: The project option 'Track changes' (when it is enabled), allows user to review the list of unused files that will be deleted. See chapter Tracking Changes in Generated Code in Processor Expert Help for details.

    • Show main & event - Open main and event modules after successful code generation.
    • Show all generated sources - Open all generated modules after successful code generation.
  • Environment - Other environment options.
    • Number of UNDO operations - Number of steps for UNDO operations for project settings.
    • Drag'n'drop method declaration - Drag'n'drop method declaration instead of invocation. The option influences a behavior of mouse drag'n'drop operation on methods from Project Panel.
    • Go to method code - Go to method code instead of method description (to find method in the generated code). This option affects command "View source" from method's popup menu in the Project Tree.
    • Set focus to Error window - Set focus to Error window if any error. If not selected, Resource Meter window is automatically closed on error.

      Note: this option is saved in global PE configuration file, not in desktop file.

    • Autosave files before generation - Automatically save files before code generation, compilation or running an external tool.
    • Synchronize Project Tree with Inspector - If the component is displayed in the Inspector, it is also selected in the Project Tree even it is an inherited component.

      Note: this option is saved in global PE configuration file, not in desktop file.

    • Show Folder Status in Project Tree - Display status of each project tree folder based on status of items in this folder.

      Note: this option is saved in global PE configuration file, not in desktop file.

    • Use default PDF viewer - Use default PDF viewer instead PE PDF Search to view CPU documentation.

      Note: this option is saved in global PE configuration file, not in desktop file.

    • Customize colors - Click to customize IDE colors.
    • Hint pause [ms] - Specifies the time interval in ms that passes before the control's help hint appears when the user places the mouse pointer on a control or menu item. Value 0 means that hints are not displayed. Default value is 500ms.

      Note: this option is saved in global PE configuration file, not in desktop file.

    • The following items are visible only in Processor Expert CodeWarrior plugin.
      • Use PE editor - Use Processor Expert internal editor instead of CodeWarrior build-in editor.
        The internal editor can be used for editing DRV, CHG, TST, TS2 and DBG files.
  • Make and Build - Options for Make and Build.
    • Code generation if needed - Make command automatically starts code generation if the project is changed.

      Note: this option is saved in global PE configuration file, not in desktop file.

  • Default Property Values - Options for default property values. See Processor Expert Help chapter "Default Values" for more about this feature.
    • Delete default values - Click to remove all default values for all properties.
    • Delete permanent settings - Click to remove all permanent settings for the default values of selected properties: e.g. "not to use default value" or "always use default value during loading" for selected property.
  • Target CPU window - Options for Target CPU window background picture (Target CPU package or Target CPU block diagram).