본문 바로가기

MIN

(3)
[EFL/Tizen 타이젠] edc - SWALLOW 타입(fixed, elm_layout_content_set) Swallow 타입을 이용하여, C에서 생성한 오브젝트를 edc에 넣을 수 있습니다.사실 edc에서 사용하는 모든 타입은 C에서도 그대로 만들 수 있습니다.이 말은 굳이 edc를 사용하지 않아도 C로만 화면 구성을 할 수 있다는 것이지요. 하지만, edc는 레이아웃에 특화 되어 있습니다.화면 구성을 edc 빼고 논할 수는 없지요.그래서 edc에서는 화면 구성을 하고,나머지 필수 요소는 Swallow 타입을 이용하여,C에서 코딩하곤 합니다. 안녕하세요, Tizen 개발자 윤진입니다. SWALLOW는 파트의 기본적인 타입 중에 하나입니다.C에서 생성한 오브젝트를 edc의 SWALLOW에 넣을 수 있습니다. collections - group - part { ... type: SWALLOW ... } SWAL..
[EFL/Tizen 타이젠] edc - Description의 기본 필드(state, inherit, visible, align, min, max, fixed, step, aspect, aspect_preference, color) part 블록을 처음 접했을때,description 블록의 역할이 와닿지 않았습니다.part 블록에 바로 넣어도 될만한 필드들을 굳이 description으로 감싸기 때문이죠. 하지만, program이 description 단위로 동작한다는 것을 본 이후에는,description 파트도 치열한 고민의 산물이란 것을 깨달았습니다. 안녕하세요, Tizen 개발자 윤진입니다. description 파트는 program에 의해 변할 수 있는 요소들을 넣어줍니다.description에서 정의하는 모든 필드는 상태에 따라 변하는 필드라고 보시면 됩니다. description의 필드값을 program으로 직접 변경하진 않고,한 part 내에 위치한 다수의 description 사이에서 상태변환을 하게 되지요. 따라서..
[EFL/Tizen 타이젠] edc - Group의 모든 것 edc에서 group은 비교적 군더더기 없이 만들어져 있습니다. group을 사용할 때, '충돌'이나 '이해할 수 없는 동작'을 고민할 필요가 없습니다. group과 얽힌 재미난 에러를 하나쯤 언급하기 위해 기억을 더듬고 있지만, 도통 떠오르지 않네요. 비교적 간단한 역할을 담당하고 있으니 실구현에도 어려움은 없는 녀석이었나봅니다. 여러분도 그럴 것이라 믿어의심치 않습니다. :) 안녕하세요, Tizen 개발자 윤진입니다. edc를 작성할 때 group은 하나의 완결된 구성이 됩니다. c파일에서 elm_layout_add(), elm_layout_file_set() 콤보로 가져다 쓰는 단위가 group입니다. 하나의 collections에 수많은 group이 있다면, c에서 필요한 group만큼 elm_l..