Studio Preferences

This chapter describes how to set the studio preferences for the convenience of the developer. Select [Window] > [Preferences] for setting preferences.

1. Appearance

Select [ProFrame] > [Appearance] in [Preferences] dialog box. Appearance consists of [Basic], [Navigator] and [Other] tabs as settings for fonts and search options on the screen.

1.1. Basic

Sets the default group options, Document Creation Path, and Search Option. Click [OK] when each item is entered.

figure2 1
Appearance – Basic
  • Group Option

    Item Description

    Default Resource Group

    Sets as the default group to which the user belongs, and when a new resource is created, the group in which the resource group is set is automatically set.

    Group Name Type

    Sets the type of group name. It can be selected from 'English name' and 'English name + Korean name'.

  • Document

    Item Description

    Document Creation Path

    Sets the path to save when creating a document.

  • Search Option

    Item Description

    Search Method

    Sets the search method.

    • Automatic Search: Search results are automatically displayed a few seconds after entering a search word.

    • Search Manually: Search results are displayed only when clicking [Search].

    Search Scope

    Sets the search scope.

    • All

    • Users

    Search Name

    Selects whether to search by logical name or physical name.

    Search Sequence

    Selects whether the keyword is a starting word or an inclusion word.

  • Button

    Button Description

    [Restore Defaults]

    Sets the setting value to the default value.

    [Apply]

    Applies the changes.

    [OK]

    Closes the screen when the operation is complete.

1.2. Navigator

Sets the group and font displayed in the navigator. Click [OK] to reflect the changes.

figure2 2
Appearance – Navigator
  • Item

    Item Description

    Group Filter

    Sets the group to be displayed in the navigator. Multiple groups can be filtered using a comma (,).

    Navigator text font

    Sets the font displayed in the navigator. The recommended font in the navigator is 'Gullim-regular-8'. (Default: 'Arial-Regular-8')

  • Button

    Button Description

    [Restore Defaults]

    Sets the setting value to the default value.

    [Apply]

    Applies the changes.

1.3. Other

Sets the access information in the title bar at the top of the studio. Enter each item and click [OK].

figure2 2 1
Appearance – Other
  • Item

    Item Descrition

    Option On

    Sets whether to show access information on the title bar at the top of the studio.

    IP

    Sets whether to show IP information on the title bar at the top of the studio.

    PORT

    Sets whether to show PORT information on the title bar at the top of the studio.

    ALIAS NAME

    Sets whether to show ALIAS NAME information on the title bar at the top of the studio.

  • Button

    Button Description

    [Restore Defaults]

    Initializes the setting values to the default values.

    [Apply]

    Applies the changes.

2. DBIO

Sets connection information for DBIO, table search, and whether to save plan. Enter each item and click [OK].

figure2 3
DBIO
  • Item

    Item Description

    Search Tables

    Sets the properties of the table required when creating a DBIO query.

    PLAN

    Saves the plan information automatically in DEV_DBIO_PLAN table when saving a DBIO query.

    Name Check

    Sets whether the same logical/physical name exists for the DBIO module name and whether to allow duplicate logical names.

    Query Test

    Sets the maximum number of ReusltSet to show when testing the written DBIO query.

    Fonts

    Sets the font of DBIO editor.

    DBMS Connection Configurations

    If there are multiple configuration groups of which the database access account set in WebAdmin, they are all displayed in the combo box.

  • Button

    Button Description

    [Restore Defaults]

    Initializes the setting values to the default values.

    [Apply]

    Applies the changes.

For more information on DBIO, refer to ProFrame DBIO Developer Guide.

3. Design Editor

Provides preferences related to the design of the EMB module. Users can set the node setting displayed on the design screen, options when searching in the resource pool, product path setting, and options related to module creation. Enter each item and click [OK].

figure2 4
Design Editor
  • Node Information

    Item Description

    Width

    Sets the width of node displayed in EMB Designer.

    Height

    Sets the height of node displyed in EMB Designer.

    Font

    Sets the font of node displayed in EMB Designer.

  • Search Option

    Item Description

    Search Method

    Sets the search method.

    • Automatic search: Search results are automatically displayed a few seconds after entering a search word.

    • Search manually: Search results are displayed only when clicking [Search].

    Select Scope

    Sets the search scope.

    • All

    • Users

    Select Search Name

    Selects whether to search by logical name or physical name.

    Select Search Sequence

    Selects whether the keyword is a starting word or an inclusion word.

    Assigning Position

    Selects whether to add an item at the top or at the bottom in adding process.

  • Document

    Item Description

    Creation Path

    Specifies the path where the document is created.

    Show Artifacts

    Determines whether to show the document after it is created.

  • Wizard Options

    Sets the desired items among settings related to physical name, service name, batch code name, and transaction code name when creating a new module.

  • Etc.

    Item Description

    Show Save Dialog

    Sets whether to display the message window after saving.

    Show Tooltip

    Sets whether to display simple information of the node when the mouse cursor is placed on each node.

    Show Call Depth

    Determines whether to output the function call depth at the top right of the node. The module call depth means the number of consecutive calls of the Call module.

    Delete Mappings When Node Deleted

    Determines whether to simultaneously delete the mapping information of the module when a mapping module is deleted.

  • Button

    Button Description

    [Restore Defaults]

    Initializes the setting values to the default values.

    [Apply]

    Applies the changes.

For more information on Design Editor, refer to ProFrame EMB Developer Guide.

4. FileIO

