Re: [PHP-GTK] Pixel By Pixel Drawing

[email protected] (Monotoba) Sat, 1 May 2010 15:01:55 -0700 (PDT)
Newsgroups php.gtk.general
Message-ID <[email protected]>
Hi,

I guess on #5 I missed the "3". PHP-Gtk does not support glade 3 files or at
least I can't get them to load... Glade 1.2 files load fine.

It would be nice if Glade created event function wrappers to reduce work. It
really would be simple to have Glade write a php source file similar to the
C/C++ files it can produce for default handlers. At the moment C/C++ files
can be edited or you can manually write them. But it would be nice if true
php files with stub event handlers and the default close handler were
created for you. Like the old windows resource editors use to do.

There is nothing special about this. Just as there is nothing special about
the C/C++ source produced by Glade. It just speeds development in large
projects and my php projects are getting larger and moving from being web
only to web and desktop. While I have in the passed used php for the server
side and C++ for the client side on large projects with php5 and especially
php6 I can see it making more sense to keep the whole project in one
language when possible. Using C++ only for hardware or speed critical (with
Asm) portions of code.

I really think PHP-Gtk and WinBnder where a head of their time when they
were first developed. Php is now catching up and I think we'll see more php
development for the desktop if the support tool mature. 

Sample source follows:

<?php
/**
 * Project comments here
 */


class <project class name> extends <php-gtk object> {

  /**
   * Function comments here
   */
  function __construct() 
  {
      parent::__construct();
  }

  /**
   * Function comments here
   */
  function <my event handler> () 
  {

  }

  /**
   * Function comments here
   */
  function close_event () 
  {
   
  }

}
?>


Bruce Weirdan wrote:
> 
> On Sat, May 1, 2010 at 9:54 PM, Monotoba <[email protected]> wrote:
> 
>> 5. Will Gtk support the loading of xml (glade) files produced by Glade ?
>>
> 
> It does already: http://gtk.php.net/manual/en/glade.gladexml.php
> 
> 
>> 6. Is there a version of Glade that supports PHP ?
>>
> 
> What's so special in PHP that needs to be supported in Glade?
> 
> -- 
>  Best regards,
>      Bruce Weirdan                                     mailto:
> [email protected]
> 
> 

-- 
View this message in context: http://old.nabble.com/Pixel-By-Pixel-Drawing-tp28422611p28423526.html
Sent from the Php - GTK - General mailing list archive at Nabble.com.