News 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

Shunro Dozono's Blog: Seven free layout templates for CakePHP

Scott Mattocks\'s Blog: PHP-GTK News #12 & #13

Zend Developer Zone: Creating Data Tables With PEAR Structures_DataGrid

CodeForest.net: Key/value tables and how to use them in PHP and MySQL

Lee Davis' Blog: The enum conundrum


Community Events





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


interview introduction mvc symfony package version opinion podcast tool framework security update laravel release community language composer voicesoftheelephpant series library

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