-
user
-
action
- CLICK MOUSE
- TYPES CHARACTER
- SURFACES WINDOW
-
OS platform
-
detection
-
actions
- user
-
generation
-
GUI events
- MOUSE CLICKS
- KEYSTROKES
- PAINT EVENT
-
determination
-
receiver
- application
- window
-
placement
- in
-
queues
- application
- event
-
LOOP
-
structure
-
applications
- any
- windowed
- GUI
-
purpose
-
reading
-
what
- events
- GUI
-
from
- application's queue
-
dispatching
-
what
- OS
- events
-
location
-
thread
-
main
- application
- UI
-
code
- all
-
triggered
-
thread
- from
- UI
-
handlers
-
access
- freely
- widgets
-
SWT
-
window system
- modern
-
event-driven
-
interface
- supports
-
event-loop
- requirers
- explicit
- process
- reads
- dispatches
- UI events
- from
- OS
-
enables
- applications
-
calling
-
what
- widget
- UI code
-
from
- non-UI thread
- background thread
-
how
-
Runnable
- required
- provided
- by application
- calls
- UI code
-
methods
- provided
- Display
- syncExec(Runnable)
- asyncExec(Runnable)