Dropdown
routine
light_mode
dark_mode
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. For more information see 'Options'.
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 all AMT 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 application/form/report/global routine 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.
|