Learning Perl/Tk is a tutorial for Perl/Tk, the extension to Perl for creating graphical user interfaces.
With Tk, Perl programs can be window-based rather than command-line based, with buttons, entry fields, listboxes, menus, and scrollbars.
Originally developed for the Tcl language, the Perl port of the Tk toolkit liberates Perl programmers from the world of command-line options, STDIN, and STDOUT, allowing them to build graphical, event-driven applications for both Windows and UNIX.
This book is aimed at Perl novices and experts alike.
It explains the reasoning behind event-driven applications and drills in guidelines on how to best design graphical applications.
It teaches how to implement and configure each of the Perl/Tk graphical elements step-by-step.
Special attention is given to the geometry managers, which are needed to position each button, menu, label and listbox in the window frame.
Although this book does not teach basic Perl, anyone who has written even the simplest Perl program should be able to learn Tk from this book.
The writing is breezy and informal, and gets right to the point of what you need to know and why.
The book is rife with illustrations that demonstrate how each element is drawn and how its configuration options affect its presentation.
Learning Perl/Tk is for every Perl programmer who would like to implement simple, easy-to-use graphical interfaces.
Although I don't program in Perl, I bought this book because it was recommended as a reference for using TK with the Ruby language, since there is no good documentation for Ruby/TK. I found the book very easy to use, and was able to make some fairly complex GUI's pretty quickly.
This is a solid tutorial that goes through the most important components in Tk and contains good illustrations. You won't become an expert (see that word "Learning" in the title?
I used this book to learn the basics of Tk with Perl under Windows, and found it a fine, concise and clear reference. It got me quickly to the point of being able to develop useful graphical applications and gave what I felt to be a good grounding in important concepts and points.
Maria Elena Walsh
En cuentopos de gulubú vas a conocer historias muy divertidas con princesas, animales y objetos maravillosos, que suceden en el bosque, en castillos, en la escuela y en el fondo del mar.
Bryan Walsh
In this history of extinction and existential risk, a newsweek and bloomberg popular science and investigative journalist examines our most dangerous mistakes -- and explores how we can protect and future-proof our civilization.
Nancy G. West
Nancy Phaswana-Mafuya
The hiv and aids epidemic continues to grow globally and an overwhelming majority of all infections in the twenty-first century have occurred in sub-saharan africa.
Nancy P. McKee
Jill Paton Walsh
Nancy Meckler
Nancy Meckler
Catherine E. Walsh
Matthew J. Walsh
Catherine E. Walsh
Nancy Northcott
Nancy Bush
Nancy Dickmann
Nancy Riley
Nancy S. Marder
Nancy Fletcher
Nancy Reddy
Nancy Tillman
Nancy Mitchell
Nancy Greenwood
Nancy Thayer
Nancy Joaquim
Nancy C. Russell
Nancy Farmer
Nancy Duffield
Family law and practice explores the issues that arise when advising in a divorce case.
Nancy Holder Pressley
Nancy Dickmann
Nancy Pedri
Kornelia Walsh
Fionnuala Walsh
This is the first book-length study of the impact of the great war on women's everyday lives in ireland, focussing on the years of the war and its immediate aftermath.
Nancy J. Hajeski
Nancy Gemaehlich
Nancy A. Fisher M.S
Nancy McSharry Jensen
Nancy Dickmann
Nancy L. Fischer
Nancy L Reed
Nancy Olson Livingston
Nancy Dickmann
T. M. E. Walsh
Nancy Frigaard
Nancy Mattina
Nancy Schwartzman
Nancy Hendricks
Nancy Dougherty
Nancy Bishop
Nancy Johnson James
Nancy Birtwhistle
One change, any change, will make a difference to our precious planet.
Nancy Kelly Allen
Valerie Walsh
Anthony Walsh
Nancy Kriseman
Jane Walsh
Walsh, Ed
Nancy H. Cochran
Nancy Thompson
Nancy J. Hirschmann
Nancy Warren
Avinash C. Kak
brian d foy
If you're a programmer, system administrator, or web hacker just getting started with perl, this workbook helps you gain hands-on experience with the language right away.
David N. Blank-Edelman
If you do systems administration work of any kind, you have to deal with the growing complexity of your environment and increasing demands on your time.
Christophe Blaess
John A. Timon
The three key areas of creating a powerful and flexible web database -- conceptual schema design, schema implementation, and common gateway interface (cgi) programming -- are explained in detail in this guide, as is the process of using perl to combine th.