ERIS CORE

◆ onTouchRelease()

void ControlSlider::onTouchRelease ( uint16_t  t_x,
uint16_t  t_y 
)
inlineprotectedvirtual

Event handler for touch release.

Parameters
t_x
t_y

Reimplemented from AppBaseClass.

Definition at line 74 of file ControlSlider.h.

74  {
75  if (t_x > x && t_x < (x + w) && t_y > y && t_y < (y + h)){
76  parent_node->messageHandler(this,"Set");
77  }
78  is_pressed = false;
79  last_x = x;
80  };
AppBaseClass * parent_node
Definition: AppBaseClass.h:42
virtual void messageHandler(AppBaseClass *sender, const char *message)
receiver method for inter-app string based communication
Definition: AppBaseClass.h:248
uint16_t last_x
Definition: ControlSlider.h:38

References AppBaseClass::h, is_pressed, last_x, AppBaseClass::messageHandler(), AppBaseClass::parent_node, AppBaseClass::w, AppBaseClass::x, and AppBaseClass::y.

+ Here is the call graph for this function: