Chapter 27: Graphical User Interfaces


Chapter Goals



27.1 The wxWindows Toolkit


27.2 Frames


27.2 Frames (cont.)


27.2 Frames (cont.)


27.2 Frames (basic.cpp)


27.3 Adding a Text Control to the Frame


27.3 Adding a Text Control to the Frame (cont.)


27.3 Adding a Text Control to the Frame (text.cpp)


27.4 Menus


27.4 Menus (cont.)


27.4 Menus (menu.cpp)


27.5 Event Handling


27.5 Event Handling (cont.)


27.5 Event Handling (event.cpp)


27.6 Layout Management


27.6 Layout Management (cont.)


27.6 Layout Management (cont.)


27.6 Layout Management (cont.)


27.6 Layout Management (button.cpp)


27.7 Painting


27.7 Painting (cont.)


27.7 Painting (cont.)


27.7 Painting (cont.)


27.7 Painting (paint.cpp)


27.8 Mouse Events


27.8 Mouse Events (cont.)


27.8 Mouse Events (cont.)


27.8 Mouse Events (mouse.cpp)


27.9 Dialogs


27.9 Dialogs (cont.)


27.9 Dialogs (cont.)


27.9 Dialogs (cont.)


27.10 Case Study: A GUI for the Clock Game


27.10 Case Study: A GUI for the Clock Game (cont.)


27.10 Case Study: (game.cpp)