An Introduction to C & GUI Programming



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

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
File type : PDF
Downloads: 101
Created: 2022-02-01
License: CC BY-NC-SA
Author(s): by Simon Long
An Introduction to C & GUI Programming

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others program Tutorials

Learn Programming

Category Theory for Programmers

Advanced Linux Programming

Programming for Computations - MATLAB/Octave

Mathematica® Programming: an Advanced Introduction

Others related eBooks about An Introduction to C & GUI Programming

Spring MVC Framework

Download a free training document material about the Framework Spring MVC ,this pdf tutorial is a complet reference guide to Spring Framework features under 904 pages designated to all student level....

Introduction to C and GUI Programming

The popular C programming language is used for a huge range of applications, from the tiny microcontrollers used in toasters and watches up to complete operating systems....

Cryptography in .NET Succinctly

Download free course Cryptography in .NET Succinctly, pdf file on 67 pages by Dirk Strauss....

Ruby Regexp

Download free course Ruby Regexp, pdf file on 72 pages by Sundeep Agarwal....

Introduction to VB.NET

This document is a complete PDF tutorial about VB dot NET ,free training courses under 223 pages designated to all level users by Paul Boger....

Think Java: How to Think Like a Computer Scientist, 2nd Edition

This book is a hands-on introduction to computer science and programming used by many universities and high schools around the world. Its conciseness, emphasis on vocabulary, and informal tone make it particularly appealing for readers with little or no experience. The book starts with the most basi...

Python in Hydrology

This book is written for learning Python using its applications in hydrology. The book covers the basic applications of hydrology, and also the advanced topic like use of copula....

Python re(gex)?

Download free course Python re(gex)?, pdf file on 71 pages by Sundeep Agarwal....

Xamarin.IOS tutorial in PDF

Download free Xamarin.IOS tutorial course in PDF, training file in 23 chapters and 95 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

The C++ Hackers Guide

An experienced programmer accumulates a set of tools, tricks, and techniques to make his or her programs better. ...