Пакет | mx.controls.textClasses |
Класс | public class TextRange |
Наследование | TextRange Object |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Связанные элементы API
mx.controls.RichTextEditor
mx.controls.Text
mx.controls.TextArea
mx.controls.TextInput
flash.text.TextFormatAlign
Свойство | Определено | ||
---|---|---|---|
beginIndex : int
Отсчитываемый от нуля индекс в текстовом поле элемента управления для первого символа в диапазоне. | TextRange | ||
bullet : Boolean
Текст в диапазоне в виде маркированного списка. | TextRange | ||
color : Object
Цвет текста в диапазоне. | TextRange | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
endIndex : int
Отсчитываемый от нуля индекс в текстовом поле элемента управления для точки, следующей непосредственно за последним символом в диапазоне; эквивалентен индексу последнего символа, отсчитываемому от единицы. | TextRange | ||
fontFamily : String
Имя шрифта для текста в диапазоне. | TextRange | ||
fontSize : int
Размер кегля для текста в диапазоне. | TextRange | ||
fontStyle : String
Стиль шрифта в диапазоне: «курсив» или «обычный». | TextRange | ||
fontWeight : String
Толщина шрифта в диапазоне: «полужирный» или «обычный». | TextRange | ||
htmlText : String
Содержимое диапазона в формате текста HTML. | TextRange | ||
kerning : Boolean
Логическое значение, указывающее использование кернинга (true — включено и false — отключено). | TextRange | ||
letterSpacing : Number
Число дополнительных пикселей, отображаемых между символами. | TextRange | ||
modifiesSelection : Boolean [только для чтения]
Изменение выбранного текста посредством элемента управления «Диапазон текста». | TextRange | ||
owner : UIComponent
Элемент управления, содержащий текст. | TextRange | ||
text : String
Содержимое обычного текста в диапазоне. | TextRange | ||
textAlign : String
Выравнивание текста в диапазоне. | TextRange | ||
textDecoration : String
Оформление шрифта в диапазоне: «подчеркивание» или «обычный». | TextRange | ||
url : String
URL для гипертекстовой ссылки в диапазоне. | TextRange |
Метод | Определено | ||
---|---|---|---|
TextRange(owner:UIComponent, modifiesSelection:Boolean = false, beginIndex:int = -1, endIndex:int = -1)
Создайте новый объект TextRange, представляющий подмножество содержимого текстового элемента управления, включая информацию форматирования. | TextRange | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строковое представление заданного объекта. | Object | ||
Возвращает элементарное значение заданного объекта. | Object |
beginIndex | свойство |
beginIndex:int
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Отсчитываемый от нуля индекс в текстовом поле элемента управления для первого символа в диапазоне. Если пятый символ в тексте является первым символом в диапазоне, это свойство имеет значение 4.
Реализация
public function get beginIndex():int
public function set beginIndex(value:int):void
bullet | свойство |
bullet:Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Текст в диапазоне в виде маркированного списка. Если только часть диапазона представлена в виде маркированного списка, это свойство имеет значение false
.
Реализация
public function get bullet():Boolean
public function set bullet(value:Boolean):void
color | свойство |
color:Object
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Цвет текста в диапазоне. Для установки этого значения используется любой допустимый идентификатор цвета. Это свойство возвращает числовое значение. Если диапазон содержит несколько цветов, это свойство имеет значение null
.
Реализация
public function get color():Object
public function set color(value:Object):void
endIndex | свойство |
endIndex:int
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Отсчитываемый от нуля индекс в текстовом поле элемента управления для точки, следующей непосредственно за последним символом в диапазоне; эквивалентен индексу последнего символа, отсчитываемому от единицы. Если пятый символ в тексте является последним символом в диапазоне, это свойство имеет значение 5.
Реализация
public function get endIndex():int
public function set endIndex(value:int):void
fontFamily | свойство |
fontFamily:String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Имя шрифта для текста в диапазоне. Если диапазон включает несколько шрифтов, это свойство имеет значение null
.
Реализация
public function get fontFamily():String
public function set fontFamily(value:String):void
fontSize | свойство |
fontSize:int
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Размер кегля для текста в диапазоне. Если диапазон имеет несколько размеров, это значение равно 0.
Реализация
public function get fontSize():int
public function set fontSize(value:int):void
fontStyle | свойство |
fontStyle:String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Стиль шрифта в диапазоне: «курсив» или «обычный». Установка в качестве значения свойства любой другой строки приводит к использованию обычного стиля. Если диапазон содержит несколько стилей, это свойство имеет значение null
.
Реализация
public function get fontStyle():String
public function set fontStyle(value:String):void
fontWeight | свойство |
fontWeight:String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Толщина шрифта в диапазоне: «полужирный» или «обычный». Установка в качестве значения свойства любой другой строки приводит к использованию обычной толщины. Если диапазон содержит несколько вариантов толщины, это свойство имеет значение null
.
Реализация
public function get fontWeight():String
public function set fontWeight(value:String):void
htmlText | свойство |
htmlText:String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Содержимое диапазона в формате текста HTML. Это свойство возвращает всю разметку HTML для диапазона, включая разметку для форматирования, используемую Flex, а не только параметры HTML, которые определяются при помощи свойства htmlText
. Таким образом, это свойство полностью определяет представление HTML текста, иcпользуемое в элементе управления.
Реализация
public function get htmlText():String
public function set htmlText(value:String):void
kerning | свойство |
kerning:Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Логическое значение, указывающее использование кернинга (true
— включено и false
— отключено). Функция кернинга позволяет регулировать число пикселей между определенными символьными парами в целях упрощения восприятия. Эту функцию рекомендуется применять только в случае необходимости, например, в отношении заголовков при использовании крупных шрифтов. Кернинг поддерживается только для встроенных шрифтов. Определенные шрифты, например Verdana, и моноширинные шрифты, например Courier New, не поддерживают кернинг.
Значением по умолчанию является false.
Реализация
public function get kerning():Boolean
public function set kerning(value:Boolean):void
letterSpacing | свойство |
letterSpacing:Number
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Число дополнительных пикселей, отображаемых между символами. Положительное значение увеличивает интервал между символами вне стандартного интервала, в то время как отрицательное значение его уменьшает.
Значением по умолчанию является 0.
Реализация
public function get letterSpacing():Number
public function set letterSpacing(value:Number):void
modifiesSelection | свойство |
modifiesSelection:Boolean
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Изменение выбранного текста посредством элемента управления «Диапазон текста». Устанавливается конструктором.
Реализация
public function get modifiesSelection():Boolean
owner | свойство |
owner:UIComponent
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Элемент управления, содержащий текст. Этот элемент управления владельца текста должен иметь свойство textField
, либо, как в случае элемента управления RichTextEditor, свойство textArea
. Владелец текста в элементе управления RichTextEditor – это элемент управления RichTextEditor, а не соответствующий нижестоящий элемент управления TextArea. Первоначально определяется конструктором.
Реализация
public function get owner():UIComponent
public function set owner(value:UIComponent):void
text | свойство |
textAlign | свойство |
textAlign:String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Выравнивание текста в диапазоне. Допустимые значения определяются константами flash.text.TextFormatAlign. Установка для этого свойства любого другого значения не имеет последствий. Если в диапазоне существует несколько вариантов выравнивания, это свойство имеет значение null
.
Реализация
public function get textAlign():String
public function set textAlign(value:String):void
Связанные элементы API
textDecoration | свойство |
textDecoration:String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Оформление шрифта в диапазоне: «подчеркивание» или «обычный». Установка в качестве значения свойства любой другой строки приводит к использованию обычного текста. Если в диапазоне существует несколько вариантов оформления, это свойство имеет значение null
.
Реализация
public function get textDecoration():String
public function set textDecoration(value:String):void
url | свойство |
url:String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
URL для гипертекстовой ссылки в диапазоне. Если диапазон не содержит ссылку, значением является пустая строка. Если диапазон включает несколько ссылок, это свойство имеет значение null
.
Реализация
public function get url():String
public function set url(value:String):void
TextRange | () | Конструктор |
public function TextRange(owner:UIComponent, modifiesSelection:Boolean = false, beginIndex:int = -1, endIndex:int = -1)
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Создайте новый объект TextRange, представляющий подмножество содержимого текстового элемента управления, включая информацию форматирования.
Параметрыowner:UIComponent — Элемент управления, содержащий текст. Этот элемент управления должен иметь свойство textField , либо, как в случае элемента управления RichTextEditor, свойство textArea .
| |
modifiesSelection:Boolean (default = false ) — Выбор текста в диапазоне. Если для этого параметра установлено значение true , но не указан начальный или конечный индекс, соответствующий тексту в элементе управления, Flex использует начальный или конечный индекс текущей текстовой выборки. Если для этого параметра установлено значение true , и параметры beginIndex и endIndex опущены, выбор отсутствует, и объект TextRange является пустым.
| |
beginIndex:int (default = -1 ) — Индекс первого символа в диапазоне, отсчитываемый от нуля. Если параметр modifiesSelection имеет значение false , и этот параметр опускается или, указывается отрицательное значение, диапазон начинается с первого текстового символа.
| |
endIndex:int (default = -1 ) — Отсчитываемый от нуля индекс позиции после последнего символа в диапазоне. Если параметр modifiesSelection имеет значение false , и этот параметр опускается, указывается отрицательное значение или значение за пределами конца текста, диапазон заканчивается последним текстовым символом.
|
Tue Jun 12 2018, 11:34 AM Z