We don't bite newbies here... much | |
PerlMonks |
Updating Perl/Tk Canvas based on network inputby fx (Pilgrim) |
on Nov 12, 2010 at 17:18 UTC ( [id://871102]=perlquestion: print w/replies, xml ) | Need Help?? |
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
Back to
Seekers of Perl Wisdom
|
|