The ”Options” menu is the entry point for all dialogs that are used to set options for the
compiler and the IDE, as well as the user preferences.
     
- 
Mode 
 - Presents a dialog to set the current mode of the compiler. The current mode is shown
     at the right of the menu entry. For more information, see section 6.11.8, page 340.
     
 - 
Compiler 
 - Presents a dialog that can be used to set common compiler options. These options
     will be used when compiling a program or unit.
     
 - 
Memory sizes 
 - Presents a dialog where the stack size and the heap size for the program
     can be set. These options will be used when compiling a program.
     
 - 
Linker 
 - Presents a dialog where some linker options can be set. These options will be used
     when a program or library is compiled.
     
 - 
Debugger 
 - Presents a dialog where the debugging options can be set. These options are
     used when compiling units or programs. Note that the debugger will not work unless
     debugging information is generated for the program.
     
 - 
Directories 
 - Presents a dialog where the various directories needed by the compiler can be
     set. These directories will be used when a program or unit is compiled.
     
 - 
Browser 
 - Presents a dialog where the browser options can be set. The browser options affect
     the behavior of the symbol browser of the IDE.
     
 - 
Tools 
 - Presents a dialog to configure the tools menu. For more information, see section 6.10.5,
     page 280.
     
 - 
Environment 
 - Presents a dialog to configure the behavior of the IDE. A sub menu is presented
     with the various aspects of the IDE:
                                                                            
                                                                            
         
- 
     Preferences 
 - General preferences, such as whether to save files automatically or not,
         and which files should be saved. The video mode can also be set here.
         
 - 
     Editor 
 - Controls various aspects of the edit windows.
         
 - 
     CodeComplete 
 - Used to set the words which can be automatically completed when
         typing in the editor windows.
         
 - 
     Codetemplates 
 - Used to define code templates, which can be inserted in an edit
         window.
         
 - 
     Desktop 
 - Used to control the behavior of the desktop, i.e. several features can be
         switched on or off.
         
 - 
     Keyboard & Mouse 
 - Can be used to select the cut/copy/paste convention, control
         the actions of the mouse, and to assign commands to various mouse actions.
         
 - 
     Learn keys 
 - Let the IDE learn keystrokes to be assigned to various commands. This
         is useful mostly on linux and Unix-like platforms, where the actual keys sent to
         the IDE depend on the terminal emulation.
 
      - 
Open 
 - Presents a dialog in which a file containing editor preferences can be selected. After
     the dialog is closed, the preferences file will be read and the preferences will be
     applied.
     
 - 
Save 
 - Saves the current options in the default file.
     
 - 
Save as 
 - Saves the current options in an alternate file. A file selection dialog box will be presented
     in which the alternate settings file can be specified.
 
Please note that options are not saved automatically. They should be saved explicitly with the
”Options—Save” command.