Multiple events

Implementing multiple events is easy. Here is an example where four actors are defined for a button:

;-- see Chapter09/multiple-events.red:view [    below    message: text 100x25 green "Nothing"    button "Different things happen"         [message/text: "A click!"]               ; default event        on-over [message/text: "Hovering!"]  ; hovering cursor over face        on-dbl-click [message/text: "A double click!"]        on-wheel [message/text: "Wheeling!"]     ; turning mouse wheel]

This is displayed as follows:

Note that a left mouse button click is called on-click only for button widgets, for all other faces it is an on-down, followed by an on-up event.

=> Now answer question ...

Get Learn Red - Fundamentals of Red now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.