You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: sources/modules/external/graphical-user-interfaces.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,7 @@ Advanced: Technicalities and tools
24
24
_Why is this important?_
25
25
_Why do we want to learn/teach this topic?_
26
26
27
-
For some applications a graphical user interface is beneficial. However, graphical user inerfaces are not part of the C++ standard and external libaries are needed. We provide generic teaching goals and do not focus on a specific external library. Some mentionable libraries are: [Qt](https://www.qt.io/), [Cairo](https://www.cairographics.org/), and [wxWidgets](https://www.wxwidgets.org/).
27
+
For some applications a graphical user interface is beneficial. However, graphical user interfaces are not part of the C++ standard and external libraries are needed. We provide generic teaching goals and do not focus on a specific external library. Some mentionable libraries are: [Qt](https://www.qt.io/), [Cairo](https://www.cairographics.org/), and [wxWidgets](https://www.wxwidgets.org/).
28
28
29
29
### Topic introduction
30
30
@@ -52,7 +52,7 @@ A student should be able to:
52
52
2. write an application with one window
53
53
3. add simple widgets like text boxes and buttons to the window
54
54
4. catch events of buttons or other elements
55
-
5. explain the mechanicsm of event-driven programming
55
+
5. explain the mechanics of event-driven programming
56
56
57
57
#### Points to cover
58
58
@@ -82,8 +82,8 @@ A student should be able to:
82
82
1. add more advanced elements, like tables or images
83
83
2. handle multiple windows
84
84
3. show error and warning popups
85
-
4. use different forms of IO, like keyboard, mouse, or touchpad
86
-
5. explain basic of fonts and accesibilty
85
+
4. use different forms of IO, like keyboard, mouse, or touch pad
86
+
5. explain basic of fonts and accessibility
87
87
88
88
#### Caveats
89
89
@@ -99,6 +99,6 @@ _These are important topics that are not expected to be covered but provide
99
99
guidance where one can continue to investigate this topic in more depth._
0 commit comments