00001 #ifndef CURSOR_H
00002 #define CURSOR_H
00003
00004 #include "guicast.h"
00005
00006 class Cursor_
00007 {
00008 public:
00009 Cursor_(BC_SubWindow *canvas);
00010 ~Cursor_();
00011
00012 int resize(int w, int h);
00013 int show(int flash, long selectionstart, long selectionend, long zoom_sample, long viewstart, int vertical);
00014 int hide(int flash);
00015 int draw(int flash, long selectionstart, long selectionend, long zoom_sample, long viewstart, int vertical);
00016
00017 BC_SubWindow *canvas;
00018 int vertical;
00019 long selectionstart, selectionend, zoom_sample, viewstart;
00020 };
00021
00022 #endif