UL_TEXT
Члени даних
вирівняти | int (ALIGN_…) |
кут | реальний (0,0…359,9) |
шрифт | int (FONT_…) |
шар | внутр |
відстань лінії | внутр |
дзеркало | внутр |
співвідношення | внутр |
розмір | внутр |
спина | внутр |
значення | рядок |
x, y | int (точка початку) |
Члени циклу
дроти() | UL_WIRE (див. примітку) |
Дивіться також UL_BOARD, UL_FOOTPRINT, UL_SHEET, UL_SYMBOL
Константи
FONT_VECTOR | векторний шрифт |
FONT_PROPORTIONAL | пропорційний шрифт |
FONT_FIXED | фіксований шрифт |
ALIGN_BOTTOM_LEFT | вирівнювання по нижньому/лівому краю |
ALIGN_BOTTOM_CENTER | знизу/по центру |
ALIGN_BOTTOM_RIGHT | вирівняно за нижнім/правим краєм |
ALIGN_CENTER_LEFT | вирівнювання по центру/ліворуч |
ALIGN_CENTER | по центру |
ALIGN_CENTER_RIGHT | вирівнювання по центру/праворуч |
ALIGN_TOP_LEFT | вирівнювання по верхньому/лівому краю |
ALIGN_TOP_CENTER | вирівняно вгорі/по центру |
ALIGN_TOP_RIGHT | вирівняно вгорі/праворуч |
Примітка
Член циклу wires() завжди отримує доступ до окремих проводів, з яких складається текст, коли використовується векторний шрифт, навіть якщо фактичний шрифт не є FONT_VECTOR.
Якщо UL_TEXT отримано з контексту UL_ELEMENT або UL_INSTANCE, значення члена будуть значеннями фактичного тексту, розташованого на кресленні дошки або листа.
приклад
board ( B ) { B . texts ( T ) { printf ( "Text: %s
" , T . value );
}
}
Орігінал сторінки: UL_TEXT