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

CL_MenuBar Class Reference

#include <menubar.h>

Inheritance diagram for CL_MenuBar:

Inheritance graph
[legend]
Collaboration diagram for CL_MenuBar:

Collaboration graph
[legend]
List of all members.

Public Methods

 CL_MenuBar (const CL_ComponentOptions &options, CL_Component *parent)
virtual ~CL_MenuBar ()
 CL_MenuBar (const CL_ComponentOptions &options, CL_Component *parent)
 CL_MenuBar (CL_Component *parent)
virtual ~CL_MenuBar ()

Static Public Methods

CL_MenuBar* create (const CL_ComponentOptions &options, CL_Component *parent, CL_StyleManager *style)
CL_MenuBar* create (const CL_ComponentOptions &options, CL_Component *parent, CL_StyleManager *style)

Protected Methods

virtual void on_item_activated (CL_MenuItem *item, CL_PopupMenu *child)
virtual void on_item_highlighted (CL_MenuItem *item)
virtual void on_item_activated (CL_MenuItem *item, CL_PopupMenu *child)
virtual void on_item_highlighted (CL_MenuItem *item)

Constructor & Destructor Documentation

CL_MenuBar::CL_MenuBar ( const CL_ComponentOptions & options,
CL_Component * parent )
 

CL_MenuBar::~CL_MenuBar ( ) [inline, virtual]
 

Definition at line 31 of file menubar.h.

CL_MenuBar::CL_MenuBar ( const CL_ComponentOptions & options,
CL_Component * parent )
 

CL_MenuBar::CL_MenuBar ( CL_Component * parent ) [inline]
 

Definition at line 29 of file menubar_generic.h.

CL_MenuBar::~CL_MenuBar ( ) [inline, virtual]
 

Definition at line 30 of file menubar_generic.h.


Member Function Documentation

CL_MenuBar* CL_MenuBar::create ( const CL_ComponentOptions & options,
CL_Component * parent,
CL_StyleManager * style ) [static]
 

CL_MenuBar* CL_MenuBar::create ( const CL_ComponentOptions & options,
CL_Component * parent,
CL_StyleManager * style ) [static]
 

virtual void CL_MenuBar::on_item_activated ( CL_MenuItem * item,
CL_PopupMenu * child ) [protected, virtual]
 

Reimplemented from CL_MenuData.

virtual void CL_MenuBar::on_item_activated ( CL_MenuItem * item,
CL_PopupMenu * child ) [protected, virtual]
 

Reimplemented from CL_MenuData.

virtual void CL_MenuBar::on_item_highlighted ( CL_MenuItem * item ) [protected, virtual]
 

Reimplemented from CL_MenuData.

virtual void CL_MenuBar::on_item_highlighted ( CL_MenuItem * item ) [protected, virtual]
 

Reimplemented from CL_MenuData.


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