logo       

[Boston.pm] Tk::CanvasLogo widget: msg#00033

Subject: [Boston.pm] Tk::CanvasLogo widget
After our recent monger meeting, I've been hung up on the
Logo implementation not being a Tk widget. I decided to
create a Tk widget that starts with Tk::Canvas and adds
some stuff to do Logo style method calls. The widget is
Tk::CanvasLogo.

It's a first draft, but it can execute some basic Logo methods.

It isn't a Logo command interpreter and it doesn't get its
commands from some channel or pipe or something.
It's a plain Tk widget that you can instantiate
inside of a normal Tk GUI panel anywhere you would
put a Tk::Canvas.

Turtles are treated as objects, and you should be able
to instantiate multiple turtles if you want. Each turtle
can then call methods like $turtle->pen_up or ->forward
or whatever that a logo turtle could do.

As it stands, the interface is just method calls, so
it doesn't run pure logo, it just provides a simple
Tk widget with logo-like methods to that you could
add whatever interface you want, pipes or threads or
simply code it up as perl method calls inside a GUI.

I just loaded it to the PAUSE server, so it should
eventually show up here.

https://pause.perl.org/pub/PAUSE/authors/id/G/GS/GSLONDON/

It'll be Tk::CanvasLogo-0.1.tar.gzip or something approximate
to that effect. I'll fiddle with more features when I get some
more tuits.

Greg


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
science.linguis...    culture.sf.lite...    video.mplayer.c...    yellowdog.gener...    ietf.rfc822/199...    emacs.help/2002...    redhat.release....    kernel.speakup/...    java.openejb.de...    debian.devel.gt...    xfree86.newbie/...    bug-tracking.ma...    pam/2003-05/msg...    games.devel.ope...    user-groups.lin...    music.pancham/2...    network.mq.deve...    web.html.genera...    arklinux.bugs/2...    linux.ecasound/...    qnx.openqnx.dev...    org.user-groups...    file-systems.sf...    trustix.contrib...   
Home | blog view | USPTO Patent Archive | advertise | OSDir is an inevitable website. super tiny logo

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe