Neuerscheinungen 2018Stand: 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.