Packagestimulsoft.controls_old.visual.menu
Classpublic class StiPopupMenu
InheritanceStiPopupMenu Inheritance mx.containers.Canvas
Implements IStiPopup
Subclasses StiAdvancedBorderMenu, StiAlignMenu, StiBorderSizePopupMenu, StiCurrencyTextFormatMenu, StiDictionaryActionsMenu, StiDictionaryNewItemMenu, StiGridModeMenu, StiLanguageMenu, StiMainMenu, StiMainSubmenu, StiMarginsMenu, StiNewBandsMenu, StiNewComponentsMenu, StiNewCrossBandsMenu, StiPageColumnsMenu, StiPageOrientationMenu, StiPageSizeMenu, StiSizeMenu, StiTextAngleMenu, StiTextFormatMenu, StiUnitMenu, StiZoomMenu



Public Properties
 PropertyDefined By
  defaultRowCount : int
StiPopupMenu
  designer : StiDesignerFx
StiPopupMenu
  dock : String
StiPopupMenu
  itemRenderer : IFactory
StiPopupMenu
  items : Array = null
StiPopupMenu
  list : StiMenuList = null
StiPopupMenu
  maxRowCount : int
StiPopupMenu
  menuHeight : int
[read-only]
StiPopupMenu
  menuRowHeight : int
StiPopupMenu
  menuWidth : int
[read-only]
StiPopupMenu
  offset : Number
StiPopupMenu
  parentMenu : StiPopupMenu
StiPopupMenu
  showCheckBox : Boolean
StiPopupMenu
Protected Properties
 PropertyDefined By
  timer : Timer
StiPopupMenu
Public Methods
 MethodDefined By
  
StiPopupMenu
  
getItem(index:int):Object
StiPopupMenu
  
hide():void
StiPopupMenu
  
show(button:Button = null):void
StiPopupMenu
  
update():void
StiPopupMenu
Protected Methods
 MethodDefined By
  
[override]
StiPopupMenu
  
[override]
StiPopupMenu
  
onDownOutside(e:FlexMouseEvent):void
StiPopupMenu
  
onItemRollOut(e:ListEvent):void
StiPopupMenu
  
onItemRollOver(e:ListEvent):void
StiPopupMenu
  
onListItemClick(e:ListEvent):void
StiPopupMenu
  
StiPopupMenu
  
onTimer(e:TimerEvent):void
StiPopupMenu
Property Detail
defaultRowCountproperty
defaultRowCount:int


Implementation
    public function get defaultRowCount():int
    public function set defaultRowCount(value:int):void
designerproperty 
designer:StiDesignerFx


Implementation
    public function get designer():StiDesignerFx
    public function set designer(value:StiDesignerFx):void
dockproperty 
dock:String


Implementation
    public function get dock():String
    public function set dock(value:String):void
itemRendererproperty 
itemRenderer:IFactory


Implementation
    public function get itemRenderer():IFactory
    public function set itemRenderer(value:IFactory):void
itemsproperty 
public var items:Array = null

listproperty 
public var list:StiMenuList = null

maxRowCountproperty 
maxRowCount:int


Implementation
    public function get maxRowCount():int
    public function set maxRowCount(value:int):void
menuHeightproperty 
menuHeight:int  [read-only]


Implementation
    public function get menuHeight():int
menuRowHeightproperty 
menuRowHeight:int


Implementation
    public function get menuRowHeight():int
    public function set menuRowHeight(value:int):void
menuWidthproperty 
menuWidth:int  [read-only]


Implementation
    public function get menuWidth():int
offsetproperty 
offset:Number


Implementation
    public function get offset():Number
    public function set offset(value:Number):void
parentMenuproperty 
parentMenu:StiPopupMenu


Implementation
    public function get parentMenu():StiPopupMenu
    public function set parentMenu(value:StiPopupMenu):void
showCheckBoxproperty 
showCheckBox:Boolean


Implementation
    public function get showCheckBox():Boolean
    public function set showCheckBox(value:Boolean):void
timerproperty 
protected var timer:Timer

Constructor Detail
StiPopupMenu()Constructor
public function StiPopupMenu()



Method Detail
commitProperties()method
override protected function commitProperties():void

createChildren()method 
override protected function createChildren():void

getItem()method 
public function getItem(index:int):Object

Parameters

index:int

Returns
Object
hide()method 
public function hide():void

onDownOutside()method 
protected function onDownOutside(e:FlexMouseEvent):void

Parameters

e:FlexMouseEvent

onItemRollOut()method 
protected function onItemRollOut(e:ListEvent):void

Parameters

e:ListEvent

onItemRollOver()method 
protected function onItemRollOver(e:ListEvent):void

Parameters

e:ListEvent

onListItemClick()method 
protected function onListItemClick(e:ListEvent):void

Parameters

e:ListEvent

onMenuItemClick()method 
protected function onMenuItemClick(e:StiMenuItemClickEvent):void

Parameters

e:StiMenuItemClickEvent

onTimer()method 
protected function onTimer(e:TimerEvent):void

Parameters

e:TimerEvent

show()method 
public function show(button:Button = null):void

Parameters

button:Button (default = null)

update()method 
public function update():void