요약
- EDC에서 group은 '충돌', '이해할 수 없는 동작' 등을 고민을 할 필요가 없음.
EDC 작성시 group의 구성
- parts와 program 두가지 모두 포함하고 있어야 함.
- parts: 화면을 구성하는 part의 상위 블록
- programs: part에 움직임을 부여할 수 있는 program의 상위 블록
group의 요소
1. name: [group name];
- group의 이름을 지정
- elm_layout_file_set() api의 3번째 인자
- c file에서 group의 file명과 group 명으로 접근이 가능
- group명이 동일한 경우 새로운 group이 완전히 override
2. min: [width] [height];
- min: 최소한의 사이즈 확보
- group: 어디에 포함되어 들어가든 min 사이즈만큼 확보가 가능
- 높이 / 너비가 확정시에는 group에 정의해도 무방
- 사이즈가 계속 바뀐다면 여기에 사용하면 안됨
3. max: [width][height]
- 최대한의 사이즈 확보
- 일반적인 요소들은 min을 기준으로 잡음
- 값이 0이면 사용을 하지 않겟다는 의미
4. alias: [additional group name];
- 그룹의 별칭
- group이 이름이 길거나알아보기 어려울때 별칭으로 이용
'More Programmings > EFL, EDC Programming' 카테고리의 다른 글
EDC(3. Part 기본필드) (0) | 2017.01.12 |
---|---|
EDC(1. Collection) (0) | 2017.01.12 |