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

crs::focused_ctrl Class Reference

#include <base_control.h>

Inheritance diagram for crs::focused_ctrl:

crs::base_control crs::check_box crs::choice_box< T > crs::debug_ctrl crs::list_box< T > crs::push_button crs::text_ctrl crs::edit_ctrl< T > List of all members.

Public Types

typedef std::list< focused_ctrl * > focuslist

Public Methods

 focused_ctrl (base_control *Parent, window_events *Events=0, const unsigned int Left=0, const unsigned int Top=0, const unsigned int Width=0, const unsigned int Height=0)
 ~focused_ctrl ()

Private Attributes

focuslist::iterator focusHandle

Member Typedef Documentation

typedef std::list< focused_ctrl* > crs::focused_ctrl::focuslist
 

Definition at line 95 of file base_control.h.


Constructor & Destructor Documentation

crs::focused_ctrl::focused_ctrl base_control   Parent,
window_events   Events = 0,
const unsigned int    Left = 0,
const unsigned int    Top = 0,
const unsigned int    Width = 0,
const unsigned int    Height = 0
 

Definition at line 235 of file base_control.cpp.

References crs::crsv, focusHandle, and crs::cursive::registerFocusable().

crs::focused_ctrl::~focused_ctrl  
 

Definition at line 241 of file base_control.cpp.

References crs::crsv, crs::cursive::deregisterFocusable(), and focusHandle.


Member Data Documentation

focuslist::iterator crs::focused_ctrl::focusHandle [private]
 

Definition at line 97 of file base_control.h.

Referenced by focused_ctrl(), and ~focused_ctrl().


The documentation for this class was generated from the following files:
Generated on Mon May 19 20:36:04 2003 for cursive by doxygen1.2.18