+ void _ConfigureStyle( );
+ void _ConfigureInputImage( );
+ void _ConfigureBinaryImage(
+ const double& r, const double& g, const double& b
+ );
+
+ // Events
+ static void _MouseMoveCommand(
+ void* data,
+ const TStyle::ButtonID& btn,
+ int* idx, double* pos,
+ bool alt, bool ctr, bool sft
+ );
+ static void _MouseClickCommand(
+ void* data,
+ const TStyle::ButtonID& btn,
+ int* idx, double* pos,
+ bool alt, bool ctr, bool sft
+ );
+ static void _MouseWheelCommand(
+ void* data,
+ const int& dir, bool alt, bool ctr, bool sft
+ );
+ static void _KeyCommand(
+ void* data,
+ const char& key
+ );
+ static void _EnterCommand( void* data );
+ static void _LeaveCommand( void* data );