AMT Help Files

Interface Settings

You can adjust the appearance and behavior of AMT Developer Studio according to your own preferences. To do this, select "Edit - Options" from the menu bar or press the "F10" key. 

Personal options

By choosing the tabsheet "Personal options" you can specify preferences that apply only to your usercode.

Tabsheet: Description:

General

  • If "Auto expand left selection tree" is selected then whenever you open an object, the selection tree in the left-hand pane will be fully expanded
  • If "View changed source of locked objects" is selected then you are able to view the last saved version of an object currently locked by another developer. Otherwise you will only be able to view checked-in versions.
  • If "Show locker information when object is viewed" is selected then you will be reminded who currently has locked the object everytime you open it.

Forms

  • Specify the "Grid Size" for the form layout
  • Specify whether the grid should display as Lines, Points or not be displayed.
  • If "Snap to grid" is selected then objects that are dragged and dropped in the grid will always be placed where grid lines meet.
  • Specify a "Form size" (in pixels)
  • If "Show name of display item when caption is empty" is selected then the name given to the object will display within it, if its caption property has not been set.

Reports

  • "Default page height" value applies to text reports only.
  • Specify the "Grid Size" for the graphical report layout
  • If "Snap to grid" is selected then objects that are dragged and dropped in the grid will always be placed where grid lines meet.
  • Specify the "Measurement Units" for the graphical report

Code Colors

  • Specify colors and fonts to use for program code

Code Options

  • "Case Option" specifies if code is to be written in uppercase or lowercase.
  • If "Remove empty lines except the last" is selected, then multiple blank lines will be removed and only one will be left between lines of code.
  • If "Align assignments under each other" is selected, then blocks of assignment commands will be aligned on the assignment character.
  • If "Align comment" is selected, then comments will be aligned with the code.
  • If "Use Smart tabs" is selected, then the tab key will move the cursor more efficiently, basing alignment on the previous code and not jumping a fixed number of positions.
  • If "Auto align code when F7 is pressed" is selected, then code alignment will take place whenever the F7 key (Validate & Save) is pressed
  • If "Sort routine treeview" is selected, then routine names that appear in the left-hand node of the code editor will be sorted alphabetically, otherwise they will be displayed in the order in which they occur in the code.
  • If "Disable virtual space" is selected, then when moving the cursor vertically through the code the cursor will jump to the end of the next line if that line is less than the previous cursor position.
  • In the "Warnings" section you can choose which types of warnings will be displayed when code is validated.

Fonts

  • Set the fonts for various views in AMT Developer Studio

Global Options

By choosing the tabsheet "Global options" you can specify preferences that apply to all AMT Developer Studio users.

Tabsheet: Description:

Layout

  • This tabsheet can only be changed if your usercode belongs to "System Administrator" group.
  • Specify the default property settings for new layout controls when added to the layout.
  • Select the Item and Application, then specify the default values for that item.
  • You may specify a default prefix by entering a value in the "Name" property.

Code Templates

  • Code templates specified here will appear whenever the developer types in the template name and then presses "ctrl + enter" in the code editor.
  • To add a new template, click the "Add" button, specify a "Name" and "Description", and enter the text in the "Code" window.
  • To modify an existing template, select its name from the "Templates" window and then amend the "Code" window contents.
  • To delete a template, select its name from the "Templates" window then click the "Delete" button.

Warnings

  • If your object options specifies that automatic record locking will not be done, this means the developer can choose to lock records themselves by using the LOCKED command. In this case, you may choose to display a warning message at code validation to indicate whenever an UPDATE command has been issued without a LOCKED command. Select the checkbox on this screen to display the warning.
  • If automatic record locking will be done, then the warning message will not be displayed, even if the checkbox on this screen has been selected.