GUI 매뉴얼 · Chapter 32

Global Constant Editor

Global Constant Editor 는 프로젝트 전역에서 사용하는 명명 상수(Global Constant)를 한곳에서 정의·관리하는 편집기입니다. 자주 쓰는 고정값을 의미 있는 이름으로 등록해 두면, 스크립트와 화면에서 숫자를 직접 적는 대신 이름으로 참조할 수 있어 매직넘버를 줄일 수 있습니다. 메뉴 ProjectGlobal Constant Editor, 툴바의 Constant Value Editor 버튼, 또는 Solution Explorer 의 Constant Value Editor 항목으로 진입합니다.

이 편집기는 GUI Text Editor 와 같은 표 기반 에디터(TextEditorPage)를 공유하며, 다루는 카탈로그의 종류만 다릅니다. GUI Text Editor 가 화면 표시 텍스트를 다룬다면, 여기서는 전역 상수 값을 행 단위로 편집합니다.

Constant Value Editor 화면
Constant Value Editor 화면

주요 영역

화면은 위에서부터 헤더, 편집 그리드, 하단 도구·저장 영역의 3단으로 구성됩니다.

영역설명
헤더Title · File 라벨로 현재 편집 중인 카탈로그의 제목과 파일을 표시합니다.
편집 그리드각 행이 하나의 전역 상수에 해당하는 표. 셀 단위로 선택·편집합니다.
하단 영역좌측의 줌 버튼과 우측의 SAVE · RESTORE 버튼으로 구성됩니다.

편집 그리드

각 행은 하나의 상수를 나타내며, 상수 이름·값·설명을 입력합니다. 그리드를 우클릭하면 행을 다루는 컨텍스트 메뉴가 나타납니다.

메뉴동작
Add Row새 상수 행을 추가합니다.
Duplicate Row선택한 행을 복제합니다.
Move Up · Move Down선택한 행을 위·아래로 이동합니다.
Delete Row선택한 행을 삭제합니다.
Increment Number선택 범위의 숫자를 1씩 증가시키며 채웁니다.

하단 도구

하단 좌측의 줌 버튼은 그리드 표시 배율을 확대·축소·원래 크기로 조정합니다. 하단 우측의 SAVE 는 편집한 상수 카탈로그를 저장하고, RESTORE 는 마지막 저장 상태로 되돌립니다.

활용 지침

상수는 "여러 곳에서 같은 값을 쓰는 경우" 또는 "추후 한 번에 바꿀 가능성이 있는 값"(대기 시간, 반복 횟수, 임계값 등)에 적용할 때 효과가 큽니다. 반대로 한 곳에서만 쓰는 일회성 값까지 모두 상수로 만들 필요는 없습니다. 이름은 값이 무엇을 뜻하는지 드러내도록 정하면, 스크립트를 읽을 때 숫자의 배경을 따로 설명하지 않아도 의도가 전달됩니다.

관련 항목