16. Graphical User Interfaces

16.1 User interface alternatives

16.2 The "Next" button

16.3 A simple window

16.3.1 A callback function

16.3.2 A wait loop

16.3.3 A lambda expression as a callback

16.4 Button and other Widgets

16.4.1 Widgets

16.4.2 Buttons

16.4.3 In_box and Out_box

16.4.4 Menus

16.5 An example

16.6 Control inversion

16.7 Adding a menu

16.8 Debugging GUI code

Test Yourself!
Drill