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 48)

P4A_Object
   |
   --P4A_Widget
      |
      --P4A_Menu
Variable Summary
Method Summary
 P4A_Menu P4A_Menu ([string $name = ''])
 void &addItem (string $name, [string $label = NULL])
 void dropItem (string $name)
 void getActiveItem ()
 string getAsString ()
 boolean hasItems ()
 void setActiveItem ( $name)
Variables
Methods
Constructor P4A_Menu (line 69)

Class constructor.

  • access: private
P4A_Menu P4A_Menu ([string $name = ''])
  • string $name: Mnemonic identifier for the object.
addItem (line 81)

Adds an element to the menu.

  • access: public
void &addItem (string $name, [string $label = NULL])
  • string $name: Mnemonic identifier for the element.
  • string $label: Item's label.
dropItem (line 96)

Removes an element from the menu.

  • access: public
void dropItem (string $name)
  • string $name: Mnemonic identifier for the element.
getActiveItem (line 133)

Returns the active item name

  • access: public
void getActiveItem ()
getAsString (line 143)

Returns the HTML rendered widget.

  • access: public
string getAsString ()

Redefinition of:
P4A_Widget::getAsString()
Returns the HTML rendered widget.
hasItems (line 111)

Returns true if the menu has items.

  • access: public
boolean hasItems ()
setActiveItem (line 124)

Sets the desidered element as active.

  • access: private
void setActiveItem ( $name)
  • $name

Inherited Methods

Inherited From P4A_Widget

 P4A_Widget::addAction()
 P4A_Widget::addAjaxAction()
 P4A_Widget::addTempVar()
 P4A_Widget::changeEvent()
 P4A_Widget::clearTemplateVars()
 P4A_Widget::clearTempVars()
 P4A_Widget::composeStringActions()
 P4A_Widget::composeStringClassStyle()
 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::getHeight()
 P4A_Widget::getLabel()
 P4A_Widget::getProperty()
 P4A_Widget::getStyleProperty()
 P4A_Widget::getValue()
 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::p4a_widget()
 P4A_Widget::raise()
 P4A_Widget::redesign()
 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::setValue()
 P4A_Widget::setVisible()
 P4A_Widget::setWidth()
 P4A_Widget::unrequireConfirmation()
 P4A_Widget::unsetProperty()
 P4A_Widget::unsetStyleProperty()
 P4A_Widget::useTemplate()

Inherited From P4A_Object

 P4A_Object::actionHandler()
 P4A_Object::build()
 P4A_Object::destroy()
 P4A_Object::dropIntercept()
 P4A_Object::errorHandler()
 P4A_Object::getId()
 P4A_Object::getName()
 P4A_Object::getObjectType()
 P4A_Object::getParentID()
 P4A_Object::implementMethod()
 P4A_Object::intercept()
 P4A_Object::isActionTriggered()
 P4A_Object::p4a_object()
 P4A_Object::setName()
 P4A_Object::setParentID()
 P4A_Object::void()
 P4A_Object::_loadHelper()
 P4A_Object::__call()

Documentation generated on Mon, 07 Jan 2008 11:29:25 +0100 by phpDocumentor 1.4.0