The week of June 21st through the 28th was a rather quite week for PHP-GTK. There was actually a lot of chatter on the development mailing list but most of it didn’t lead to any news items.
Anyway, here are the headlines for this week:
- More patches
- A new A/R/T article is available
- PHP-GTK 1.x installer for Mac OSX available
- PHP-GTK 2 presentation online
- Additions to GxLib
Read on for the details…
Development
More Patches:
GdkPixmap::add_alpha() - allows a developer to add an alpha channel to a pixmap
GdkPixmap::create_from_xpm() - creates a pixmap from an XPM file. XPMs are images similar to ascii art, where each character represents a color.
GdkPixmap::create_from_xpm_d() - creates a pixmap from XPM data in memory.
General
A/R/T article:
The third article, “Managing Layout in PHP-GTK 2″, in PHP|Architect’s A/R/T series on PHP-GTK 2 is now available. This article talks about how to manage layout in PHP-GTK 2. It goes into the relationships between parents and children and shows how to create a flexible UI that maintains its appearance no matter what the user does to the main window.
PHP-GTK 1.x App released for OSX:
Ben Smith has released an application which sets up a PHP-GTK 1.x environment on Mac OSX. It provides the base needed for PHP-GTK applications to run on OSX. He offers a package with instructions for building the environment or a php_gtk.so module for download. For more details see: http://chico.benjamindsmith.com/phpgtk_osx/
NYPHP Presentation:
Scott Mattocks (who apparently like to talk about himself in the third person) gave a presentation this week to the New York PHP user’s group about PHP-GTK 2. The talk focused on introducing the group to the capabilities of PHP-GTK 2. It covered the main topics or PHP-GTK 2 developement: parent/child relationships, events & signals, model/view architecture, and customizing the look and feel. The presentation can be found online at: http://crisscott.com/talks/introPHPGTK2.html
He will presenting again at the Long Island PHP user’s group meeting in late July and at the Boston PHP user’s group meeting in early August.
IRC
Additions to GxLib:
Marc Quinton has expanded on his GxLib package to provide more examples of its capabilities. The new package includes three more games: Snake, Reversi Color, and Tetris.