| Package | stimulsoft.controls.visual.ruler |
| Class | public class StiRuler |
| Inheritance | StiRuler mx.core.UIComponent |
| Subclasses | StiHorizontalRuler, StiVerticalRuler |
| Property | Defined By | ||
|---|---|---|---|
| contentRectangle : StiRectangle Расположение и размеры страницы, отображаемой в данный момент | StiRuler | ||
| currentPage : StiPage [read-only] | StiRuler | ||
| designer : StiDesignerFx | StiRuler | ||
| fullRulerRectangle : StiRectangle [read-only] | StiRuler | ||
| maximumValue : Number [read-only] | StiRuler | ||
| rulerRectangle : StiRectangle [read-only] Подсвеченная область линейки, где выводятся деления | StiRuler | ||
| selectedRectangle : StiRectangle [read-only] Выделенная область на текущей странице | StiRuler | ||
| visible : Boolean [override] [write-only] | StiRuler | ||
| Property | Defined By | ||
|---|---|---|---|
| cursorIndicator : StiCursorIndicator | StiRuler | ||
| labels : Array | StiRuler | ||
| lineStep : Number = 10 | StiRuler | ||
| maximumLabelWidth : Number = 30 | StiRuler | ||
| sizeIndicator : StiSizeIndicator | StiRuler | ||
| Method | Defined By | ||
|---|---|---|---|
StiRuler(designer:StiDesignerFx) | StiRuler | ||
update():void | StiRuler | ||
updateIndicators():void | StiRuler | ||
| Method | Defined By | ||
|---|---|---|---|
checkLabelsRange(index:int):void Если нехватает лэйблов для отображения меток на линейке, то добавляем ещё 10 штук | StiRuler | ||
hideUnusedLabels(index:int):void | StiRuler | ||
onResize(event:ResizeEvent):void | StiRuler | ||
setLabelProperties(index:int, pos:Number):void | StiRuler | ||
updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void [override] | StiRuler | ||
| contentRectangle | property |
contentRectangle:StiRectangleРасположение и размеры страницы, отображаемой в данный момент
public function get contentRectangle():StiRectangle public function set contentRectangle(value:StiRectangle):void| currentPage | property |
| cursorIndicator | property |
protected var cursorIndicator:StiCursorIndicator| designer | property |
designer:StiDesignerFx public function get designer():StiDesignerFx public function set designer(value:StiDesignerFx):void| fullRulerRectangle | property |
fullRulerRectangle:StiRectangle [read-only] public function get fullRulerRectangle():StiRectangle| labels | property |
protected var labels:Array| lineStep | property |
protected var lineStep:Number = 10| maximumLabelWidth | property |
protected var maximumLabelWidth:Number = 30| maximumValue | property |
maximumValue:Number [read-only] public function get maximumValue():Number| rulerRectangle | property |
rulerRectangle:StiRectangle [read-only] Подсвеченная область линейки, где выводятся деления
public function get rulerRectangle():StiRectangle| selectedRectangle | property |
selectedRectangle:StiRectangle [read-only] Выделенная область на текущей странице
public function get selectedRectangle():StiRectangle| sizeIndicator | property |
protected var sizeIndicator:StiSizeIndicator| visible | property |
visible:Boolean [write-only] [override] public function set visible(value:Boolean):void| StiRuler | () | Constructor |
| checkLabelsRange | () | method |
protected function checkLabelsRange(index:int):voidЕсли нехватает лэйблов для отображения меток на линейке, то добавляем ещё 10 штук
Parameters
index:int |
| hideUnusedLabels | () | method |
protected function hideUnusedLabels(index:int):voidParameters
index:int |
| onResize | () | method |
protected function onResize(event:ResizeEvent):voidParameters
event:ResizeEvent |
| setLabelProperties | () | method |
protected function setLabelProperties(index:int, pos:Number):voidParameters
index:int | |
pos:Number |
| update | () | method |
public function update():void| updateDisplayList | () | method |
override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):voidParameters
unscaledWidth:Number | |
unscaledHeight:Number |
| updateIndicators | () | method |
public function updateIndicators():void