Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CL_PopupMenu_Generic Class Reference

#include <popupmenu_generic.h>

Collaboration diagram for CL_PopupMenu_Generic:

Collaboration graph
[legend]
List of all members.

Public Methods

 CL_PopupMenu_Generic (CL_PopupMenu *self, const CL_ComponentOptions &options)
 ~CL_PopupMenu_Generic ()

Public Attributes

CL_PopupMenupopupmenu
CL_Signal_v0 sig_cancelled
CL_Signal_v1<int > sig_clicked

Static Public Methods

CL_ComponentOptions create_options (const CL_Point &pos)

Private Methods

void on_got_focus ()
void close_children ()

Private Attributes

bool checkable

Constructor & Destructor Documentation

CL_PopupMenu_Generic::CL_PopupMenu_Generic ( CL_PopupMenu * self,
const CL_ComponentOptions & options )
 

CL_PopupMenu_Generic::~CL_PopupMenu_Generic ( )
 


Member Function Documentation

void CL_PopupMenu_Generic::close_children ( ) [private]
 

CL_ComponentOptions CL_PopupMenu_Generic::create_options ( const CL_Point & pos ) [static]
 

void CL_PopupMenu_Generic::on_got_focus ( ) [private]
 


Member Data Documentation

bool CL_PopupMenu_Generic::checkable [private]
 

Definition at line 36 of file popupmenu_generic.h.

CL_PopupMenu* CL_PopupMenu_Generic::popupmenu
 

Definition at line 23 of file popupmenu_generic.h.

CL_Signal_v0 CL_PopupMenu_Generic::sig_cancelled
 

Definition at line 25 of file popupmenu_generic.h.

CL_Signal_v1<int > CL_PopupMenu_Generic::sig_clicked
 

Definition at line 26 of file popupmenu_generic.h.


The documentation for this class was generated from the following file:
Generated at Wed Apr 4 19:57:19 2001 for ClanLib by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001