Вы находитесь на странице: 1из 3

Features Business Explore Pricing This repository Search Sign in or Sign up

jphp-compiler / develnext Wa tch 15 Sta r 35 Fo rk 18

Code Issues 8 Pull requests 0 Projects 3 Wiki Pulse Graphs

UXLabeled
Dmitriy Zayceff edited this page 5 days ago · 12 revisions

abstract class UXLabeled ( php\gui\UXLabeled ) extends UXControl . Pages 5 9

Классы наследники:

UXButtonBase , UXLabel . PHP API

Базовый абстрактный класс всех текстовых объектов, таких как кнопки, тексты и т.п. Описание стандартных
классов и функций php.

Свойства
API
UXNode, UXList, UXImage,
-> alignment - выравнивание
UXColor, UXScreen, UXTooltip,
-> textAlignment - выравнивание текста UXFont, В с е к лас с ы.
-> wrapText - авто-перенос текста

-> underline - подчеркивать текст F.A.Q.


-> text - текст
IDE, Среда
-> textColor - цвет текста Переход с DevelStudio

-> font - шрифт текста Переход с GameMaker


Язык PHP
-> graphic - иконка
Файловая система
-> graphicTextGap - отступ текста от иконки
Дата и время
-> ellipsisString - текст сокращения UI, Дизайн

-> contentDisplay - место отображения иконки JavaFX CSS


Игры и развлечения
-> mnemonicParsing - обрабатывать спец. символы в тексте
Интернет и сети
См. у класса родителя UXControl . Аудио и видео
Системные утилиты
Методы Лаунчеры и оболочки
SQL, Базы данных
См. у класса родителя UXControl .
Разное

Clone this wiki locally


Свойства
https://github.com/jphp-compiler/develnext

alignment (string) C l o n e i n D e s kto p

Выравнивание текста внутри области всего компонента, учитывается ширина и высота


компонента, по-умолчанию BASELINE_CENTER .

'BASELINE_LEFT' // слева и по центру текста написания.


'BASELINE_CENTER' // по-центру относительно текста написания.
'BASELINE_RIGHT' // справа и по центру текста написания.
'TOP_LEFT' // сверху-слева.
'TOP_CENTER' // сверху, в центре.
'TOP_RIGHT' // сверху-справа.
'BOTTOM_LEFT' // снизу-слева.
'BOTTOM_CENTER' // снизу, в центре.
'BOTTOM_RIGHT' // снизу-справа.

textAlignment (string)
Выравнивание текста относительно его написания, а не ширины контейнера, по-умолчанию
LEFT .

'LEFT' // к левой стороне


'CENTER' // к центру
'RIGHT' // к правой стороне
'JUSTIFY' // растягивать к обоим сторонам

wrapText (bool)

Переводить текст на новую строку, если не хватает ширины контейнера текста. По-умолчанию
false .

underline (bool)

Подчеркивать текст, по-умолчанию false .

text (string)

Текст компонента, по-умолчанию - пустая строка.

textColor (UXColor)

Цвет текста компонента.

font (UXFont)

Шрифт текста компонента. По-умолчанию системный шрифт UXFont::getDefault() .

graphic (UXNode)

Иконка компонента, любой визуальный компонент, в том числе и изображения.

graphicTextGap (double)

Разрыв между иконкой и текстом в пикселях, по-умолчанию 4 .

ellipsisString (string)

Текст сокращения, отображается тогда, когда не хватает ширины контейнера под текст
компонента и только если отключено свойство wrapText . По-умолчанию три точки '...' .

contentDisplay (string)

Где и как размещать текст и иконку внутри компонента, по-умолчанию 'LEFT' , что означает -
размещать иконку слева от текста. Возможные значения:

'LEFT' // иконка слева


'TOP' // иконка сверху
'RIGHT' // иконка справа
'BOTTOM' // иконка внизу
'TEXT_ONLY' // только текст, без иконки
'GRAPHIC_ONLY' // только иконка, без текста
mnemonicParsing (bool)

Обрабатывать ли текстовые специальные сочетания символов, по-умолчанию false для


UXMenuItem, для остальных true .

Вернуться в начало

develnext.org (c) 2017

© 2017 GitHub, Inc. Terms Privacy Security Status Help Contact GitHub API Training Shop Blog About