Re: Re: ext/libglade complete?
| From: | Steph Fox | Date: | Sun, 30 Oct 2005 21:25:46 +0000 |
| Subject: | Re: Re: ext/libglade complete? | ||
| References: | 1 2 3 4 | Groups: | php.gtk.dev |
| Request: | Send a blank email to php-gtk-dev+get-2016@lists.php.net to get a copy of this message | ||
It does. Try calling connect() when you're trying to get gtk::main_quit().
(We could use connect_simple() productively here.)
----- Original Message -----
From: "Andrei Zmievski" <andrei@gravitonic.com>
To: "Steph Fox" <steph@zend.com>
Cc: "PHP-GTK dev" <php-gtk-dev@lists.php.net>
Sent: Sunday, October 30, 2005 9:13 PM
Subject: Re: [PHP-GTK-DEV] Re: [PHP-GTK] ext/libglade complete?
> no, no, no, no. no. no-no.
>
> The only time connect_object is passed to you, is when your Glade
> widget says that yes, here is a callback, but please pass this other
> widget as the first argument instead of me. That's it. It has nothing
> to do with calling static methods or not.
>
> -Andrei
>
>
> On Oct 30, 2005, at 1:06 PM, Steph Fox wrote:
>
> > Well, I wanted to try it first and see if it was a stupid idea or a
> > brainwave - sometimes it's hard for me to tell the difference
> > y'know :)
> >
> > The main thing is to force connect_object to be used internally for
> > classes,
> > right? And they're always going to be static calls, ie they'll be
> > fed to ZE
> > as arrays, so spotting them's straightforward. The bit I'm not
> > sure about
> > is whether self:: and parent:: need to call connect_object too...
> >
> >
> > ----- Original Message -----
> > From: "Andrei Zmievski" <andrei@gravitonic.com>
> > To: "Steph Fox" <steph@zend.com>
> > Cc: "PHP-GTK dev" <php-gtk-dev@lists.php.net>
> > Sent: Sunday, October 30, 2005 8:58 PM
> > Subject: Re: [PHP-GTK-DEV] Re: [PHP-GTK] ext/libglade complete?
> >
> >
> >
> >> I think I do mind. Since we're discussing the design and
> >> implementation, please share what it is you came up with.
> >>
> >> -Andrei
> >>
> >>
> >> On Oct 30, 2005, at 12:27 PM, Steph Fox wrote:
> >>
> >>
> >>> OK, nm, I think I've come up with a better approach to this now...
> >>>
> >>> ----- Original Message -----
> >>> From: "Steph Fox" <steph@zend.com>
> >>> To: "Andrei Zmievski" <andrei@gravitonic.com>
> >>> Cc: "PHP-GTK dev" <php-gtk-dev@lists.php.net>
> >>> Sent: Sunday, October 30, 2005 7:42 PM
> >>> Subject: Re: [PHP-GTK-DEV] Re: [PHP-GTK] ext/libglade complete?
> >>>
> >>>
> >>>
> >>>
> >>>>> What do self:: and parent:: evaluate to when you call $glade-
> >>>>>
> >>>>>
> >>>>>> signal_autoconnect()?
> >>>>>>
> >>>>>>
> >>>>
> >>>> Dunno. It's clever internals stuff. It works :)
> >>>>
> >>>>
> >>>>
> >>>>>> 5. What else has static methods that we're likely to want to use
> >>>>>> in a
> >>>>>> callback?
> >>>>>>
> >>>>>>
> >>>>>
> >>>>> Any other extension, possibly.
> >>>>>
> >>>>>
> >>>>
> >>>> OK, so what should I be checking for there?
> >>>>
> >>>> - Steph
> >>>>
> >>>>
> >>>
> >>> --
> >>> PHP-GTK Development Mailing List (http://gtk.php.net/)
> >>> To unsubscribe, visit:
> >>> http://www.php.net/unsub.php
> >>>
> >>>
> >>
> >> --
> >> PHP-GTK Development Mailing List (http://gtk.php.net/)
> >> To unsubscribe, visit: http://www.php.net/unsub.php
> >>
> >
>