11.옵션 설정

Edit

넥사크로 모듈 디벨로퍼는 "베타" 버전입니다.

- "베타" 기간 동안 일부 제품 기능은 변경될 수 있습니다.

- 온라인 매뉴얼 URL은 변경될 수 있습니다.

- 가이드에서 사용한 샘플 코드는 아래 링크에서 내려받을 수 있습니다.

https://github.com/TOBESOFT-DOCS/SIMPLE_MODULE_PROJECT/archive/master.zip

https://github.com/TOBESOFT-DOCS/SIMPLE_MODULE_PROJECT

넥사크로 모듈 디벨로퍼의 메뉴 [Tools > Option]를 선택하여 개발 환경을 설정할 수 있습니다.

11.1Project

Project 옵션은 넥사크로 모듈 디벨로퍼에서 프로젝트가 열린 상태에서만 보이며 프로젝트마다 설정된 값이 별도로 관리됩니다.

11.1.1General

프로젝트 기본 옵션을 설정합니다.


속성

설명

1

Base Lib Path

프로젝트마다 사용하는 기본 라이브러리가 다를 경우 해당하는 경로를 지정

11.2Environment

넥사크로 모듈 디벨로퍼의 기본 환경을 설정합니다.

11.2.1General

프로젝트를 생성하는 기본 폴더나 최근 작업 목록 숫자 같은 기본 환경 속성값을 설정합니다.

표 11-1Options[Environment - General]


속성

설명

1

Working Folder

신규 프로젝트 생성 시 프로젝트를 저장하는 폴더를 지정

2

Number of recent files displayed in the list

메뉴 [File > Recent Files]에 표시되는 파일 목록 개수를 설정.

최대 16개까지 설정할 수 있습니다.

3

Number of recent projects displayed in the list

메뉴 [File > Recent Projects]에 표시되는 프로젝트 목록 개수를 설정.

최대 16개까지 설정할 수 있습니다.

11.2.2Startup

넥사크로 모듈 디벨로퍼 실행 시 작업 환경을 설정합니다.

표 11-2Options[Environment - Startup]


속성

설명

1

Show empty environment

시작 시 빈 화면으로 시작합니다.

2

Reopen last project

시작 시 마지막으로 작업했던 프로젝트를 자동으로 열어줍니다.

3

Reopen the file(s)...

프로젝트을 열 때 마지막에 열려있던 파일을 같이 열지 여부 설정

11.2.3Auto Recover

파일 편집 시 자동 복구 방식 옵션을 설정합니다.

표 11-3Options[Environment - Auto Recover]


속성

설명

1

Autosave interval(temporary file)

항목 체크 시 임시파일을 생성합니다.

2


임시파일의 생성 주기를 설정합니다.

3

Create backup (.bak) file automatically

백업 파일을 생성

11.2.4Font and Color

각각의 창에서 사용되는 Font와 Color를 설정합니다.

표 11-4Options[Environment - Font and Color]


속성

설명

1

Display items

설정 범위를 설정

2

Set General

기본값으로 설정.

3

Font

글꼴을 선택


Font Style

글꼴의 Style을 설정


Size

글꼴의 크기를 설정


Script

지정된 글꼴에서 사용할 수 있는 언어 스크립트를 표시.


Foreground

글꼴 색깔을 설정.


Background

여백 색깔을 설정

4

Strike Out

문자열에 취소 선을 표시여부 설정.


Underline

문자열에 밑줄을 표시여부 설정.

5

Tab Size

탭 크기를 설정.


Indent Size

들여쓰기 크기를 설정

6

Insert Spaces

탭의 크기만큼 공백으로 표시


Keep Tabs

탭을 유지

7

View Indentation Guide

들여쓰기 안내선 보기를 설정


Auto Indent

자동 들여쓰기를 설정

8

Preview

설정된 Option 값을 적용한 화면 미리 보기

11.2.5Show Information

XCDL 파일의 타이틀 표시 여부에 대한 옵션을 설정합니다. 옵션을 설정하지 않으면 파일명만 표시합니다.

표 11-5Options[Environment - Project Explorer]


