Пакет | mx.skins |
Класс | public class RectangularBorder |
Наследование | RectangularBorder Border ProgrammaticSkin FlexShape Shape DisplayObject EventDispatcher Object |
Реализует | IRectangularBorder |
Подклассы | HaloBorder, ToolTipBorder |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Этот класс обеспечивает реализацию поддержки стилей backgroundImage
, backgroundSize
и backgroundAttachment
.
Общедоступные свойства
Свойство | Определено | ||
---|---|---|---|
accessibilityProperties : AccessibilityProperties
Текущие параметры специальных возможностей для данного экранного объекта. | DisplayObject | ||
alpha : Number
Указывает значение альфа-прозрачности заданного объекта. | DisplayObject | ||
backgroundImageBounds : Rectangle
Прямоугольная область, в рамках которой будет отображено фоновое изображение. | RectangularBorder | ||
blendMode : String
Значение класса BlendMode, задающее режим наложения. | DisplayObject | ||
blendShader : Shader [только для записи]
Задает затенение, используемое при наложении переднего плана на фон. | DisplayObject | ||
borderMetrics : EdgeMetrics [только для чтения]
Толщина ограничивающей рамки. | Border | ||
cacheAsBitmap : Boolean
При значении true среда выполнения Flash кэширует внутреннее растровое представление экранного объекта. | DisplayObject | ||
cacheAsBitmapMatrix : Matrix
Если задано ненулевое значение, данный объект Matrix определяет способ визуализации экранного объекта, когда свойство cacheAsBitmap имеет значение true. | DisplayObject | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
filters : Array
Индексированный массив, который содержит все объекты filter, связанные в настоящий момент с экранным объектом. | DisplayObject | ||
graphics : Graphics [только для чтения]
Указывает объект Graphics, принадлежащий этому объекту Shape, где можно выполнять команды векторного рисования. | Shape | ||
hasBackgroundImage : Boolean [только для чтения]
Содержит значение true, если экземпляр RectangularBorder содержит фоновое изображение. | RectangularBorder | ||
height : Number
Указывает высоту экранного объекта в пикселях. | DisplayObject | ||
initialized : Boolean
Флаг, определяющий, прошел ли объект все три фазы создания макета: обязательство, измерение и создание макета (при условии, что все они требовались). | ProgrammaticSkin | ||
loaderInfo : LoaderInfo [только для чтения]
Возвращает объект LoaderInfo, содержащий сведения о загрузке файла, к которому принадлежит этот экранный объект. | DisplayObject | ||
mask : DisplayObject
Вызывающий экранный объект маскируется заданным объектом mask. | DisplayObject | ||
measuredHeight : Number [только для чтения]
Рассчитанная высота этого объекта. | ProgrammaticSkin | ||
measuredWidth : Number [только для чтения]
Измеренная ширина этого объекта. | ProgrammaticSkin | ||
metaData : Object
Получает объект метаданных экземпляра DisplayObject, если метаданные хранились вместе с экземпляром этого DisplayObject в SWF-файле через тег PlaceObject4. | DisplayObject | ||
mouseX : Number [только для чтения]
Указывает координату x мыши или курсора пользовательского ввода (в пикселях). | DisplayObject | ||
mouseY : Number [только для чтения]
Указывает координату y мыши или курсора пользовательского ввода (в пикселях). | DisplayObject | ||
name : String
Указывает имя экземпляра DisplayObject. | DisplayObject | ||
nestLevel : int
Глубина этого объекта в иерархии включения. | ProgrammaticSkin | ||
opaqueBackground : Object
Определяет, является ли экранный объект непрозрачным с определенным цветом фона. | DisplayObject | ||
parent : DisplayObjectContainer [только для чтения]
Указывает объект DisplayObjectContainer, содержащий данный экранный объект. | DisplayObject | ||
processedDescriptors : Boolean
Установлено на true после немедленного или отложенного создания нижестоящих элементов в зависимости от выполняемого действия. | ProgrammaticSkin | ||
root : DisplayObject [только для чтения]
В случае с экранным объектом в загруженном SWF-файле свойством root является самый верхний экранный объект в части структуры дерева списка отображения, представленной этим SWF-файлом. | DisplayObject | ||
rotation : Number
Указывает поворот экземпляра DisplayObject относительно его исходной ориентации (в градусах). | DisplayObject | ||
rotationX : Number
Обозначает поворот в градусах по оси x экземпляра DisplayObject относительно исходной ориентации по трехмерному вышестоящему контейнеру. | DisplayObject | ||
rotationY : Number
Обозначает угол поворота в градусах по оси у экземпляра DisplayObject относительно исходной ориентации по трехмерному родительскому контейнеру. | DisplayObject | ||
rotationZ : Number
Обозначает поворот в градусах по оси z экземпляра DisplayObject от исходной ориентации относительно трехмерного родительского контейнера. | DisplayObject | ||
scale9Grid : Rectangle
Текущая активная сетка масштабирования. | DisplayObject | ||
scaleX : Number
Указывает горизонтальное масштабирование объекта от точки регистрации (в процентах). | DisplayObject | ||
scaleY : Number
Указывает вертикальное масштабирование объекта от точки регистрации (в процентах). | DisplayObject | ||
scaleZ : Number
Указывает глубину масштабирования объекта (в процентах) относительно точки регистрации этого объекта. | DisplayObject | ||
scrollRect : Rectangle
Прямоугольная область прокрутки экранного объекта. | DisplayObject | ||
stage : Stage [только для чтения]
Класс Stage экранного объекта. | DisplayObject | ||
styleName : Object
Вышестоящий компонент, используемый для получения значений стиля. | ProgrammaticSkin | ||
transform : flash.geom:Transform
Объект со свойствами, относящимися к матрице, преобразованию цвета и пиксельным границам экранного объекта. | DisplayObject | ||
updateCompletePendingFlag : Boolean
Флаг, определяющий, прошел ли объект все три фазы проверки макета (при условии, что все они требовались). | ProgrammaticSkin | ||
visible : Boolean
Определяет видимость экранного объекта. | DisplayObject | ||
width : Number
Указывает ширину экранного объекта в пикселях. | DisplayObject | ||
x : Number
Указывает координату x экземпляра DisplayObject, связанную с локальными координатами родительского DisplayObjectContainer. | DisplayObject | ||
y : Number
Указывает координату y экземпляра DisplayObject, связанную с локальными координатами родительского DisplayObjectContainer. | DisplayObject | ||
z : Number
Указывает положение по оси z экземпляра DisplayObject относительно трехмерного родительского контейнера. | DisplayObject |
Общедоступные методы
Метод | Определено | ||
---|---|---|---|
Конструктор. | RectangularBorder | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии. | EventDispatcher | ||
Посылает событие в поток событий. | EventDispatcher | ||
Возвращает прямоугольник, определяющий область объекта отображения, которая относится к системе координат объекта targetCoordinateSpace. | DisplayObject | ||
Возвращает прямоугольник, определяющий границу объекта отображения по системе координат, определенной параметром targetCoordinateSpace за исключением линий фигур. | DisplayObject | ||
Возвращает значение определенных свойств стиля. | ProgrammaticSkin | ||
Преобразует объект Point из координат рабочей области (глобальных) в координаты отображаемого объекта (локальные). | DisplayObject | ||
Преобразует двумерный объект Point из координат рабочей области (глобальных) в координаты экранного трехмерного объекта (локальные). | DisplayObject | ||
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события. | EventDispatcher | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Вычисляет ограничительную рамку экранного объекта, чтобы определить, не перекрывает и не пересекает ли она ограничительную рамку экранного объекта obj. | DisplayObject | ||
Вычисляет экранный объект, чтобы определить, перекрывает ли он точку, заданную координатами x и y, или пересекает ее. | DisplayObject | ||
Отмечает компонент с целью вызова его метода updateDisplayList() во время последующего обновления экрана. | ProgrammaticSkin | ||
Выполнение вызова этого метода приводит к вызову метода validateProperties() компонента до визуализации списка отображения. | ProgrammaticSkin | ||
Вызов этого метода приводит к вызову метода validateSize() компонента до визуализации списка отображения. | ProgrammaticSkin | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Размещение фонового изображения. | RectangularBorder | ||
Преобразует трехмерный объект point из координат трехмерного экранного объекта (локальных) в двухмерный объект point с координатами рабочей области (глобальными). | DisplayObject | ||
Преобразует объект Point из координат экранного объекта (локальных) в координаты рабочей области (глобальные). | DisplayObject | ||
Перемещает этот объект по указанным координатам осей x и y. | ProgrammaticSkin | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Удаляет прослушиватель из объекта EventDispatcher. | EventDispatcher | ||
Устанавливает высоту и ширину этого объекта. | ProgrammaticSkin | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
При каждом изменении стиля необходимо повторно создавать данную тему оформления. | ProgrammaticSkin | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
[переопределить]
Возвращает строку, указывающую расположение этого объекта в иерархии объектов DisplayObject в приложении. | FlexShape | ||
Эта функция вызывается LayoutManager, когда данный элемент управления должен обеспечивать собственное отображение. | ProgrammaticSkin | ||
Проверяет и обновляет свойства и макет этого объекта, а также перерисовывает его в случае необходимости. | ProgrammaticSkin | ||
Эта функция является пустой заглушкой, позволяющей элементу ProgrammaticSkin обеспечить реализацию интерфейса ILayoutManagerClient. | ProgrammaticSkin | ||
Эта функция является пустой заглушкой, позволяющей элементу ProgrammaticSkin обеспечить реализацию интерфейса ILayoutManagerClient. | ProgrammaticSkin | ||
Возвращает элементарное значение заданного объекта. | Object | ||
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником. | EventDispatcher |
События
Сведения о свойстве
backgroundImageBounds | свойство |
backgroundImageBounds:Rectangle
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Прямоугольная область, в рамках которой будет отображено фоновое изображение. Она может превышать размеры, заданные границами, если вышестоящий контейнер включает содержимое с возможностью прокрутки. Если указанное свойство имеет значение null, для определения требуемого значения границами может использоваться размер вышестоящего элемента и свойство viewMetrics
.
Реализация
public function get backgroundImageBounds():Rectangle
public function set backgroundImageBounds(value:Rectangle):void
hasBackgroundImage | свойство |
Сведения о конструкторе
RectangularBorder | () | Конструктор |
public function RectangularBorder()
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Конструктор.
Сведения о методе
layoutBackgroundImage | () | метод |
public function layoutBackgroundImage():void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Размещение фонового изображения.
Tue Jun 12 2018, 11:34 AM Z