fx has asked for the wisdom of the Perl Monks concerning the following question:
Fellow Monks,
My mind is drawing a blank here so please help by providing the obvious pointers that I've clearly overlooked! A look through "Mastering Perl/Tk", even the chapter on "Interprocess Communicationwith Pipes and Sockets" hasn't helped...
I have a need to update the items on a Perl/Tk Canvas based on input being received from a TCP socket (background: trying to add a nice(r) frontend to an existing command line tool).
Basically I need to increment or decrement the height of some bars (drawn as rectangles or a series of stacked horizontal lines - not sure which is best yet) and update some text based on what is coming in the socket.
I'm having problems figuring out where to bind any callbacks to widgets/objects so that I can redraw/adjust my lines/rectangles/text.
Don't worry about what's coming in the socket - that's already working. Basically it's a count of running processes, number of things seen, etc, and everything works in the command line version. But I want pretty graphs!! With histogram bars that change height to represent the state of the various background tasks, etc, being represented by the data coming in the socket! :)
fx, Infinity is Colourless
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Updating Perl/Tk Canvas based on network input
by zentara (Cardinal) on Nov 12, 2010 at 18:17 UTC | |
by fx (Pilgrim) on Nov 15, 2010 at 12:14 UTC | |
|
Re: Updating Perl/Tk Canvas based on network input
by choroba (Cardinal) on Nov 12, 2010 at 17:28 UTC |