Events
Events and the Event Loop Animation Double Buffering
CS 349 - Events 1
Events Events and the Event Loop Animation Double Buffering 1 CS - - PowerPoint PPT Presentation
Events Events and the Event Loop Animation Double Buffering 1 CS 349 - Events Challenge: Human vs. System User Interactive System perceive present milliseconds or seconds faster translate express 2 CS 349 - Events Objective
CS 349 - Events 1
CS 349 - Events 2
3 CS 349 - Events
4 CS 349 - Events
CS 349 - Events 5 Hardware Base Window System WinMgr App Keyboard mouse Display
CS 349 - Events 6
CS 349 - Events 12
13
CS 349 - Events
14 CS 349 - Events
15
CS 349 - Events
16
CS 349 - Events
17 CS 349 - Events
CS 349 - Events 18 xInfo1.display = display; xInfo1.screen= screen; initX(argc, argv, xInfo1, DefaultRootWindow( display) 100, 100, 800, 600); xInfo2.display = display; xInfo2.screen= screen; initX(argc, argv, xInfo2, DefaultRootWindow( display) 50, 50, 300, 200); xInfo1.display = display; xInfo1.screen= screen; initX(argc, argv, xInfo1, DefaultRootWindow( display), 100, 100, 800, 600); xInfo2.display = display; xInfo2.screen= screen; initX(argc, argv, xInfo2, xInfo1.window, 50, 50, 300, 200);
CS 349 - Events 19
20 CS 349 - Events
21 CS 349 - Events
CS 349 - Events 22
23 CS 349 - Events
24
CS 349 - Events
25 CS 349 - Events
26 CS 349 - Events
27 CS 349 - Events
28 CS 349 - Events
29 CS 349 - Events
30 CS 349 - Events
CS 349 - Events 31
32 CS 349 - Events
33 CS 349 - Events
34 CS 349 - Events
35
CS 349 - Events
CS 349 - Events 36
37 CS 349 - Events
CS 349 - Events 38
CS 349 - Events 39
41 CS 349 - Events
42 CS 349 - Events
CS 349 - Events 43
44 CS 349 - Events
CS 349 - Events 45
CS 349 - Events 46
47 CS 349 - Events
CS 349 - Events 48
49 CS 349 - Events
CS 349 - Events 50
55 CS 349 - Events
CS 349 - Events 56
57 CS 349 - Events
CS 349 - Events 58
59 CS 349 - Events
62 CS 349 - Events
63
CS 349 - Events
CS 349 - Events 64
65
CS 349 - Implementing GUIs
66 CS 349 - Implementing GUIs
67 CS 349 - Implementing GUIs
68
CS 349 - Implementing GUIs
69 CS 349 - Implementing GUIs
CS 349 - Events 70