Graphics Reference
In-Depth Information
1
Event-Driven Programming
This chapter introduces the event driven programming model. This chapter
• explains the deficiencies of designing user-interface applications based on
the traditional control-driven programming model;
• introduces the event-driven programming model and examines how this
new model addresses the above deficiencies;
• demonstrates the development of user-interface solutions based on the event-
driven programming model.
After this chapter, you should
• understand the parameters and principles of event-driven programming;
• understand the process for designing an event-driven solution;
• understand, at a conceptual level, the interactions between GUI APIs and
our solution;
• be able to design an event-driven programming solution based on given
specifications.
However, because this chapter does not cover the details of any API, we will not
be able to implement the solutions we have designed. For that, we will wait for
the next chapter.
13
Search WWH ::




Custom Search