This means I can now process events like turning the scrollwheel on the mouse, or click-dragging with a modifier key held down - events which were inexplicably missing from GLUT. However, it turns out GLUT is actually about ten years out of date, so I suppose scrollwheels probably didn't exist when the last GLUT version was released.
In other news, Bézier curves are well and truly on their way! I finally got some code written today, which includes all the drawing functions, some basic event handling, and a sufficient helping of behind-the-scenes faffery. Here's a screenshot:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhe1dLYHNloeKO8-RpIusZ3D_g49zNKefGPZ9Lb7tv7zF6I7hgMpYF4eBo0HenqxDhzjY271UdAnj8WS9O78kKyXd55UXwh_fwLK3cmK7gabXcfzmYXH3ACb2Y-cscxMVo2-gK2eGTS7RA/s400/B%C3%A9zier+beginnings.jpg)
More next time!