속성

설명


at Project Explorer

XCDL 파일의 Form titletext 속성값을 Project Explorer에 표시합니다.


at Child Tab

XCDL 파일의 Form titletext 속성값을 편집화면의 Tab에 표시합니다.

11.2.6Script

Script 편집 화면에서 사용되는 Option을 설정합니다.

표 11-6Options[Environment - Script]


속성

설명

1

Remove Event

속성창에서 생성된 이벤트를 삭제했을 때 이벤트 함수 코드를 주석으로 처리할지를 설정

2

IntelliSense

Intellisense를 보여줄지 여부를 설정

Intellisense 목록에서 표시되는 Item의 개수를 설정합니다.

3

Auto Complate

닫는 Brace를 자동으로 추가하도록 설정

11.2.7Generate

generate 작업 실행에 관련된 옵션을 설정합니다.

표 11-7Options[Debugging - General]


속성

설명

1

Auto Generate

파일 저장 시 generate 작업을 자동으로 실행할 지 여부를 지정합니다.

2

Message

generate 작업 실행 시 발생된 메시지 출력 여부를 지정합니다.

11.3Form Design

화면 디자인과 관련된 옵션을 설정합니다.

11.3.1General

Form Design관련 Option을 설정합니다.

표 11-8Options[Debugging - General]


속성

설명

1

Max Undo

Undo로 복구할 수 있는 최대 횟수


Default Width

신규 오브젝트 생성 시 화면을 디자인하는 Form의 기본 Width를 설정


Default Height

신규 오브젝트 생성 시 화면을 디자인하는 Form의 기본 Height를 설정

2

Select Type

마우스로 컴포넌트 선택 시 결정 시점을 설정

자세한 내용은 선택 항목을 참고하세요.

3

Layout

현재 편집 중인 Step을 굵은 경계선으로 구분해 표시합니다.

11.3.2Guide

Form 디자인 화면의 눈금자와 가이드 라인, Grid, Snap 기능에 대한 옵션을 설정합니다.

표 11-9Options[Debugging - General]


속성

설명

1

Measure

Position 단위를 설정

2

Display ruler

Ruler 표시 여부를 설정


Display guidelines

가이드라인 표시 여부를 설정


Let component follow the movement of guidelines

가이드라인에 맞추어 컴포넌트를 배치한 경우 가이드라인 이동 시 컴포넌트를 이동할지를 설정


Display current mouse position

Ruler에 마우스 좌표의 표시 여부를 설정

3

Display dot grid

Dot grid 표시 여부를 설정


Dot grid size

Dot grid의 간격을 설정


Display type

Dot grid의 종류를 설정

4

Snap to dots when moving Component

Canvas 위에서 Control을 이동할 때 Canvas Dot에 대해 Magnetic 기능을 적용할지 설정


Snap to other components

when moving component

Canvas 위에서 Control을 이동할 때 다른 컴포넌트에 대해 Magnetic 기능을 적용할지 설정


Space between components

Canvas 위에서 Control을 이동할 때 다른 컴포넌트에 대해 Magnetic 기능을 적용할 때 사용할 간격을 설정

컴포넌트 선택 후 방향키로 위치를 이동할 때 'Dot Grid Size'에 지정한 픽셀 크기만큼 이동합니다. 예를 들어 'Dot Grid Size'값이 8이라면 방향키를 한번 누를 때마다 해당 방향으로 8픽셀씩 이동합니다.

Ctrl 키를 누른 채로 방향키로 위치를 이동하면 1픽셀씩 이동합니다.

11.3.3Paste Special

Form Design에서 지원되는 ‘Paste Special’기능에 적용하는 옵션을 설정합니다.

표 11-10Options[Form Design – Paste Special]

속성

설명

Property(Normal)

대상의 일반 속성을 붙여넣기 합니다.

User Property

대상의 사용자 속성을 붙여넣기 합니다.

Event

대상의 이벤트 속성을 붙여넣기 합니다.

Bind Item

대상의 Bind 정보를 붙여넣기 합니다.

Init Value

대상의 InitValue 정보를 붙여넣기 합니다.