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

BC_ListBoxToggle Class Reference

#include <bclistbox.h>

List of all members.

Public Types

enum  {
  TOGGLE_UP, TOGGLE_UPHI, TOGGLE_CHECKED, TOGGLE_DOWN,
  TOGGLE_CHECKEDHI, TOGGLE_DOWN_EXIT
}

Public Member Functions

 BC_ListBoxToggle (BC_ListBox *listbox, BC_ListBoxItem *item, int x, int y)
int cursor_motion_event (int *redraw_toggles)
int cursor_leave_event (int *redraw_toggles)
int button_press_event ()
int button_release_event (int *redraw_toggles)
void update (BC_ListBoxItem *item, int x, int y, int flash)
void draw (int flash)

Public Attributes

BC_ListBoxlistbox
BC_ListBoxItemitem
int value
int x
int y
int state


Detailed Description

Definition at line 45 of file bclistbox.h.


Member Enumeration Documentation

anonymous enum
 

Enumerator:
TOGGLE_UP 
TOGGLE_UPHI 
TOGGLE_CHECKED 
TOGGLE_DOWN 
TOGGLE_CHECKEDHI 
TOGGLE_DOWN_EXIT 

Definition at line 66 of file bclistbox.h.


Constructor & Destructor Documentation

BC_ListBoxToggle::BC_ListBoxToggle BC_ListBox listbox,
BC_ListBoxItem item,
int  x,
int  y
 

Definition at line 83 of file bclistbox.C.


Member Function Documentation

int BC_ListBoxToggle::button_press_event  ) 
 

Definition at line 211 of file bclistbox.C.

int BC_ListBoxToggle::button_release_event int *  redraw_toggles  ) 
 

Definition at line 227 of file bclistbox.C.

int BC_ListBoxToggle::cursor_leave_event int *  redraw_toggles  ) 
 

Definition at line 203 of file bclistbox.C.

int BC_ListBoxToggle::cursor_motion_event int *  redraw_toggles  ) 
 

Definition at line 143 of file bclistbox.C.

void BC_ListBoxToggle::draw int  flash  ) 
 

Definition at line 254 of file bclistbox.C.

void BC_ListBoxToggle::update BC_ListBoxItem item,
int  x,
int  y,
int  flash
 

Definition at line 99 of file bclistbox.C.


Member Data Documentation

BC_ListBoxItem* BC_ListBoxToggle::item
 

Definition at line 61 of file bclistbox.h.

BC_ListBox* BC_ListBoxToggle::listbox
 

Definition at line 60 of file bclistbox.h.

int BC_ListBoxToggle::state
 

Definition at line 65 of file bclistbox.h.

int BC_ListBoxToggle::value
 

Definition at line 62 of file bclistbox.h.

int BC_ListBoxToggle::x
 

Definition at line 63 of file bclistbox.h.

int BC_ListBoxToggle::y
 

Definition at line 64 of file bclistbox.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