#include <cursor.h>

Public Member Functions | |
| Cursor_ (BC_SubWindow *canvas) | |
| ~Cursor_ () | |
| int | resize (int w, int h) |
| int | show (int flash, long selectionstart, long selectionend, long zoom_sample, long viewstart, int vertical) |
| int | hide (int flash) |
| int | draw (int flash, long selectionstart, long selectionend, long zoom_sample, long viewstart, int vertical) |
Data Fields | |
| BC_SubWindow * | canvas |
| int | vertical |
| long | selectionstart |
| long | selectionend |
| long | zoom_sample |
| long | viewstart |
Definition at line 6 of file cursor.h.
| Cursor_::Cursor_ | ( | BC_SubWindow * | canvas | ) |
Definition at line 3 of file cursor.C.
References selectionend, selectionstart, viewstart, and zoom_sample.
| int Cursor_::show | ( | int | flash, | |
| long | selectionstart, | |||
| long | selectionend, | |||
| long | zoom_sample, | |||
| long | viewstart, | |||
| int | vertical | |||
| ) |
| int Cursor_::hide | ( | int | flash | ) |
Definition at line 24 of file cursor.C.
References draw(), selectionend, selectionstart, vertical, viewstart, and zoom_sample.

| int Cursor_::draw | ( | int | flash, | |
| long | selectionstart, | |||
| long | selectionend, | |||
| long | zoom_sample, | |||
| long | viewstart, | |||
| int | vertical | |||
| ) |
Definition at line 30 of file cursor.C.
References canvas, BC_WindowBase::draw_box(), Thread::end(), BC_WindowBase::flash(), BC_WindowBase::get_h(), BC_WindowBase::get_w(), BC_WindowBase::set_color(), BC_WindowBase::set_inverse(), BC_WindowBase::set_opaque(), Thread::start(), and WHITE.
Referenced by hide(), and show().

| long Cursor_::zoom_sample |
| long Cursor_::viewstart |
1.5.5