사용자 도구

사이트 도구


layoutdesign

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

다음 판
이전 판
layoutdesign [2025/07/08 05:28] – 만듦 adminlayoutdesign [2025/12/06 07:26] (현재) – 바깥 편집 127.0.0.1
줄 1: 줄 1:
 +====== 화면 디자인 기본 개념 ======
 +    표준템플릿에서도 제공하지만 기본적으로 BaseModul을 상속한 사용자 컨트롤에
 +    Root UBiLayoutControlGroup을 바탕으로 컨트롤을 배치하며 그 안에 다시 UBiLayoutControlGroup이 배치될 수 있다.
 +    
 +    기본적을 마그네틱 정렬을 지원하여 가지런한 컨드롤 배치가 용이하다.
 +    제공되는 UBi컨트롤 들은 ControlGroup 안에 배치되면 UBiLayoutControlItem을 가지게 되는데 아래와 같다.
 +    
 +    바로 아래 그림에 지시일자, 등은 컨트롤 테두리가 빨간색이고 그 아래 작업조, 보빈등의 컨트롤은 테두리가 검은 색이다
 +    # 이는 Data Adapter의 컬럼과 연동되느냐 아니냐를 표시한다.
 +    
 +{{:ubilayoutexplaine.png?600|}}
  
 +==== 컨트롤의 속성 ====
 +    별도로 설명하겠지만 컨트롤이 UBiLayoutControlGroup안에 놓여지면 UBiLayoutControlItem과 페어가되어 표시되며
 +    이후 Data Adapter의 컬러과 연결시에 컬럼이 가지고 있는 Title ID 속성이 번역되어 UBiLayoutControlItem 
 +    아래 그림처럼 표현된다.
 +    다국어를 나다내는 속성은 UBiGlossaryCode 이며 Language 매니지먼트 화면에 정의한 code를 기술하면 자동으로 번역되며
 +    그 외 값은 변환없이 그대로 표현된다.
 +   
 +{{:ubi컨트롤속성.png?700|}}
  
 +    모든 컨트롤은 자기를 포함하는 새로운 그룹을 만들 수 있다.
 +    그 외 화면을 구성하는 마우스 액션은 많아서 일일이 열거하는데 어려움이 있으니 시간을 내서 찾아보거나
 +    연습을 많이 해서 익숙해지기 바란다.
 +{{:controlmenuicon.png?200|}}    
 +{{:makegroupmenu.png?200|}}    
  
- +[[uxform|이전으로 이동]]
-[[uxform이전으로 이동]]+
layoutdesign.1751952481.txt.gz · 마지막으로 수정됨: (바깥 편집)