Download free course An Introduction to C & GUI Programming, pdf file on 156 pages by by Simon Long.
Even if you are an absolute beginner, this book will teach you all you need to know to write simple programs in C and start creating GUIs.
The first half of the book is an introduction to C, and covers the basics of writing simple command-line programs. The second half shows how to use the GTK user interface toolkit with C to create feature-rich GUI applications which can be run on the desktop.
- Create simple command-line C programs
- Control flow with conditions and loops
- Handle variables, strings, and files
- Design graphical user interface applications in C
- Handle user input with buttons and menus
- Use advanced UI features such as data stores and dialogs
The first half of the book is an introduction to C, and covers the basics of writing simple command-line programs. The second half shows how to use the GTK user interface toolkit with C to create feature-rich GUI applications which can be run on the desktop.
- Create simple command-line C programs
- Control flow with conditions and loops
- Handle variables, strings, and files
- Design graphical user interface applications in C
- Handle user input with buttons and menus
- Use advanced UI features such as data stores and dialogs
Table of contents
- Getting started
- Variables and arithmetic
- Conditions and comparisons
- More advanced flow control
- Pointers
- Functions
- Arrays and strings
- The string library
- User Input
- File input and output
- More about types and variables
- Header files and the preprocessor
- Introduction to GTK
- Your first GTK program
- Buttons
- Labels and layout
- More advanced layout
- GUI user input
- Combo boxes and list stores
- Tree views
- Menus
- Dialogs
- Built-in dialogs
- Customising widgets
- Glade
- C quick reference
Pages : | 156 |
Size : | 9.3 MB |
Downloads: | 95 |
Created: | 2022-02-01 |
License: | CC BY-NC-SA |
Author(s): | by Simon Long |
Warning: Trying to access array offset on false in /home/tutovnfz/public_html/amp/article-amp.php on line 263
Others related eBooks about An Introduction to C & GUI Programming
This book is written to introduce Haskell for programmers of imperative languagues, including C, C++, Java, Python, and Pascal, etc.
Download free course Programming for Computations - Python, pdf file on 350 pages by Svein Linge, Hans Petter Langtangen.
Download free course Is Parallel Programming Hard, And, If So, What Can You Do About It?, pdf file on 601 pages by Paul E. McKenney.
Download free course Asynchronous Programming Succinctly, pdf file on 85 pages by by Dirk Strauss.
Download free course Programming for Computations - Python, pdf file on 244 pages by Svein Linge, Hans Petter Langtangen.