More Programmings/EFL, EDC Programming

Part란? - parts block 안에 위치한 것 - parts block 안에 1개 이상의 part 배치 불가 - parts 안에는 part만 추가 가능 part 구성 group { parts { part{} /* 최하단 레이어 */ part{} part{} part{} part{} part{} /* 최상단 레이어 */ } } - part는 선 또는 rectangle 등 다양한 것들을 추가할 수 있지만 button과 같이 다른 group을 통째로 넣는 것도 가능 group { parts { ... part { name: "part_name"; type: IMAGE; mouse_events: 1; repeat_events: 0; ignore_flags: NONE; clip_to: "another_pa..
요약- EDC에서 group은 '충돌', '이해할 수 없는 동작' 등을 고민을 할 필요가 없음. EDC 작성시 group의 구성- parts와 program 두가지 모두 포함하고 있어야 함.- parts: 화면을 구성하는 part의 상위 블록- programs: part에 움직임을 부여할 수 있는 program의 상위 블록 collections { group { parts { part{} part{} part{} part{} } programs { program{} program{} program{} program{} } } } group의 요소1. name: [group name];- group의 이름을 지정- elm_layout_file_set() api의 3번째 인자- c file에서 group의 ..
Tizen에서 EDC를 사용하는 이유- Edc script를 이용하여 layout을 잡고 image 배치 후 각종 작업을 통해 component의 설계가 가능- 4~5줄의 script를 이용하여 animation 탑재 가능 EDC Script 구조 collections { group { parts { part{} part{} part{} part{} } } } - Collection: 가장 처음으로 마주하게 되는 block- group이 포함됨(1개 이상 포함)- 비슷한 종류의 group들을 하나의 collection으로 모아서 관리 가능- group : 화면을 구성하는 완결된 하나의 집합- 일반적인 compile시 필요한 구조- collections-group-parts-part- collections..
플로쨔응
'More Programmings/EFL, EDC Programming' 카테고리의 글 목록