Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??

I'd still recommend Tk. It may seem outdated, but it works, it gets the job done, and there's plenty of documentation and tutorials around. And if you are going to teach a course, and the course's aim is to teach a way to code GUIs, then I think that your toolkit of choice should be well documented, and easy to use first, because it's just a tool to teach your students working with widget toolkits.

There's a good chance, that if your students learn to use Tk, they won't have many problems switching to wx, or GTK, as long as you teach them the basics - separating the presentation and the content, laying out the widgets, using some geometry managers, and so on.

That said, some links that can be useful:

I hope that any of this will be useful to you. All the best, and good luck with the course!

regards,
Luke Jefferson


In reply to Re: GUI toolkit+designer for the perl newbie by blindluke
in thread GUI toolkit+designer for the perl newbie by faibistes

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others wandering the Monastery: (1)
As of 2024-04-25 04:19 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found