Anatomy of Event-Driven Applications
Windows is event-driven
- Messages passed upward/downward between operating system (OS) and application (and amongst modules)
- OS controls and routes messages and handles all low-level hardware/software complexities
- Application built on Windows uses builtin standardized messages and events
- Each object has set of properties and events
- Many properties readable and changeable both at design time and run time
- Events can be trapped at run time and associated code/macros is run