XPLATFORM 101
툴바의 Align 기능과 동일한 내용입니다.
툴바에 정렬과 관련해서 추가적으로 제공되는 기능은 Lock Control 입니다.
레이아웃이나 컴포넌트 배치를 잠그는 기능입니다.


잠금 기능은 토글 형식으로 동작하며 디자인 모드에서 수정은 되지 않습니다.
(단 속성을 직접 수정하거나 소스코드를 수정할 수는 있습니다).

그래서 Align, Space, Size, Position, Arrange 같은 기능은 따로 설명하지 않도록 하겠습니다.


그리고 다음 Tab Order 항목은 좀 흥미로운 기능입니다.
기업용 애플리케이션에서 탭 기능은 마우스보다 빠른 입력 처리를 위해
필수적인 기능입니다.
하지만 많은 개발 과정에서 시각적으로 보이지 않는 기능을 무시하는 경향때문에
탭 순서를 명확하게 정의하지 못합니다.
대부분 기본값을 그대로 사용하거나 중간에 끼어든 컴포넌트에 대한 탭 순서 배정을 잘못하곤 합니다.
그런 의미에서 Tab Order 기능은 유용한 기능입니다.

탭의 순서는 같은 레벨에서만 정의가 가능합니다. 그래서 Div 내의 컴포넌트를 선택하려면 Div 를 먼저 선택하고
내부의 컴포넌트에 대한 탭 순서를 정의할 수 있습니다.
메뉴에서 선택하거나 단축키 Ctrl + D 를 선택합니다.


화면에서 보이는 것처럼 탭의 순서가 표기되어집니다.
일단 직관적으로 탭 순서를 확인할 수 있으며
필요하다면 탭 순서를 조정할 수 있습니다.
상하 화살표나 페이지 업,다운 명령으로 탭 순서를 조정하고
원하는 컴포넌트를 클릭해주면 탭 순서가 조정됩니다.

위의 그림처럼 2개의 버튼이 있는 경우 새로운 버튼이 중간에 추가되어야 할때 새로운 버튼에 탭 순서를 1로 지정하면 나머지 컴포넌트의 순서는 자동으로 1씩 증가되어 편집됩니다.
(하지만 소스단에서 강제적으로 잘못된 값을 주는 것은 제어할 수 없네요. 다시 디자인 모드로 돌아와서 바로 잡을 수 있습니다).

다음 메뉴는 Show Bind State 입니다.
탭 순서와 마찬가지로 어느 컴포넌트에 어떤 데이터가 연결되어있는지를
코드를 보지 않고도 확인할 수 있게 해줍니다.


메뉴를 선택하거나 단축키 Ctrl + B를 선택하게 되면 상단 리스트 컴포넌트에 빨간 표시처럼 작은 데이터박스가 보이게 됩니다.
데이터박스 아이콘이 보이지 않는다면 바인딩된 내역이 없는 것이고
내역이 있다면 아이콘이 보이고 아이콘을 클릭하면 어떤 Dataset과 연결되어 있다는 것을 확인할 수 있습니다.
해당 값을 선택하면 지정된 Dataset으로 포커스가 이동하게 됩니다.

Quick View 는 여러번 설명한것처럼 현재 폼을 실행하는 명령입니다.
이정도면 Design 메뉴는 설명이 되지 않았나 싶습니다.

http://cafe.naver.com/xplatform101/40