pleyo.com

WKAL::ContextMenu Class Reference

Inheritance diagram for WKAL::ContextMenu:

Noncopyable

List of all members.

Public Member Functions

 ContextMenu (const HitTestResult &)
 ContextMenu constructor.
 ContextMenu (const HitTestResult &, const PlatformMenuDescription)
 ContextMenu constructor.
 ~ContextMenu ()
 ContextMenu destructor.
void populate ()
 populate context menu
void addInspectElementItem ()
 add inspect element item
void checkOrEnableIfNeeded (ContextMenuItem &) const
 check or enable if needed
void insertItem (unsigned position, ContextMenuItem &)
 insert item
void appendItem (ContextMenuItem &)
 append item
ContextMenuItemitemWithAction (unsigned)
 get item with action
ContextMenuItemitemAtIndex (unsigned, const PlatformMenuDescription)
 get item at index
unsigned itemCount () const
 get item count
HitTestResult hitTestResult () const
 get hitTestResult value
ContextMenuController * controller () const
 get controller
PlatformMenuDescription platformDescription () const
 get platform menu description
void setPlatformDescription (PlatformMenuDescription)
 set platform menu description
PlatformMenuDescription releasePlatformDescription ()
 release platform menu description


Constructor & Destructor Documentation

WKAL::ContextMenu::ContextMenu ( const HitTestResult &   ) 

ContextMenu constructor.

Parameters:
[in] : HitTestResult
 ContextMenu *c= new ContextMenu(h);

WKAL::ContextMenu::ContextMenu ( const HitTestResult &  ,
const   PlatformMenuDescription 
)

ContextMenu constructor.

Parameters:
[in] : HitTestResult
[in] : platform menu description
 ContextMenu *c= new ContextMenu(h, d);

WKAL::ContextMenu::~ContextMenu (  ) 

ContextMenu destructor.

 delete c;


Member Function Documentation

void WKAL::ContextMenu::populate (  ) 

populate context menu

 c->populate();

void WKAL::ContextMenu::addInspectElementItem (  ) 

add inspect element item

 c->addInspectElementItem();

void WKAL::ContextMenu::checkOrEnableIfNeeded ( ContextMenuItem  )  const

check or enable if needed

Parameters:
[in] : context menu item
 c->checkOrEnableIfNeeded(i);

void WKAL::ContextMenu::insertItem ( unsigned  position,
ContextMenuItem  
)

insert item

Parameters:
[in] : position
[in] : context menu item
 c->insertItem(p, i);

void WKAL::ContextMenu::appendItem ( ContextMenuItem  ) 

append item

Parameters:
[in] : context menu item
 c->appendItem(i);

ContextMenuItem* WKAL::ContextMenu::itemWithAction ( unsigned   ) 

get item with action

Parameters:
[in] : action
[out] : context menu item
 ContextMenuItem *i = c->itemWithAction(a);

ContextMenuItem* WKAL::ContextMenu::itemAtIndex ( unsigned  ,
const   PlatformMenuDescription 
)

get item at index

Parameters:
[in] : index
[in] : platform menu description
[out] : context menu item
 ContextMenuItem *i = c->itemAtIndex(i, p);

unsigned WKAL::ContextMenu::itemCount (  )  const

get item count

Parameters:
[out] : item count
 unsigned count = c->itemCount();

HitTestResult WKAL::ContextMenu::hitTestResult (  )  const

get hitTestResult value

Parameters:
[out] : HitTestResult
 HitTestResult h = c->hitTestResult()

ContextMenuController* WKAL::ContextMenu::controller (  )  const

get controller

Parameters:
[out] : context menu controller
 ContextMenuController *cmc = c->controller();

PlatformMenuDescription WKAL::ContextMenu::platformDescription (  )  const

get platform menu description

Parameters:
[out] : platform menu description
 PlatformMenuDescription p = c->platformDescription();

void WKAL::ContextMenu::setPlatformDescription ( PlatformMenuDescription   ) 

set platform menu description

Parameters:
[in] : platform menu description
 c->setPlatformDescription(pmd);

PlatformMenuDescription WKAL::ContextMenu::releasePlatformDescription (  ) 

release platform menu description

Parameters:
[out] : platform menu description
 PlatformMenuDescription pmd = c->releasePlatformDescription();


The documentation for this class was generated from the following file:

Generated on Mon Jun 30 16:22:09 2008 for Origyn Web Browser by Doxygen 1.5.5

pleyo.com
pleyo.com