Class P4A_Menu

Description

p4a menu system As in every big IDE such as Sun ONE or Microsoft Visual Studio you have the possibility to add the top menu for simple organization of masks.

Located in /p4a/objects/widgets/menu.php (line 44)

P4A_Object
   |
   --P4A_Widget
      |
      --P4A_Menu
Variable Summary
Method Summary
 P4A_Menu __construct (string $name)
 P4A_Menu_Item addItem (string $name, [string $label = null])
 P4A_Menu dropItem (string $name)
 string getActiveItem ()
 string getAsString ()
 boolean hasItems ()
 P4A_Menu_Item setActiveItem (string $name)
Variables
Methods
Constructor __construct (line 61)
  • access: public
P4A_Menu __construct (string $name)
  • string $name: Mnemonic identifier for the object

Redefinition of:
P4A_Widget::__construct()
addItem (line 73)

Adds an element to the menu

  • access: public
P4A_Menu_Item addItem (string $name, [string $label = null])
  • string $name: Mnemonic identifier for the element
  • string $label
dropItem (line 85)

Removes an element from the menu

  • access: public
P4A_Menu dropItem (string $name)
  • string $name
getActiveItem (line 119)

Returns the active item name

  • access: public
string getActiveItem ()
getAsString (line 128)

Returns the HTML rendered widget

  • access: public
string getAsString ()

Redefinition of:
P4A_Widget::getAsString()
Returns the HTML rendered widget.
hasItems (line 97)
  • access: public
boolean hasItems ()
setActiveItem (line 109)
  • access: protected
P4A_Menu_Item setActiveItem (string $name)
  • string $name

Inherited Methods

Inherited From P4A_Widget

 P4A_Widget::__construct()
 P4A_Widget::addAction()
 P4A_Widget::addAjaxAction()
 P4A_Widget::addCSSClass()
 P4A_Widget::addTempVar()
 P4A_Widget::changeEvent()
 P4A_Widget::clearTemplateVars()
 P4A_Widget::clearTempVars()
 P4A_Widget::composeStringActions()
 P4A_Widget::composeStringClass()
 P4A_Widget::composeStringProperties()
 P4A_Widget::composeStringStyle()
 P4A_Widget::disable()
 P4A_Widget::display()
 P4A_Widget::dropAction()
 P4A_Widget::dropTempVar()
 P4A_Widget::enable()
 P4A_Widget::fetchTemplate()
 P4A_Widget::getAccessKey()
 P4A_Widget::getAsString()
 P4A_Widget::getCSSClasses()
 P4A_Widget::getHeight()
 P4A_Widget::getLabel()
 P4A_Widget::getProperty()
 P4A_Widget::getStyleProperty()
 P4A_Widget::getWidth()
 P4A_Widget::isEnabled()
 P4A_Widget::isVisible()
 P4A_Widget::onBlur()
 P4A_Widget::onChange()
 P4A_Widget::onClick()
 P4A_Widget::onDblClick()
 P4A_Widget::onFocus()
 P4A_Widget::onKeyDown()
 P4A_Widget::onKeyPress()
 P4A_Widget::onKeyUp()
 P4A_Widget::onMouseDown()
 P4A_Widget::onMouseMove()
 P4A_Widget::onMouseOver()
 P4A_Widget::onMouseUp()
 P4A_Widget::onReturnPress()
 P4A_Widget::onSelect()
 P4A_Widget::redesign()
 P4A_Widget::removeCSSClass()
 P4A_Widget::requireConfirmation()
 P4A_Widget::setAccessKey()
 P4A_Widget::setBgcolor()
 P4A_Widget::setBgimage()
 P4A_Widget::setDefaultLabel()
 P4A_Widget::setFontColor()
 P4A_Widget::setFontWeight()
 P4A_Widget::setHeight()
 P4A_Widget::setInvisible()
 P4A_Widget::setLabel()
 P4A_Widget::setProperty()
 P4A_Widget::setStyleProperty()
 P4A_Widget::setVisible()
 P4A_Widget::setWidth()
 P4A_Widget::unrequireConfirmation()
 P4A_Widget::unsetProperty()
 P4A_Widget::unsetStyleProperty()
 P4A_Widget::useTemplate()

Inherited From P4A_Object

 P4A_Object::__construct()
 P4A_Object::actionHandler()
 P4A_Object::build()
 P4A_Object::destroy()
 P4A_Object::dropImplement()
 P4A_Object::dropMethod()
 P4A_Object::errorHandler()
 P4A_Object::getId()
 P4A_Object::getName()
 P4A_Object::getObjectType()
 P4A_Object::getParentID()
 P4A_Object::implement()
 P4A_Object::intercept()
 P4A_Object::isActionTriggered()
 P4A_Object::setName()
 P4A_Object::setParentID()
 P4A_Object::void()
 P4A_Object::_loadHelper()
 P4A_Object::__call()

Documentation generated on Tue, 02 Sep 2008 10:04:03 +0200 by phpDocumentor 1.4.2