Re: SimpleList redraw/refresh
- From: muppet <scott asofyet org>
- To: "A. Pagaltzis" <pagaltzis gmx de>
- Cc: Gtk-Perl-List <gtk-perl-list gnome org>
- Subject: Re: SimpleList redraw/refresh
- Date: Tue, 13 Jul 2004 08:27:36 -0400
On Jul 13, 2004, at 5:27 AM, A. Pagaltzis wrote:
* Ross McFarland <rwmcfa1 neces com> [2004-07-11 21:12]:
the only thing to watch out for is replacing the reference, i.e.
don't do this:
$categories->{data} = \ data;
because you'll lose the tie magic that is SimpleList.
This is discussed *so* often on the list. Is there no reasonable
place which could check the 'data' value reference for having the
right magic and throwing an error if it doesn't? If that message
includes a pointer to the docs, then this question would probably
cease.
that's probably feasible. i would've sworn we had a faq entry about it
(but there isn't), and a little RTFMing would suffice (i've tried to be
very polite about it), but yours is probably the best idea.
One thing that irks me about the interface, and which is also the
source of these questions, is that it doesn't quite follow common
tie() practice. I feel it would be better if the interface was
something along the lines of
tie my @sl, 'Gtk2::Ex::Simple::List';
i think the issue is that we wanted to keep the widget and the list
together in one object. what you're proposing means that it's on the
user to figure out and maintain which tied object goes with which
simplelist, and how do you do that?
--
"Ghostbusters" is the best movie of this decade.
-- Neal, circa 1996, referring to a movie released in 1984.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]