alwaysvectorfont | int(ALWAYS_VECTOR_FONT_..., 주 참고) |
area | UL_AREA |
checked | int(주 참고) |
description | string |
grid | UL_GRID |
headline | string |
name | string(주 참고) |
verticaltext | int(VERTICAL_TEXT_...) |
attributes() | UL_ATTRIBUTE(주 참고) |
circles() | UL_CIRCLE |
classes() | UL_CLASS |
dimensions() | UL_DIMENSION |
elements() | UL_ELEMENT |
errors() | UL_ERROR |
frames() | UL_FRAME |
holes() | UL_HOLE |
layers() | UL_LAYER |
libraries() | UL_LIBRARY |
polycutouts() | UL_POLYCUTOUT |
polyshapes() | UL_POLYSHAPE |
rectangles() | UL_RECTANGLE |
signals() | UL_SIGNAL |
texts() | UL_TEXT |
variantdefs() | UL_VARIANTDEF |
wires() | UL_WIRE |
ALWAYS_VECTOR_FONT_GUI | alwaysvectorfont는 사용자 인터페이스 대화상자에서 설정됨 |
ALWAYS_VECTOR_FONT_PERSISTENT | alwaysvectorfont는 이 보드에서 영구로 설정됨 |
VERTICAL_TEXT_UP | 수직 문자의 읽기 방향: 위쪽 |
VERTICAL_TEXT_DOWN | 수직 문자의 읽기 방향: 아래쪽 |
alwaysvectorfont에서 반환되는 값은 부울 컨텍스트에서 사용될 수 있으며, 다음과 같이 ALWAYS_VECTOR_FONT_...
상수로 마스킹되여 이 설정의 원본을 확인할 수 있습니다.
if (B.alwaysvectorfont) {
// alwaysvectorfont is set in general
}
if (B.alwaysvectorfont & ALWAYS_VECTOR_FONT_GUI) {
// alwaysvectorfont is set in the user interface
}
checked에서 반환된 값은 부울 컨텍스트에서 사용할 수 있으며 최근 DRC('디자인 규칙 검사') 이후에만 설정됩니다.
name 멤버는 디렉토리를 포함한 전체 파일 이름을 반환합니다.
attributes() 루프 멤버는 전역 속성을 순환합니다.
board(B) {
B.elements(E) printf("Element: %s\n", E.name);
B.signals(S) printf("Signal: %s\n", S.name);