새로운 편집기 화면

버전 v1.39 에서는 기존의 SiriusEditorUserControl 뿐 아니라 새롭게 SiriusEditorUserControlV2 편집기 화면이 추가되었습니다.

새롭게 추가된 SiriusEditorUserControlV2 컨트롤

이를 사용하기 위해서는 기존에 사용중인 SiriusEditorUserControl 인스턴스 대신 SiriusEditorUserControlV2 로 아래와 같이 변경해 주면 변경이 가능합니다.

아래의 기존 코드에서

SpiralLab.Sirius2.Winforms.UI.SiriusEditorUserControl siriusEditorUserControl1;
...
this.siriusEditorUserControl1 = new SpiralLab.Sirius2.Winforms.UI.SiriusEditorUserControl();

아래 변경된 코드로 대체

SpiralLab.Sirius2.Winforms.UI.SiriusEditorUserControlV2 siriusEditorUserControl1;
...
this.siriusEditorUserControl1 = new SpiralLab.Sirius2.Winforms.UI.SiriusEditorUserControlV2();

새로운 SiriusEditorUserControlV2 컨트롤은 좌측에 있던 객체 목록, 펜 목록이 오른쪽으로 통합되어 전체적으로 편집기 화면 영역이 좀더 화면을 차지하도록 하여 가시성이 좋습니다.

개체 목록, 펜 편집등이 오른쪽으로 정렬되어 편집기의 가시성이 향상됨

또한 SiriusEditorUserControl 컨트롤과 같이 새로운 SiriusEditorUserControlV2 컨트롤에 대한 모든 소스코드가 공개되어 있습니다. 자세한 코드는 editor_ui 데모 프로젝트에서 제공되고 있으며, 이를 수정하면 사용자가 원하는 디자인으로 손쉽게 변경이 가능합니다.

SiriusEditorUserControlV2 컨트롤이 적용된 데모 프로젝트 (editor_basic_v2, editor_entity_v2) 가 추가되었습니다.


시리우스2 라이브러리의 전역 설정은 Config 객체를 통해 제공됩니다. 구체적으로는 SpiralLab.Sirius2.Config, SpiralLab.Sirius2.Winforms.Config 에서 이를 제공합니다. 프로그램 실행중에 해당 전역 설정값을 손쉽게 확인할 수 있도록 아래 방법이 제공됩니다.

로고 이미지를 더블클릭
전역 설정값 목록 출력

이는 시리우스2 라이브러리의 현재 전역 설정값 상태를 확인하는 용도이며, 값 변경을 원할 경우 라이브러리 초기화 이전에 미리(사전에) 수정한후 초기화하는 방식으로 사용을 권장합니다.

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Scroll to Top