#include <sxy_task.h>
Inheritance diagram for SXYTask:
Public Methods | |
virtual SXYTaskReturn | mouseClick (SXYGraph *graph, int b, int x, int y, int sft, int ctr)=0 |
virtual SXYTaskReturn | mouseUnclick (SXYGraph *graph, int b, int x, int y, int sft, int ctr)=0 |
virtual SXYTaskReturn | mouseMotion (SXYGraph *graph, int x, int y, int sft, int ctr)=0 |
virtual SXYTaskReturn | mouseEnter (SXYGraph *graph)=0 |
virtual SXYTaskReturn | mouseLeave (SXYGraph *graph)=0 |
long int | getXorColor (void) |
SXYTask (void) | |
virtual | ~SXYTask () |
Static Public Attributes | |
SXYTask * | DEFAULT_MOVE_POINT_TASK = &move_point_task |
SXYTask * | DEFAULT_MOVE_LEGEND_TASK = &move_legend_task |
SXYTask * | DEFAULT_ADJUST_AXIS_TASK = &adj_axis_task |
SXYTask * | DEFAULT_EDIT_TEXT_TASK = &edit_text_task |
SXYTask * | DEFAULT_ZOOM_IN_TASK = &zoom_in_task |
SXYTask * | DEFAULT_CHANGE_COLORS_TASK = &change_colors_task |
|
Definition at line 93 of file sxy_task.cpp. |
|
Definition at line 98 of file sxy_task.cpp. |
|
Definition at line 54 of file sxy_task.cpp. Referenced by SXYTaskMovePoint::drawCoordinate(), SXYTaskZoomIn::drawFence(), and SXYTaskMoveLegend::drawFence(). |
|
Implemented in SXYTaskAdjustAxis, SXYTaskChangeChartColors, SXYTaskEditText, SXYTaskMoveLegend, SXYTaskMovePoint, SXYTaskPickMask, and SXYTaskZoomIn. Definition at line 60 of file sxy_task.cpp. References CALLBACK_TREATED, and SXYTaskReturn. Referenced by SXYGraph::iupButtonCallback(). |
|
Implemented in SXYTaskAdjustAxis, SXYTaskChangeChartColors, SXYTaskEditText, SXYTaskMoveLegend, SXYTaskMovePoint, SXYTaskPickMask, and SXYTaskZoomIn. Definition at line 81 of file sxy_task.cpp. References CALLBACK_TREATED, and SXYTaskReturn. Referenced by SXYGraph::iupEnterCallback(). |
|
Implemented in SXYTaskAdjustAxis, SXYTaskChangeChartColors, SXYTaskEditText, SXYTaskMoveLegend, SXYTaskMovePoint, SXYTaskPickMask, and SXYTaskZoomIn. Definition at line 87 of file sxy_task.cpp. References CALLBACK_TREATED, and SXYTaskReturn. Referenced by SXYGraph::iupLeaveCallback(). |
|
Implemented in SXYTaskAdjustAxis, SXYTaskChangeChartColors, SXYTaskEditText, SXYTaskMoveLegend, SXYTaskMovePoint, SXYTaskPickMask, and SXYTaskZoomIn. Definition at line 74 of file sxy_task.cpp. References CALLBACK_TREATED, and SXYTaskReturn. Referenced by SXYGraph::iupMotionCallback(). |
|
Implemented in SXYTaskAdjustAxis, SXYTaskChangeChartColors, SXYTaskEditText, SXYTaskMoveLegend, SXYTaskMovePoint, SXYTaskPickMask, and SXYTaskZoomIn. Definition at line 67 of file sxy_task.cpp. References CALLBACK_TREATED, and SXYTaskReturn. Referenced by SXYGraph::iupButtonCallback(). |
|
Definition at line 47 of file sxy_task.cpp. |
|
Definition at line 50 of file sxy_task.cpp. |
|
Definition at line 48 of file sxy_task.cpp. |
|
Definition at line 46 of file sxy_task.cpp. |
|
Definition at line 45 of file sxy_task.cpp. |
|
Definition at line 49 of file sxy_task.cpp. |