PHP-GTK2 Newsletter

PHP-GTK2 Tips & Techniques
FREE Newsletter
by kksou




PHP-GTK Explorer v1.05
Written by kksou   
Monday, 03 March 2008

Your "secret weapon" for learning, exploring, understanding and mastering PHP-GTK2

The "kksou PHP-GTK Explorer" is a unique tool for learning, exploring, understanding and mastering the PHP-GTK2 classes and methods.

It's like the Dev_Inspector (from gnope.org), but with a lot more functionalities added.

Now works with the new PHP-GTK v2.0 release!

Viewing the Object Hierarchy

One of the most important thing in mastering php-gtk2 is to understand the object hierarchy of a widget, i.e. who are its ancestors, its siblings and its children. The "kksou PHP-GTK Explorer" have three different tabs to show you these three views.

View 1: The Object Hierarchy For GtkToggleButton

View 1: The Object Hierarchy For GtkToggleButton

View 2: GtkToggleButton and its siblings

View 2: GtkToggleButton and its siblings

View 3: GtkToggleButton and its children

View 3: GtkToggleButton and its children

View 4: The Entire PHP-GTK2 Classes Object Hierarchy

For those who are adventurous, there is also one tab where you can see the entire object hierarchy of all the PHP-GTK2 classes (340+ for the Gnope version, and 400+ for the beta release).

View 4: The Entire PHP-GTK2 Classes Object Hierarchy

Search for widget: Auto-completion

The Search for Widget field supports auto-completion. Just start typing, e.g. ";gtkb", you will be presented with a list of widgets that match "gtkb" as shown below:

Auto Completion for search field

Search for methods / signals

new in v1.03

Suppose you want to look up the man page for the method pack_start(), you must first know which widget it belongs to. Now with PHP-GTK2 Explorer v1.03, you can simply type in pack_start in the search field, and you will be displayed with all widgets with the method pack_start() as shown below:

Search for Method

Browse History

new in v1.03

Now with PHP-GTK2 Explorer v1.03, just press the F8, and you will be able to browse all the widgets that you have explorerd. Click on the history item, and you will be taken directly back to that widget as shown below:

Browse History

Other Features

Below are the highlights of other major features of the "PHP-GTK Explorer":

  • A tab that lists only the methods specific to the selected widget.
  • A tab that lists ALL the methods, including all the inherited methods from its ancestors, of the selected widget.
  • Highlight a method and press Ctrl-C to copy the method to the clipboard. You can then paste the method to your favorite editor.
  • Press the middle mouse button on any widget (on the left pane) or method/signal (on the right pane). The corresponding official PHP-GTK2 man page will be displayed in the browser.
  • Press the right mouse button to popup a context-sensitive menu.
  • Press F3 to go back to the previous widget you have explored, and F4 to move foward.
  • Press Ctrl-L to set the language of the official PHP-GTK2 man page (currently provided in gtk.php.net: English, Brazilian, Bulgarian, Simplified Chinese and Japanese)
  • For linux users, press Ctrl-B to set the path to your browser.

Is this Free?

Yes, just like many of the sample codes in this web site, the program is free for personal use!

Download Now!

Note: You have to be a registered member to download the tool. The download link will appear here when you are logged in .

Please Login or Register.



User reviews   Average user ratings:    4.0   (from 11 users)
  1. Paamayim
    March 02, 2008 2:08pm
    Thanks very much

    Your hard work is very useful to us.

  2. Kevin
    March 02, 2008 9:24pm
    You rock!!!

    kksou, thank you!

    This site and your hard work are both huge assets to anyone learning php-gtk2; I can't thank you enough.

  3. Mohankumar Nath
    March 11, 2008 3:42am
    Thank you very much.

    I was wondering i could ever get a wonderful site like this to learn php-gtk2.Your tools are also very useful.Thank you

  4. Ignatius Omenai
    April 06, 2008 3:23pm
    Download in PHP-GTK explorer v1.05

    My browsers are saying the link is invalid.
    (I use firefox and internet exploer)
    Could you pls give me an alternative link?

    Thanks
    Igomen

  5. kksou
    April 06, 2008 4:12pm

    The link is ok. Please try again. If it still doesn't work, please let me know. I'll email a copy to you.

    Regards,
    /kksou

  6. Ignatius Omenai
    April 14, 2008 1:10pm

    Thanks for your prompt response, the php-gtk explorer is very useful.

  7. gustavo sierra
    July 28, 2008 6:37pm
    i can't download it :(

    Hello man!, your work is inspiring, thnx 4 the effort and greetings from colombia... I am using firefox and i tried to download the phpgtkexplorer but each time i was redirected to a blank page and no pop up or links to the soft... :(

  8. gustavo sierra
    July 28, 2008 8:08pm
    :) thnx, now i am testing it

    As response of the other message, e-mailed me with the app, and the only thing I can say is wowwwwww au au auuuuuuuuu!!! this app is awesome men!!! I recomend 100% it ;)

  9. Ibn Saeed
    April 22, 2009 1:07pm
    Link is not working

    Hello

    Link is directing towards downloading a php file. Not a windows application

  10. Sosthenes Ramos Prado Neto
    July 08, 2009 8:02pm
    obrigado!

    muito bom. valeu!

  11. wilson
    August 07, 2009 11:17pm
    PHP file instaed of.exe

    the file that is downloaded is a php file and not an executable file.

Note: You have to be a registered member to leave a comment. Free registration here.

 

Blog - Forum - Privacy Policy - Contact Us
Copyright © 2006-2009. kksou.com. All Rights Reserved