Pro PHP-GTK

By Scott Mattocks

Pro PHP-GTK Cover Image

Pro PHP-GTK acts as both a definitive reference and a hands-on tutorial to the PHP-GTK extension. The book couples the extension's key topics with practical examples to guide you through a real-world project: developing a database-driven client-side inventory manager.

Full Description

  • ISBN13: 978-1-59059-613-5
  • 392 Pages
  • User Level: Beginner to Advanced
  • Publication Date: April 17, 2006
  • Available eBook Formats: PDF
  • Print Book Price: $59.99
  • eBook Price: $41.99
Buy eBook Buy Print Book Add to Wishlist

Related Titles

Full Description

PHP is gaining positive reputation for its system administration and client-side application development capabilities. This administration and development is accomplished using the PHP-GTK extension. You can take advantage of client-side applications by implementing language bindings for the GTK (the GIMP Toolkit) library for creating cross-platform graphical user interfaces.

Pro PHP-GTK acts as both a definitive reference and a hands-on tutorial to the PHP-GTK extension. The book couples the extension's key topics with practical examples to guide you through a real-world project: developing a database-driven client-side inventory manager. You’ll also learn how to integrate this feature with other emerging technologies like SOAP and RSS, and how to generate XML-based interfaces.

Table of Contents

Table of Contents

  1. Introducing PHP-GTK
  2. Installing PHP-GTK
  3. Understanding PHP-GTK Basics
  4. Handling Events and Signals
  5. Getting an Application Up and Running
  6. Laying Out Applications
  7. Displaying and Collecting Simple Data
  8. Using Multiline Text
  9. Working with Trees and Lists
  10. Scrolling
  11. Adding Menus and Toolbars
  12. Adding Images
  13. Drag-and-Drop
  14. Using Selectors & Dialogs
  15. Doing Background Work
  16. Changing the Look and Feel
  17. Distributing PHP-GTK Applications
Source Code/Downloads

Downloads are available to accompany this book.

Your operating system can likely extract zipped downloads automatically, but you may require software such as WinZip for PC, or StuffIt on a Mac.

Errata

Please Login to submit errata.

No errata are currently published