CS349 Lecture Notes - Jquery Ui, Windows Presentation Foundation, Abstract Window Toolkit

47 views12 pages

Document Summary

An observable occurrence, phenomenon, or an extraordinary occurrence. A message to notify an application that something happened. Pointer events (button press, button release, motion) Widget toolkit draws its own widgets and is responsible for mapping events to their corresponding widgets. Examples: java swing, jquery ui, windows wpf, watgui. Each widget is its own window (where window is not just what we typically call a window every control is a window) Os provides a hierarchical windowing system for all widgets. Widget toolkit wraps os widgets for programming language. Bws can dispatch events to a specific widget. Examples: nested x windows, java"s awt, os x cocoa, standard. Strategy: send input to widget under mouse cursor. Event is first routed to leaf node widget in the interactor tree corresponding to location of mouse cursor. Leaf node has first opportunity to act on that event. 2. pass the event to its parent (who can process it or send to its parent)

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers