Option Settings

You can set the development environment by selecting the menu [Tools > Option] of nexacro Module Developer.

Project

The Project option is only visible when the project is open in nexacro Module Developer and the set values of each project are managed separately.

General

It sets the project default options.

Property

Description

Nexacro SDK

Select the SDK version to use for the project.

You can choose among the SDK versions installed in the SDK folder.

- Base Library: Displays the Base Library folder corresponding to the selected SDK.

- Setup Runtime: Displays the Setup Runtime folder corresponding to the selected SDK.

If needed, you can select a folder different from the selected SDK version for the Base Library and Setup Runtime folders.

Deploy


Property

Description

1

Merge

(1) Set whether to merge the to-be-distributed list of Javascript files registered in the JSON module file into one file.

2

Compress

(2) Remove spaces and notes.

(3) Obfuscate the JavaScript files.

(4) Obfuscate regardless of the eval function (this is not a recommended option).

Environment

It sets the default environment of nexacro Module Developer.

General

It sets the default environment property values such as the default folder in which the project is generated or the number of the recent task list.

Options[Environment - General]


Property

Description

1

Working Folder

It specifies the folder to save the project when generating a new project.

2

Number of recent files displayed in the list

It sets the number of file lists displayed in the menu [File > Recent Files].

It can set up to 16.

3

Number of recent projects displayed in the list

It sets the number of project lists displayed in the menu [File > Recent Projects].

It can set up to 16.

Startup

It sets the operating environment when running nexacro Module Developer.

Options[Environment - Startup]


Property

Description

1

Show empty environment

It starts with a blank screen when starting.

2

Reopen last project

It automatically opens the last project you worked on when starting.

3

Reopen the file(s)...

It gives an option to open the last opened file.

Auto Recover

It sets the automatic recovery option when editing files.

Options[Environment - Auto Recover]


Option

Description

1

Autosave interval (temporary file)

If checked, a temporary file will be created.

2


Specifies the autosave interval

3

Create backup (.bak) file automatically

Creates a backup file

Font and Color

It sets Font and Color used in each window.

Options[Environment - Font and Color]


Option

Description

1

Display items

Selects the items whose display font and color are being changed

2

Set General

The value set as the 'General' item value in Display Items is reflected in the rest of the Display Items. It can be used when you want to set the basic Font, Color style and directly modify the rest of the Display Items.

For example, if you change the Size value of the 'General' item to 9 and click the 'Set General' button, the Size values of all other items are changed to 9.

3

Font

Select font


Font Style

Sets font style


Size

Sets font size


Script

Sets the language scripts that can be used in the selected font


Foreground

Sets the font color


Background

Sets the font background color

4

Strike Out

If checked, causes text to be displayed in "strike through"


Underline

If checked, causes text to be underlined

5

Tab Size

Sets the tab size


Indent Size

Sets the indent size

6

Insert Spaces

When selected, causes tabs to be converted to spaces


Keep Tabs

When selected, causes tabs to be maintained as tabs

7

View Indentation Guide

When selected, caused the indentation guide to be displayed


Auto Indent

When selected, enables automatic indenting

8

Preview

Displays sample text formatted as specified by the options selected

Show Information

It sets the option of whether to display the tile of the XCDL file. If no option is set, only the file name is displayed.

Options[Environment - Project Explorer]


Property

Description


at Project Explorer

It displays the property value of the Form titletext of the XCDL file in Project Explorer.


at Child Tab

It displays the property value of Form titletext XCDL of the XCDL file in Tab of the edit screen.

Script

It sets the Option used in the Script editing screen.

General

Options[Environment - Script]


Option

Description

1

Remove Event

Determines whether to comment out an event function when the relevant event is removed through the Properties pane

2

IntelliSense

Determines whether to display IntelliSense

Sets up the number of items displayed in the IntelliSense list

3

Auto Complate

Sets up whether to insert a closing brace automatically

Version

Select the JavaScript version to use when writing the script. Depending on the version selected, the items supported by Script IntelliSense will change, and the script verification rules are applied differently for Generate.

If you select "ECMAScript 2015(ES6)" as the Version option, then a script error may occur depending on the execution environment. You need to write the code in consideration of the user environment.

For example, when running the ES6 code in the IE11 browser, a syntax error may occur and the screen may not be displayed.

This is the IntelliSense screen displayed when "ECMAScript 2015(ES6)" is selected as the Version option and "Number.e" is entered in the script edit window. The "Number.EPSILON" property, which is supported from ES6, is additionally displayed.

If you select "ECMAScript 5" as the Version option and use ES6 syntax in the script edit window, then it will be processed as a script error, and Generate will not be processed normally.

Generate

It sets the options related to running the Generate operation.

Options[Debugging - General]



Description

1

Auto Generate

Determines whether to conduct generation automatically when you save a file

2

Message

Selects the types of messages that will be printed in the generation process

Advanced

Sets the mouse wheel operation option.

Property

Description

Customize mouse wheel in view

Checks whether to apply the mouse wheel operation option in the text editor.

Checks whether to apply the mouse wheel motion option in the text editor. This option is applied only within Nexacro Studio apart from the Windows setting.

Number of lines to scroll at a time

Sets the number of lines to be scrolled at once for the mouse wheel scroll operation.

One page at a time

Moves as much as the number of currently displayed screen lines for the mouse wheel scroll operation.

It may vary depending on the font size or window size.

Form Design

It sets the options related to Screen design.

General

It sets the options related to Form Design.

Options[Debugging - General]


Option

Description

1

Max Undo

The maximum number of changes than can be undone


Default Width

The default width when creating a new Form (0~12000)


Default Height

The default height when creating a new Form (0~12000)

2

Select Type

The way of dragging a rectangle on the Form design panel to select components.

Go to Selection Change for the details.

3

Layout

Displays the currently-edited step

Guide

It sets the options for the ruler, guideline, Grid, and Snap features of the Form design screen.

Options[Debugging - General]


Option

Description

1

Measure

Determines the types of unit for the position on the design window

2

Display ruler

When checked, the ruler will be displayed on the Design window canvas


Display guidelines

When checked, guidelines will be displayed on the Design window canvas


Let component follow the movement of guidelines

When checked, components will follow the movement of a guideline if they are set to align to the guideline


Display current mouse position

When checked, indicators will appear on the horizontal and vertical rulers, showing the current coordinate of a mouse pointer

3

Display dot grid

When checked, the dot grid will be displayed on the canvas of the Design window


Dot grid size

The dot grid size to be displayed on the canvas of the Design window (2~12000)


Display type

Determines the types of dot displayed on the canvas of the design window

4

Snap to dots when moving Component

When checked, the magnetic function will be enabled and will align controls with dots when moving them on the canvas


Snap to other components

when moving component

When checked, the magnetic function will be enabled and will align controls with other components when moving controls on the canvas


Space between components

Determines the gap width between a control and components, applied when the magnetic function is implemented for the moving control

When you select a component and move the component using an arrow key, the movement will be made as far as the pixel number specified in the Dot Grid Size property. For example, if you set Dot Grid Size at 8, you will move a component 8 pixels every time you press an arrow button. You can make an 1-pixel movement if you hit an arrow key with the Ctrl key pressed.

Paste Special

It sets the option applied to the ‘Paste Special’ feature supported in Form Design.

Options[Form Design – Paste Special]

Option

Description

Property (Normal)

Paste general properties

User Property

Paste user properties

Event

Paste event(s)

Bind Item

Paste bind item(s)

Init Value

Paste InitValue information