GUI 매뉴얼 · Chapter 11

Project Option

Project Option 은 현재 프로젝트의 전역 설정을 한곳에서 관리하는 화면입니다. 메인 화면의 해상도, 시작 시 표시할 뷰, 지원 언어, 에러 폴더, 디자인 기본 글꼴 등 프로젝트 전체에 영향을 주는 값을 지정합니다.

상단 메뉴 바에서 ProjectProject Option 을 선택하거나 툴바의 Project Options 버튼을 눌러 엽니다. 화면 좌측에 탭이 세로로 배치되며, 기본으로 Application 탭이 열립니다. 설정을 마친 뒤에는 하단의 SAVE 버튼으로 저장해야 변경 내용이 프로젝트에 반영됩니다.

Application 탭

Application 탭에서는 프로젝트의 식별 정보와 메인 화면 구성을 지정합니다. 각 필드는 빌드 시 런타임 화면 생성에 사용되므로 정확히 입력해야 합니다.

필드용도
Title프로그램 제목. 실행 시 머신 화면의 타이틀로 사용됩니다.
Company Name회사명. 버전 정보 등에 함께 표기됩니다.
Project Name프로젝트 이름. 배포 패키지·파일명 등의 기준이 됩니다.
Width메인 화면 가로 해상도(px). 100~10000 범위의 정수.
Height메인 화면 세로 해상도(px). 100~10000 범위의 정수.
Minimum Height메인 화면이 가질 수 있는 최소 세로 높이(px).
MainView시작 시 로드되는 메인 뷰의 이름입니다.
Main ViewBase Name메인 뷰가 상속하는 ViewBase 의 이름입니다.
Run Page NameStart 상태에서 접근 가능한 뷰/페이지 이름. 콤마로 구분해 여러 개를 지정할 수 있습니다(예: RunView, MonitorView).
Language프로젝트가 지원하는 언어 목록을 다루는 콤보박스입니다. 옆의 Add / Remove 버튼으로 언어를 추가·삭제합니다.
ErrorFolder에러 이미지 등이 저장되는 폴더 경로입니다. ... 버튼으로 폴더를 선택합니다.
Design FontName디자인 화면에서 기본으로 사용할 글꼴입니다.

WidthHeight 는 실제 운용 모니터의 해상도와 맞추는 것이 좋습니다. Run Page Name 에 지정한 뷰만 가동(Start) 상태에서 접근할 수 있으므로, 운전 화면과 모니터 화면을 모두 노출하려면 콤마로 함께 적어 둡니다.

그 밖의 탭

Application 외에도 여러 탭이 세로로 배열되어 있으며, 각 탭은 프로젝트의 서로 다른 설정 영역을 담당합니다. 버전 번호, 동작 옵션, 테마, 시작 화면 등 운용 환경을 세밀하게 조정할 수 있습니다.

담당 영역
Version메이저·마이너·빌드 번호 등 프로젝트 버전 값 설정
Options에러 시 시퀀스 정지, 가상 키보드, 스캔 타임 등 동작 옵션
ThemesLIGHT / DARK / CUSTOM 테마 모드 선택
Startup스플래시 화면 표시 항목 등 시작 옵션
Library외부 라이브러리 DLL 등록
Toast / Alarm토스트·알람 표시 방식과 색상 설정

각 탭의 설정 역시 하단의 SAVE 버튼을 눌러야 저장됩니다. 빌드·배포와 직접 관련된 설정은 별도의 배포 도구에서 다루므로, 현장 패키지 구성은 관련 항목을 참고하시기 바랍니다.

사용 흐름

  1. ProjectProject Option 으로 화면을 엽니다.
  2. Application 탭에서 Title · Company Name · Project Name 을 입력합니다.
  3. Width · Height · Minimum Height 로 메인 화면 해상도를 맞춥니다.
  4. MainViewRun Page Name 으로 시작 시 표시할 뷰를 지정합니다.
  5. LanguageAdd / Remove 로 지원 언어를 구성합니다.
  6. 하단 SAVE 버튼으로 설정을 저장합니다.

관련 항목