Lecture

Interactive Graphical Program: Event Handling

Description

This lecture covers the architecture and implementation of an interactive graphical program, focusing on managing mouse and keyboard events, mastering the interaction loop, and adapting the example to a project context. It includes pseudocode for managing the event queue, signal handlers for mouse and keyboard events, and the conversion of coordinates in the drawing space. The lecture also discusses the distribution of roles in the example interface, the usage of mouse buttons for drawing, and the adaptation of the example to a larger project scale by managing a model subsystem.

About this result
This page is automatically generated and may contain information that is not correct, complete, up-to-date, or relevant to your search query. The same applies to every other page on this website. Please make sure to verify the information with EPFL's official sources.