Re: Return values from gtk2 widget (void) methods
- From: Dermot Musgrove <dermot glade perl connectfree co uk>
- To: Guillaume Cottenceau <gc mandrakesoft com>
- Cc: "gtk-perl-list gnome org" <gtk-perl-list gnome org>
- Subject: Re: Return values from gtk2 widget (void) methods
- Date: Tue, 22 Oct 2002 18:59:31 +0100
Guillaume Cottenceau wrote:
Dermot Musgrove <dermot glade perl connectfree co uk> writes:
So what should happen? As a perler, I like the idea of returning 'true
when they succeed and 'undef' otherwise.' like system calls. Success is
easy to spot and failures are not easily confused with anything else.
I think it depends on which functions we're talking about.
Gtk2->init has been fixed by Goran to return 1 on success, which
is good. But most gtk functions/methods already have a prototype,
either they have a void return or they return information; we
should keep this, IMHO.
I guess that if it is impossible to tell whether a function has failed
or not, there is no easy way to be selective - I don't understand how
gtk2 C programs (especially custom widgets) work if there is no error
available to check but hey there is a lot I don't understand :)
Perl's eval() seems able to get and return errors (in $@) so I assumed
that it would be possible in Gtk2-Perl too but if this is not the
case then I suppose that we'll have to go with returning whatever
the gtk2 function returns.
Best regards, Dermot
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]