UL_TEXT

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