buchspektrum Internet-Buchhandlung

Neuerscheinungen 2018

Stand: 2020-02-01
Schnellsuche
ISBN/Stichwort/Autor
Herderstraße 10
10625 Berlin
Tel.: 030 315 714 16
Fax 030 315 714 14
info@buchspektrum.de

W. David Ashley, Andrew Krause (Beteiligte)

Foundations of PyGTK Development


GUI Creation with Python
2. Aufl. 2018. xxiv, 563 S. 90 SW-Abb. 254 mm
Verlag/Jahr: SPRINGER, BERLIN; APRESS 2018
ISBN: 1-484-24178-9 (1484241789)
Neue ISBN: 978-1-484-24178-3 (9781484241783)

Preis und Lieferzeit: Bitte klicken


This book guides the reader through the complexities of GTK+, laying the groundwork that allows the reader to make the leap from novice to professional. The book is replete with real-world examples based on the author´s profound expertise and experience in this area.
There are only two mainstream solutions for building the graphical interface of Linux-based desktop applications, and GTK+ (GIMP Toolkit) is one of them. It is a necessary technology for all Linux programmers. This book guides the reader through the complexities of GTK+, laying the groundwork that allows the reader to make the leap from novice to professional. Beginning with an overview of key topics such as widget choice, placement, and behavior, readers move on to learn about more advanced issues. Replete with real-world examples, the developer can quickly take advantages of the concepts presented within to begin building his own projects.
Foundations of PyGTK Development

1. Getting Started

2. The Application and ApplicationWindow Classes

3. Some Simple PyGTK Applications

4. Containers

5. Basic Widgets

6. Dialogs

7. Text View Widget

8. Tree View Widget

9. Menus and Toolbars

10. Dynamic User Interfaces

11. Custom Widgets

12. More_ PyGTK _Widgets

13. Integrating Everything
W. David Ashley is a technical writer for SkillSoft where he specializes in open source, particularly Linux. As a member of the Linux Fedora documentation team he recently led the Libvert project documentation, and wrote the Python programs included with it. He has developed in 20 different programming languages during his 30 years as a software developer and IT consultant, including more than 18 years at IBM and 12 years with American Airlines.
Andrew Krause is the creator of OpenLDev, an integrated development environment that focuses on C, C++, Gtk+, and Gtkmm project management. Andrew´s experience with many computer and web programming languages includes C, C++, Perl, PHP, and others. During his studies at Penn State he designed flight hardware for the Low Ionosphere Measurement Satellite project.