Studio provides preferences related to FileIO. Users can see the menu only after installing the separately provided FILEIO plug-in. Enter each item and click [OK].

figure2 5
FileIO
  • Search Option

    Item Description

    Search Method

    Sets the search method.

    • Automatic Search: Search results are automatically displayed a few seconds after entering a search word.

    • Search Manually: Search results are displayed only when clicking [Search].

    Search Scope

    Sets the search scope.

    • All

    • Users

    Select Search Name

    Selects whether to search by a logical name or a physical name.

    • Logical name

    • Physical name

    Select Search Sequence

    Selects whether the keyword is a starting word or an inclusion word.

    • Starts for keyword starting with: Search from the beginning of the word

    • Keyword containing: Search including the entered word.

  • Button

    Button Description

    [Restore Defaults]

    Initializes the setting values to the default values.

    [Apply]

    Applies the changes.

For more information, refer to ProFrame FileIO Developer Guide.

5. ProMapper

Sets the necessary settings when developing structures, texts, maps, etc. using ProMapper. ProMapper consists of [Common], [Structure], [Message], and [Map].

[Common]

Sets the search option.

figure2 6
ProMapper–Common
Item Description

Search Method

Sets the search method.

  • Automatic Search: Search results are automatically displayed a few seconds after entering a search word.

  • Search Manually: Search results are displayed only when clicking [Search].

Search Scope

Sets the search scope.

  • All

  • Users

Select Search Name

Selects whether to search by a logical name or a physical name.

  • Logical name

  • Physical name

Select Search Sequence

Selects whether the keyword is a starting word or an inclusion word.

  • Starts for keyword starting with: Search from the beginning of the word

  • Keyword containing: Search including the entered word.

[Structure]

Configures settings related to structure creation. When using an Excel template file, users need to specify the path to the template file.

figure2 7
ProMapper–Structure
[Message]

Sets the trim method when creating a message.

figure2 8
ProMapper–Message

Choose one of the following items.

Item Description

rtrim

Trims right space. (default)

ltrim

Trims left space.

Irtrim

Trim left or right space.

none

Do not trim.

[Map]

Sets the basic action to be performed when mapping Assign.

figure2 9
ProMapper–Map
Item Description

Check if the lengths of From and To are different

Notifies the lengths between fields are different in the map editor if the field lengths of Source and Target are different when mapping between fields.

Open the dialog window to specify array size

Opens a dialog box of the array size when inputting the array size in the map editor.

Default Array size

Sets the default array size if including sub-structures.

Use Assign expression assist

Determines whether Expression Assist is enabled or disabled in the map editor.

For more information, refer to ProFrame ProMapper Developer Guide.

6. Source Editor

Sets the module information comments and the color of coding area on the source.

figure2 10
Source Editor
Item Description

Don’t move when double-clicked in out of module-info area

Moves to the corresponding node in the design editor when double-clicking the module information comment area with the mouse.

No color for module information

Displays a rectangular box and color in the module information comment section.

No border color for coding area

Displays the color of upper and lower comments in coding area.

No text color for coding area

Changes the code color within the coding area according to the information set in the menu.

Text color for coding area

Sets text color for coding area.

Keyword color for coding area

Sets keyword color for coding area.

Comment color for coding area

Sets the color of annotations in the coding area.

Border color for coding area

Sets the color of the upper and lower annotation text in the coding area.

For more information on Source Editor, refer to ProFrame EMB Developer Guide.

7. Console

Sets the log displayed on the console screen. A console is consists of [Log Console] and [Build Console].

[Log Console]

Sets the log displayed on the console when performing unit tests of service module and business module.

figure2 11
Console–Log Console
Item Description

Always clear console before building

Clears all contents on the console before outputting the building related log.

Open console when building

Shows the console view on top when building.

Limit console output (# lines)

Enters the maximum number of lines that can be output to the console.

Display tab width

Sets the length of indentation when the log is output from the console.

Output text color

Selects the text color for general contents among the contents of the log output to the console.

Information message text color

Selects the text color for the notification message among the contents of the log output to the console.

Error message text color

Selects the text color for the error message among the contents of the log output to the console.

Log Console Text Font

Selects the size, font type, and characteristics of the text of the log output to the console. The recommended font setting is 'Gullim-regular-8'.

Log Filter Type

Sets to output all logs or only the error log among the logs by selecting the format of the log output to the console.

[Build Console]

Sets the contents output to the console when compiling and Dlupdate for resources.

Compile timeout can be set in seconds. If compiling is not completed within the specified time, a timeout error occurs and the mouse lock is released. The reason for distinguishing the maximum compile time for DBIO and non-DBIO resources is that DBIO takes more time in compiling because source creation and compiling are performed at the same time, which is different from other other resources' operation method.

figure2 12
Console–Build Console
Item Description

Console buffer size (characters)

Enters the maximum number of lines that can be output to the console.

Limit compile time for resources except DBIO

Sets the response time from the server when building is performed for resources other than DBIO. After the set time has elapsed, an error message is output.

Limit compile time for DBIO resource

Unlike other resources, DBIO takes longer to build. Therefore, the compile time of DBIO and other resources other than DBIO can be set differently. Here, users set the compile time for DBIO.

Output text color

Selects the text color for general contents among the contents of the log output to the console.

Error message text color

Selects the text color for error messages among the contents of the log output to the console.

Console text font

Selects the size, font type, and characteristics of the text of the log output to the console. The recommended font setting is 'Gullim-regular-8'.