00001
00002 #ifndef task_chcolors_h
00003 #define task_chcolors_h
00004
00005
00006
00007 #include "sxy_graph.h"
00008 #include "sxy_task.h"
00009
00010
00011
00012
00013
00014
00015 class SXYTaskChangeChartColors : public SXYTask {
00016
00017 void popupActions(SXYChart* cht);
00018 Ihandle* createMenu(SXYChart* cht);
00019
00020 public:
00021
00022 SXYTaskReturn mouseClick(SXYGraph* graph, int b, int x, int y, int sft, int ctr);
00023 SXYTaskReturn mouseUnclick(SXYGraph* graph, int b, int x, int y, int sft, int ctr);
00024 SXYTaskReturn mouseMotion(SXYGraph* graph, int x, int y, int sft, int ctr);
00025 SXYTaskReturn mouseEnter(SXYGraph* graph);
00026 SXYTaskReturn mouseLeave(SXYGraph* graph);
00027
00028
00029 SXYTaskChangeChartColors(void);
00030 virtual ~SXYTaskChangeChartColors();
00031 };
00032
00033 #endif
00034