News Feed
Jobs Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

php|architect:
Managing Layout in PHP-GTK 2
June 23, 2006 @ 13:45:20

On php|architect's A/R/T article repository today, there's the next in a continuing series Scott Mattocks is doing on PHP-GTK 2. This time, he looks at how to manage the layout of your application with the given functionality.

In the last article, "Hello PHP-GTK", we looked at what it takes to create a simple application. At the end, we were left with a PHP-GTK implementation of "Hello World". The application was very simple. Too simple. All it did was display one line of text in a window. In this article we will expand on the previous article by adding more content to the window. Along the way we will look at how parents and children interact and what it takes to make children behave properly.

He starts by explaining the parent child relationship between the base window and other children (spawned) windows, mentioning the GtkWindow and GtkObject widgets. With windows down, he moves on to "boxes", seperation areas inside the windows to help organize the content (including ways to frame them in). And, to wrap it all up, a look at GtkTable, a widget that helps you create a nicely laid out table inside of your window (simpler than several boxes).

0 comments voice your opinion now!
php-gtk managing layout boxes table window parent child php-gtk managing layout boxes table window parent child


blog comments powered by Disqus

Similar Posts

SitePoint PHP Blog: Blueprint PHP application?

3 Engineers Blog: 3 Step Layouts in Zend Framework

Rob Allen: Module specific layouts in ZF2

Arnold Daniels' Blog: A dark corner of PHP: class casting

php|architect: Managing Layout in PHP-GTK 2


Community Events











Don't see your event here?
Let us know!


framework series symfony2 hhvm component security install unittest podcast package facebook hack composer application opinion release example language introduction code

All content copyright, 2014 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework