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

BC_ISlider Class Reference

#include <bcslider.h>

Inheritance diagram for BC_ISlider:

BC_Slider BC_SubWindow BC_WindowBase BC_RelocatableWidget List of all members.

Public Member Functions

 BC_ISlider (int x, int y, int vertical, int pixels, int pointer_motion_range, int64_t minvalue, int64_t maxvalue, int64_t value, int use_caption=0, VFrame **data=0, int *output=0)
int update (int64_t value)
int update (int pointer_motion_range, int64_t value, int64_t minvalue, int64_t maxvalue)
int64_t get_value ()
int64_t get_length ()
int increase_value ()
int decrease_value ()
virtual int handle_event ()
char * get_caption ()

Private Member Functions

int value_to_pixel ()
int init_selection (int cursor_x, int cursor_y)
int update_selection (int cursor_x, int cursor_y)

Private Attributes

int64_t minvalue
int64_t maxvalue
int64_t value
int * output

Detailed Description

Definition at line 82 of file bcslider.h.


Constructor & Destructor Documentation

BC_ISlider::BC_ISlider int  x,
int  y,
int  vertical,
int  pixels,
int  pointer_motion_range,
int64_t  minvalue,
int64_t  maxvalue,
int64_t  value,
int  use_caption = 0,
VFrame **  data = 0,
int *  output = 0
 

Definition at line 364 of file bcslider.C.


Member Function Documentation

int BC_ISlider::decrease_value  )  [virtual]
 

Reimplemented from BC_Slider.

Definition at line 457 of file bcslider.C.

char * BC_ISlider::get_caption  )  [virtual]
 

Reimplemented from BC_Slider.

Definition at line 443 of file bcslider.C.

int64_t BC_ISlider::get_length  ) 
 

Definition at line 438 of file bcslider.C.

int64_t BC_ISlider::get_value  ) 
 

Definition at line 433 of file bcslider.C.

int BC_ISlider::handle_event  )  [virtual]
 

Reimplemented from BC_Slider.

Definition at line 511 of file bcslider.C.

int BC_ISlider::increase_value  )  [virtual]
 

Reimplemented from BC_Slider.

Definition at line 449 of file bcslider.C.

int BC_ISlider::init_selection int  cursor_x,
int  cursor_y
[private, virtual]
 

Reimplemented from BC_Slider.

Definition at line 465 of file bcslider.C.

int BC_ISlider::update int  pointer_motion_range,
int64_t  value,
int64_t  minvalue,
int64_t  maxvalue
 

Definition at line 416 of file bcslider.C.

int BC_ISlider::update int64_t  value  ) 
 

Definition at line 404 of file bcslider.C.

int BC_ISlider::update_selection int  cursor_x,
int  cursor_y
[private, virtual]
 

Reimplemented from BC_Slider.

Definition at line 481 of file bcslider.C.

int BC_ISlider::value_to_pixel  )  [private, virtual]
 

Reimplemented from BC_Slider.

Definition at line 390 of file bcslider.C.


Member Data Documentation

int64_t BC_ISlider::maxvalue [private]
 

Definition at line 110 of file bcslider.h.

int64_t BC_ISlider::minvalue [private]
 

Definition at line 110 of file bcslider.h.

int* BC_ISlider::output [private]
 

Definition at line 111 of file bcslider.h.

int64_t BC_ISlider::value [private]
 

Definition at line 110 of file bcslider.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