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