Fw: [PHP-GTK-DEV] [PATCH] Core changes needed for ext/libglade support

From: Date: Fri, 23 Sep 2005 17:05:24 +0000
Subject: Fw: [PHP-GTK-DEV] [PATCH] Core changes needed for ext/libglade support
Groups: php.gtk.dev 
Request: Send a blank email to php-gtk-dev+get-1691@lists.php.net to get a copy of this message
Aha! gobject is GladeXML's parent these days.... It's still _wrong_, but at least now I know why it's wrong :) ----- Original Message ----- From: "Steph" <steph@zend.com> To: "PHP-GTK dev" <php-gtk-dev@lists.php.net> Cc: "Andrei" <andrei@gravitonic.com> Sent: Friday, September 23, 2005 11:50 AM Subject: [PHP-GTK-DEV] [PATCH] Core changes needed for ext/libglade support > Andrei, hi, > > If you can't/aren't prepared to bump the version requirement for ATK, let me > know and I'll find an earlier libglade to work with. Please let me know > fairly soon though, as some of the GladeXML functions have changed too. (I > haven't started work on the overrides yet.) > > Question: how worried would you be if the gobject methods turned up in an > extension class? > > Any clues as to what's happening here would be very welcome. > > C:\php5>php -r "print_r(get_class_methods('GladeXML'))"; > Array > ( > [0] => __construct > [1] => construct > [2] => get_widget > [3] => relative_file > [4] => signal_autoconnect // so far so good, this part matches > gen_libglade.c > [5] => __tostring // enter chaos... > [6] => connect > [7] => connect_after > [8] => connect_object > [9] => connect_object_after > [10] => get_property > [11] => set_property > [12] => get_data > [13] => set_data > [14] => block > [15] => unblock > [16] => disconnect > [17] => is_connected > [18] => signal_list_ids > [19] => signal_list_names > [20] => signal_query > ) > > C:\php5>php -r "print_r(get_class_methods('Libglade'))"; > Array > ( > [0] => get_widget_name // no problems here whatsoever > [1] => get_widget_tree > ) > > Could it be anything to do with gobject also having __construct() and > construct() methods declared? > > - Steph > > ---------------------------------------------------------------------------- ---- > -- > PHP-GTK Development Mailing List (http://gtk.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php

« previous php.gtk.dev (#1691) next »