Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

ndk::popup_menu Class Reference

Inheritance diagram for ndk::popup_menu:

Inheritance graph
[legend]
Collaboration diagram for ndk::popup_menu:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 popup_menu (panel *parent=0)
void up_menu (panel *)

Private Types

typedef menu< list::verticalbase_type

Private Member Functions

event::result at_system (const event &)
event::result at_keyboard (const keyboard &)
virtual void at_run ()
virtual void adjust_size (button *item)

Private Attributes

panelup_
int plus_

Member Typedef Documentation

typedef menu<list::vertical> ndk::popup_menu::base_type [private]
 

< vertical popup menu

Reimplemented from ndk::menu< DirectT >.


Constructor & Destructor Documentation

popup_menu::popup_menu panel parent = 0  ) 
 


Member Function Documentation

void popup_menu::adjust_size button item  )  [private, virtual]
 

adjust size of the widget

Reimplemented from ndk::menu< DirectT >.

event::result popup_menu::at_keyboard const keyboard  )  [private]
 

Reimplemented from ndk::lister< DirectT >.

void popup_menu::at_run  )  [private, virtual]
 

menu specific on-click action

Reimplemented from ndk::menu< DirectT >.

event::result popup_menu::at_system const event  )  [private]
 

Reimplemented from ndk::lister< DirectT >.

void popup_menu::up_menu panel  ) 
 


Member Data Documentation

int ndk::popup_menu::plus_ [private]
 

panel* ndk::popup_menu::up_ [private]
 

link to up_level menu item


The documentation for this class was generated from the following files:
Generated on Fri Jun 4 16:20:59 2004 for NDK++ by doxygen 1.3.6