Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

BC_PopupTextBox Class Reference

#include <bctextbox.h>

List of all members.

Public Member Functions

 BC_PopupTextBox (BC_WindowBase *parent_window, ArrayList< BC_ListBoxItem * > *list_items, char *default_text, int x, int y, int text_w, int list_h)
virtual ~BC_PopupTextBox ()
int create_objects ()
virtual int handle_event ()
char * get_text ()
int get_number ()
int get_x ()
int get_y ()
int get_w ()
int get_h ()
void update (char *text)
void update_list (ArrayList< BC_ListBoxItem * > *data)
void reposition_window (int x, int y)

Private Attributes

int x
int y
int text_w
int list_h
char * default_text
ArrayList< BC_ListBoxItem * > * list_items
BC_PopupTextBoxTexttextbox
BC_PopupTextBoxListlistbox
BC_WindowBaseparent_window

Friends

class BC_PopupTextBoxText
class BC_PopupTextBoxList


Detailed Description

Definition at line 214 of file bctextbox.h.


Constructor & Destructor Documentation

BC_PopupTextBox::BC_PopupTextBox BC_WindowBase parent_window,
ArrayList< BC_ListBoxItem * > *  list_items,
char *  default_text,
int  x,
int  y,
int  text_w,
int  list_h
 

Definition at line 1745 of file bctextbox.C.

BC_PopupTextBox::~BC_PopupTextBox  )  [virtual]
 

Definition at line 1762 of file bctextbox.C.


Member Function Documentation

int BC_PopupTextBox::create_objects  ) 
 

Definition at line 1772 of file bctextbox.C.

int BC_PopupTextBox::get_h  ) 
 

Definition at line 1820 of file bctextbox.C.

int BC_PopupTextBox::get_number  ) 
 

Definition at line 1800 of file bctextbox.C.

char * BC_PopupTextBox::get_text  ) 
 

Definition at line 1795 of file bctextbox.C.

int BC_PopupTextBox::get_w  ) 
 

Definition at line 1815 of file bctextbox.C.

int BC_PopupTextBox::get_x  ) 
 

Definition at line 1805 of file bctextbox.C.

int BC_PopupTextBox::get_y  ) 
 

Definition at line 1810 of file bctextbox.C.

int BC_PopupTextBox::handle_event  )  [virtual]
 

Definition at line 1825 of file bctextbox.C.

void BC_PopupTextBox::reposition_window int  x,
int  y
 

Definition at line 1830 of file bctextbox.C.

void BC_PopupTextBox::update char *  text  ) 
 

Definition at line 1781 of file bctextbox.C.

void BC_PopupTextBox::update_list ArrayList< BC_ListBoxItem * > *  data  ) 
 

Definition at line 1786 of file bctextbox.C.


Friends And Related Function Documentation

friend class BC_PopupTextBoxList [friend]
 

Definition at line 238 of file bctextbox.h.

friend class BC_PopupTextBoxText [friend]
 

Definition at line 237 of file bctextbox.h.


Member Data Documentation

char* BC_PopupTextBox::default_text [private]
 

Definition at line 242 of file bctextbox.h.

int BC_PopupTextBox::list_h [private]
 

Definition at line 241 of file bctextbox.h.

ArrayList<BC_ListBoxItem*>* BC_PopupTextBox::list_items [private]
 

Definition at line 243 of file bctextbox.h.

BC_PopupTextBoxList* BC_PopupTextBox::listbox [private]
 

Definition at line 245 of file bctextbox.h.

BC_WindowBase* BC_PopupTextBox::parent_window [private]
 

Definition at line 246 of file bctextbox.h.

int BC_PopupTextBox::text_w [private]
 

Definition at line 241 of file bctextbox.h.

BC_PopupTextBoxText* BC_PopupTextBox::textbox [private]
 

Definition at line 244 of file bctextbox.h.

int BC_PopupTextBox::x [private]
 

Definition at line 241 of file bctextbox.h.

int BC_PopupTextBox::y [private]
 

Definition at line 241 of file bctextbox.h.


The documentation for this class was generated from the following files:
Generated on Sun Jan 8 13:26:37 2006 for Guicast-svn by  doxygen 1.4.4