콘텐츠로 이동

개요

확장 패키지는 필요할 때 실려서 실행되고, 닫으면 내려가는 기능 묶음이다. widget 과 같은 폴더 구조와 widget.lua 선언을 쓰지만 패널로 도킹되지 않는다.

선언의 view.surface 값이 둘을 가른다.

view.surface그려지는 자리등록
선언하지 않음좌·우·하단 dock 패널활동바에 항목이 생기고 zone 을 차지한다
"dialog"독립 OS 창dock widget 으로 등록하지 않는다 — 활동바 항목도 zone 도 패널도 없다

"dialog" 인 확장은 창을 열 때 그 확장의 ui/ 가 실리고, 창을 닫으면 함께 내려간다. 상주하지 않는다.

창 id 는 ext.<확장 id>.<vendor> 형태다. 벤더까지 담기 때문에 Altium 창과 KiCad 창이 동시에 따로 뜨고, 창 배치도 각각 기억된다. 같은 id 를 다시 열면 새 창을 만들지 않고 기존 창을 앞으로 올린다.

확장진입점내용
심볼 라이브러리 변환기Tools → Converters외부 형식 → 심볼(symbol) 라이브러리
footprint 라이브러리 변환기Tools → Converters외부 형식 → 풋프린트(footprint) 라이브러리

패널로 도킹되는 것은 Widgets 를 본다.