| 订阅 | 在线投稿
分享
 
 
当前位置: 王朝网络 >> perl >> Perl/TkFAQ-7. na li you Perl/Tk de wen dang

Perl/TkFAQ-7. na li you Perl/Tk de wen dang

2008-05-18 21:55:28 编辑來源:互联网 评论
 
 
 
本文为【Perl/TkFAQ-7.哪里有Perl/Tk的文档】的拼音翻译版
  yuan wen :
  7. Where is the Documentation?
  A great deal of Perl/Tk documentation gets installed as part of the Tk extension building process. Hence, a great deal of documentation is probably residing on your computer already.
  More documentation is "in the works": there are several books dealing with perl/Tk in progress, an ongoing magazine column and a growing FAQ (the document you are presently reading).
  The additional material you may want to look at can be split into Perl/Tk, Perl, Tcl/Tk, and X documentation categories: Perl/Tk Specific Documentation The man pages
  With up to date Tk build kits the various perl/Tk pod documents are converted to your systems' helpfile format and installed as part of the perl/Tk "make install" process. If you have a recent verion of perl/Tk try something like man 3 Tk::Tk if this does not work check with you system administrator for the proper MANPATH.
  In your Tk build directory there should be a doc/ sub-directory in which there are a number of .htm files (after you make install). These files were originally Tcl/Tk man pages (from the man* sub-directories), but the *.htm files have been converted to Perl syntax and rendered in HTML format. You can use the Perl/Tk web browser to view them locally with a command like: tkweb index.html
  or you may view them on the web itself by installing them in a web-server directory tree, or by pointing a browser at: http://w4.lns.cornell.edu/~pvhp/ptk/doc/ The newsgroup
  The newsgroup name is comp.lang.perl.tk and this FAQ will be periodically posted to that group (as well as a few other newsgroups). The newsgroup and/or the ptk mailing list are the appropriate places to post questions - yes even simple ones! (Although answers may sometimes be long in coming ... :-( The nTk/pTk mailing list
  The mailing list is an excellent supplement and complement to the newsgroup comp.lang.perl.tk. All messages mailed to the list are forwarded to the newsgroup. (But not all messages posted to the newsgroup are forwarded to the list.) Some Perl/Tk experts only have access to e-mail.
  The nTk/pTk Mailing List Archive is a very useful source of information too, and is accesible at either http://pubweb.bnl.gov/~ptk/
  or via ftp at ftp://ftp.ccd.bnl.gov/pub/ptk/archives/
  (both in the USA). You may search the contents of another ptk mailing list hypertext archive thanks to a cgi-bin script written by Achim Bohnet in Germany at: http://www.rosat.mpe-garching.mpg.de/mailing-lists/ptk/
  You must subscribe to the mailing list to receive e-mail from the list. To subscribe to the mailing list you can send mail to majordomo@lists.stanford.edu (i.e. mailto:majordomo@lists.stanford.edu) with the following command in the body of your e-mail message: subscribe ptk joe.user@somewhere (Joe D. User)
  To send a message to all recipients of the mailing list send e-mail to mailto:ptk@lists.stanford.edu.
  To remove yourself from the mailing list send e-mail to majordomo@lists.stanford.edu (i.e. mailto:majordomo@lists.stanford.edu) with the following command in the body of your e-mail message: unsubscribe ptk joe.user@somewhere (Joe D. User)
  Where instead of "joe.user@somewhere" you might very well like to substitute another string of characters.
  (Please note: one does not send unsubscribe messages to the ptk list. One does send "unsubscribe ptk" messages to a special e-mail list administration program. In the case of the ptk list you send to majordomo@lists.stanford.edu. You must of course do this from the account and computer from which you initially subscribed. In particular if you are viewing the hypertext version of this FAQ you may not be able to unsubscribe from majordomo@lists.stanford.edu by following the mailto: hyperlinks - if your web-browser account/computer is different from your subscribe to e-mail-lists account/computer (the details of this might depend on which browser you use though). Thank you for your cooperation on this.) The demo programs
  Examine (and try running) the code in your Tk#/ build directory tree. You might also be interested in test-running the code that gets installed:
  * or perl5/site_perl/Tk/demos/ or perl5/site_perl/Tk/demos/widget_lib/ directories (recent Tk's).
  * Tk#/ or perl5/Tk/demos/ or perl5/Tk/demos/widget_lib/ directories (older versions e.g. Tk-b8).
  In order to determine where on your system the perl5/ directory is located type the following one-line perl command (at your shell prompt - this is not a line from a perl script): perl -e 'print join("\n",@INC,"");'
  If that command does not turn up a perl5/ directory then make sure that you are running perl 5 with the following: perl -v (this too can simply be entered at the shell prompt). More on the pod & man documentation
  [As previously mentioned a great number of Tcl/Tk man pages are converted from *roff format to html format and are to be found within your Tk build directory tree in the doc/ sub-directory. These documents form an authoritative and extensive reference set for Perl/Tk.]
  The raw pod files that come with the Tk kit are examples of the perl "plain old documentation" format and are just about human readable as they are (e.g. you may more, cat, or less them; or send them to a printer). Many (not all) of the perl/Tk pod documents get are converted to *roff format and are installed in you perl man page area as part of the perl/Tk build process.
  If you have a recent version of perl/Tk try something like man 3 Tk::Tk. If this does not work check your manual page path with perl -MConfig -e 'print $Config{man1dir},"\n",$Config{man3dir},"\n"'
  And if you still cannot find the manual pages check with your system administrator for the proper MANPATH and/or Tk installation version.
  "Raw" .pod (such as UserGuide.pod) can be viewed with the tkpod hypertext pod viewer. Raw .pod may also be run through any one or more of a large numbers of re-formatting perl filters. Such programs include pod2man, pod2text, pod2html, pod2latex, etc. (these get installed when you install perl). Other translators pod2texinfo, pod2fm, pod2pdf, etc., also exist. Check a CPAN site for these scripts if you do not already have them.
  A command line like the following (but subject to local variations) should work for you: tkpod site_perl/Tk/UserGuide.pod
  or if you like Unix manual page style: pod2man perl5/Tk/UserGuide.pod | nroff -man | more
  (note that I am showing examples with almost full file path names - the alternative would be to cd into the appropriate directory then type: pod2man UserGuide.pod | nroff -man | more
  There should even be a perl script to run that above command for you. It is executed as: perldoc UserGuide
  Note that if there is pod like documentation in a perl module you may also execute tkpod (or perldoc) on it as in: tkpod ColorEditor.pm
  (please note that unfortunately, not all .pm mod files have pod embedded.)
  If you have misplaced your tkpod program but still want that GUI look and feel (like xman) make the appropriate changes to the following script: #!/usr/bin/perl use Tk; use Tk::Pod; my $m = new MainWindow; $m -> Pod(-file => 'ColorEditor.pm'); # or use command line path/filename: # $m -> Pod(-file => $ARGV[0]); MainLoop; A miscellany of internet perl/Tk resources includes:World Wide Web - perl/Tk man pages http://pubweb.bnl.gov/~ptk/doc/index.html http://w4.lns.cornell.edu/~pvhp/ptk/doc/ http://w4.lns.cornell.edu/~pvhp/ptk/pod/The Perl/Tk Newsgroup comp.lang.perl.tkPerl Newsgroups comp.lang.perl.misc comp.lang.perl.anounce comp.lang.perl.modulesTcl Newsgroups comp.lang.tcl comp.lang.tcl.announceMiscellaneous Newsgroups comp.answers news.answersPerl/Tk FAQ-Archives (ftp sites) [Note: FAQ may be many separate files] (see also CPAN sites) ftp://rtfm.mit.edu/pub/usenet/comp.lang.perl.tk ftp://rtfm.mit.edu/pub/usenet-by-hierarchy/comp/lang/perl/tk ftp://ftp.uu.net/usenet/news.answers/perl-faq/ptk-faq ftp://ftp.ccd.bnl.gov/pub/ptk/ 130.199.54.188 ftp://ftp.ccd.bnl.gov/pub/ptk/ptkFAQ.txt 130.199.54.188 ftp://ftp.wpi.edu/perl5/pTk-FAQ 130.215.24.209 ftp://perl.com/pub/perl/doc/ptkFAQ.gz 199.45.129.30 ftp://perl.com/pub/perl/doc/ptkFAQ.ps.gz 199.45.129.30WWW-FAQ for perl/Tk http://www.perltk.org/contrib/ptkTOC.html World Wide Web - perl/Tk info sites http://pubweb.bnl.gov/~ptk/ http://fxfx.com/kgr/compound/ (Perl Tk Compound Widget Page) http://www.perltk.org/contrib/ptkIMG.html (FAQ image supplement) http://www.perltk.org/contrib/etc/ http://www.perltk.org/contrib/misc/ http://www.perltk.org/contrib/PNMTYAK/ http://www.mirai.com/wks/The Mailing list majordomo@lists.stanford.edu ptk@lists.stanford.edu Perl Specific Documentation
  There are a growing number Perl books available. A more complete Perl-bibliographic discussion than that given here is available in the Perl FAQ or at: http://www.perl.com/perl/info/books.html
  For Perl 5 there is (as of September 1996) a "New Camel" by Larry Wall, Tom Christiansen, and Randal L. Schwartz, with Stephen Potter.
  Programming Perl 2nd Edition
  Larry Wall, Tom Christiansen, & Randal L. Schwartz with Stephen Potter
  (c) 1996 O'Reilly & Associates Inc.
  ISBN 1-56592-149-6 (English)
  A forthcoming book from major Perl/Tk contributor Sriram Srinivasan is:
  Advanced Perl Programming
  By Sriram Srinivasan
  1st Edition August 1997 (est.)
  O'Reilly & Associates Inc.
  ISBN: 1-56592-220-4, Order Number: 2204
  440 pages (est.), $34.95 (est.)
  A second edition of the Llama is due out soon too:
  Learning Perl, 2ndEdition
  Randal L. Schwartz
  June 1997 (est.) O'Reilly & Associates Inc.
  ISBN 1-56592-284-0 (English)
  The two early Perl books by Schwartz and Wall are very helpful (even if they do pertain to perl 4 and not 5. Beware that perl/Tk makes extensive use of perl 5 object-oriented features.):
  Learning Perl (The Llama)
  Randal L. Schwartz
  Copyright (c) 1993 O'Reilly & Associates Inc.
  ISBN 1-56592-042-2 (English)
  ISBN 2-84177-005-2 (French)
  ISBN 3-930673-08-8 (German)
  ISBN 4-89502-678-1 (Japanese)
  Programming Perl (The Camel)
  Larry Wall and Randal L. Schwartz
  Copyright (c) 1991 O'Reilly & Associates Inc.
  ISBN 0-937175-64-1 (English)
  ISBN 3-446-17257-2 (German) (Programmieren in Perl, translator: Hanser Verlag)
  ISBN 4-89052-384-7 (Japanese)
  There is also some Perl5 (book material) information at: http://www.metronet.com/1h/perlinfo/perl5/
  Jon Orwant (the organizer of the comp.lang.perl.tk newgroup) has a book on Perl 5 that has a chapter that discusses the Tk extension. (Please note that it is mostly about Perl 5, there is a some discussion of four simple Perl/Tk programs, but it is not a book wholly devoted to Perl/Tk.) It is nevertheless a good introduction to object-oriented Perl 5 programming. The relevant info:
  Perl 5 Interactive Course
  Jon Orwant
  (c) 1996 The Waite Group Press
  A Division of SAMS Publishing, Corte Madera, CA USA
  ISBN: 1-57169-064-6
  The Perl 5 Quick Reference Guide (may require LaTeX for installation) can be obtained from any CPAN ftp site. Detailed location information is also available at the author's website: http://www.xs4all.nl/~jvromans/perlref.html
  The quick reference guide has also been turned into a small Nutshell handbook:
  Perl 5 Desktop Reference
  Johan Vromans
  Copyright (c) February 1996 O'Reilly & Associates Inc.
  ISBN: 1-56592-187-9; Order number: 1879
  Eric F. Johnson has a book that discusses many perl5 for Unix vs. perl5 for Windows NT issues. He includes a final chapter with extensive discussion of the Tk extension and the ->Text() widget in particular. The information on that book is:
  Cross-Platform Perl
  (c) 1996 Eric F. Johnson
  MIS:Press/M&T Books
  ISBN: 1-55851-483-X
  Kamran Husain and Robert F. Breedlove have written a perl 5 book that includes a chapter on Tk with some discussion of Menu()s. That book is:
  Perl 5 Unleashed
  Kamran Husain and Robert F. Breedlove
  (c) 1996 Sams Publishing, Indianapolis, IN
  ISBN: 0-672-30891-6
  There is also a "Perl 5 How-To" book available that contains a great deal of erroneous information about perl/Tk. Among other things that book wrongly mentions that it is necessary to have a complete Tcl/Tk library installed on one's system to compile the Tk extension to perl. (They are incorrect - it is only necessary to have the appropriate perl version, libc and Xlib, the Tk extension is otherwise "self-contained").
  There is also a book on perl web client. It features a a chapter on perl/Tk that was written by Nancy Walsh:
  Web Client Programming with Perl
  Clinton Wong
  1st Edition March 1997
  O'Reilly & Associates Inc.
  ISBN: 1-56592-214-X; Order number: 214X
  Additional book information may be found at Tom Christiansen's perl & cgi books page, or at his Perl-related Book Reviews page.
  The multi-part perl 5 manual pages are available (assuming they have been installed in your MANPATH, type man perl, man perlmod etc.).
  The perl 5 man pages are also available on the web at a number of locations. In general the more recent the documentation the more helpful it is.
  In addition to the CPAN ftp source sites, a miscellany of internet perl resources includes: Newsgroups comp.lang.perl.misc comp.lang.perl.announce comp.lang.perl.modules comp.infosystems.www.authoring.cgi comp.answers news.answersPerl FAQ-Archives (ftp sites) [Note: FAQ may be many separate files](as of 5.004 the FAQ ships in pod format with perl) (see also the CPAN sites) North America ftp://rtfm.mit.edu/pub/usenet/news.answers/perl-faq/ ftp://ftp.uu.net/usenet/news.answers/perl-faq/ 192.48.96.9 ftp://ftp.khoros.unm.edu/pub/perl/faq.gz 198.59.155.28 Europe ftp://ftp.cs.ruu.nl/pub/NEWS.ANSWERS/perl-faq/ 131.211.80.17 ftp://src.doc.ic.ac.uk/packages/perl/FAQ 146.169.2.10Gopher Perl FAQ gopher://gopher.metronet.com/11/perlinfo/faqWWW-FAQ for Perl http://www.perl.com/perl/faq/ http://www.smartpages.com/bngfaqs/comp/lang/perl/top.html http://www.smartpages.com/bngfaqs/comp/lang/perl/misc/top.html http://www.smartpages.com/bngfaqs/comp/lang/perl/announce/top.html http://www.cis.ohio-state.edu/hypertext/faq/usenet/perl-faq/top.htmlPerl for Win32 FAQ (discusses Win95) http://www.perl.org/CPAN/doc/FAQs/win32/Perl_for_Win32_FAQ.htmlPerl info sitesGopher (gopher:70) perl info sites USA gopher://gopher.metronet.com/11h/perlinfoWorld Wide Web (http:80) perl info sites USA http://www.yahoo.com/Computers_and_Internet/Languages/Perl/index.html http://www.perl.com/ http://www.khoros.unm.edu/staff/neilb/perl/home.html http://www.khoros.unm.edu/staff/neilb/perl/metaFAQ/ http://www.metronet.com/perlinfo/ http://www.metronet.com/perlinfo/perl5.html (Perl 5) http://www.eecs.nwu.edu/perl/perl.html http://cesr39.lns.cornell.edu/public/perl/ http://www.virtualschool.edu/mon/Perl.html http://www.hermetica.com/technologia/unexec/ http://www.oac.uci.edu/indiv/ehood/perlWWW/ http://web.sau.edu/~mkruse/www/scripts/ http://orwant.www.media.mit.edu/the_perl_journal/ http://www.perl.com/Architext/AT-allperl.html http://www.mispress.com/introcgi/ http://www.walrus.com/~smithj/webcan/ http://web.syr.edu/~chsiao05/cps600_project.html http://www.iftech.com/classes/webdev/webdev_perl.htm http://www.cc.iastate.edu/perlmenu/ http://www.ora.com/www/item/cgi_prog.html http://www.netaxs.com/~joc/perlring.html UK http://pubweb.nexor.co.uk/public/perl/perl.html http://www.bio.cam.ac.uk/web/form.html Elsewhere http://www.oasis.leo.org/perl/00-index.htmlWeb references to Perl mailing lists http://www.perl.com/perl/info/mailing-lists.html http://www.nicoh.com/cgi-bin/lwgate/PERL5-PORTERS/ http://www.hut.fi/~jhi/perl5-porters.html http://www.rosat.mpe-garching.mpg.de/mailing-lists/ Tcl/Tk Specific Documentation
  The two Tcl/Tk books by Ousterhout and Welch are very good starting points (you must however, translate the tcl-isms to perl in the sample scripts):
  Tcl and the Tk Toolkit
  John K. Ousterhout
  Copyright (c) 1994 Addison-Wesley Publishing Company
  ISBN 0-201-63337-X (alk. paper)
  LOC QA76.73.T44097 1994; 005.13'3--dc20
  Practical Programming in Tcl and Tk
  Brent Welch
  Copyright (c) 1995 Prentice Hall
  ISBN 0-13-182007-9
  Within the tclsh or wish shells your manpath includes the tcl/tk man pages (which may not be in your login MANPATH). Thus from the % prompt within either shell type commands like: % man -k Tk
  The Tcl/Tk Reference Guide is also a source of useful information. Although it's Tcl specific most perl/Tk commands can be, more or less, easily derived from it. [Note that in perl/Tk the names of some functions and some configuration options have changed slightly from their Tcl/Tk counterparts. With recent versions of perl/Tk a great many functions start with an upper case letter and continue with all lower case letters (e.g. there is a perl/Tk Entry widget but no entry widget), and many configuration options are all lower case (e.g. there is a perl/Tk highlightthickness option but no highlightThickness option).] You may fetch the Tcl/Tk Reference Guide (may require LaTeX for installation) from: ftp://ftp.slac.stanford.edu/software/TkMail/tkref-4.0.1.tar.gz 134.79.18.30 ftp://ftp.aud.alcatel.com/tcl/docs/tkref-4.0.1.tar.gz 198.64.191.10
  There are a number of other Tcl/Tk resources on the internet including: Newsgroups comp.lang.tcl comp.lang.tcl.announce comp.infosystems.www.authoring.cgi comp.answers news.answersFAQ-Archive (ftp) [Note: Tcl FAQ may be many files, Tk FAQ is one file] ftp://ftp.aud.alcatel.com/tcl/docs/ 198.64.191.10 ftp://rtfm.mit.edu/pub/usenet/news.answers/tcl-faq ftp://rtfm.mit.edu/pub/usenet/news.answers/tcl-faq/tkWWW-FAQ for Tcl/Tk http://www.teraform.com/~lvirden/tcl-faq/ http://www.smartpages.com/faqs/tcl-faq/top.html http://www.smartpages.com/bngfaqs/comp/lang/tcl/top.html http://www.cis.ohio-state.edu/hypertext/faq/usenet/tcl-faq/top.html http://www.cis.ohio-state.edu/hypertext/faq/bngusenet/comp/lang/tcl/top.html http://www.sco.com/Technology/tcl/Tcl.htmlWorld Wide Web - Tcl/Tk info sites Canada http://web.cs.ualberta.ca/~wade/Auto/Tcl.html UK http://http2.brunel.ac.uk:8080/~csstddm/TCL2/TCL2.html http://www.cis.rl.ac.uk/proj/TclTk/ USA http://www.yahoo.com/Computers_and_Internet/Languages/Tcl_Tk/index.html http://www.sunlabs.com/research/tcl/docs.html http://www.sunlabs.com/research/tcl/4.0.html http://www.sco.com/Technology/tcl/Tcl.html http://www.neosoft.com/tcl/ http://www.elf.org/tcltk-man-html/contents.htmlTcl/Tk - miscellaneous extensions ftp://ftp.cme.nist.gov/pub/expect/ http://www.cs.hut.fi/~kjk/porttk.html http://tix.sourceforge.net/ http://www.ece.cmu.edu/afs/ece/usr/svoboda/www/th/homepage.html http://www.tcltk.com/ http://www.neosoft.com/tcl/TclX.html http://www.eolas.com/eolas/webrouse/tcl.htm http://www.se.cuhk.hk/~hkng2/big5tk/big5tk.html http://www.cs.uoregon.edu/~jhobbs/work/ [BLT etc.] X Documentation
  Tk certainly makes the generation of GUI code a lot easier than hard coding things in traditional compiled languages such as C, C++, or Lisp. Nevertheless there is a very large body of X documentation out there that will assist all widget and GUI builders with issues of design, implementation, etc. Hence it is good practice to be informed of the general design goals of X itself as well as the other toolkits that have been built on top of X.
  There are a number of X resources on the internet including:
  Newsgroups comp.windows.x comp.windows.x.announce comp.windows.x.appsX FAQs: ftp://ftp.x.org/contrib/faqs/X FAQ on the World Wide Web: http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-1 http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-2 http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-3 http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-4 http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-5 http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-6 http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-7X Window System book info on the Web: http://www.x.org/ftp/contrib/docs/Xbibliography.OReilly http://www.ora.com/catalog/v1/ http://www.ora.com/catalog/v2/ http://www.ora.com/catalog/v3/ http://www.ora.com/catalog/v4/ http://www.ora.com/catalog/v5/ http://www.ora.com/catalog/v6a/ http://www.ora.com/catalog/v6b/ http://www.ora.com/catalog/v6c/ http://www.ora.com/catalog/r6/noframes.html http://www.ora.com/oracom/prog/flanart.htmlWorld Wide Web - X Window System info sites http://www.x.org/ http://www.x.org/consortium/GettingX.html http://www.x.org/consortium/x_info.html http://www.x.org/consortium/R6.1doc/man/X11/ http://www.wolfram.com/~cwikla/widget/ http://www.zeta.org.au/~rosko/pigui.htm http://www.rahul.net/kenton/xsites.html http://www.unx.com/DD/txaCurrent.shtml
  yi wen :
  7. na li you Perl/Tk de wen dang ?
  qi shi ,Tk mo kuai de an zhuang bao zhong jiu dai you da liang de Perl/Tk wen dang , suo yi , ke neng ni de xi tong shang yi jing you hen duo xiang guan de wen dang le 。
  geng duo de wen dang huan zai ji hua zhong : you xie zhen dui Perl/Tk de shu zheng zai chuang zuo guo cheng zhong ( yi zhe zhu : ke neng you xie shu xian zai yi jing mian shi le , bi ru :Learning Perl/Tk,Mastering Perl/Tk deng deng )。 tong shi yi ge guan yu Perl/Tk de qi kan ye zai jian she zhong , dang ran , huan you yi ge zhu bu feng fu de “ chang jian wen ti ”( jiu shi ni xian zai kan dao de zhe ge wen dang )。
  qi ta ni ke neng hui xiang yao shen kao de wen dang zi liao da zhi ke yi fen wei Perl/Tk,Perl,Tcl/Tk he X ji lei :
  Perl/Tk zhuan men wen dang
  yong hu shou ce
  ban sui zhe Tk bao de bu duan geng xin , ge zhong ge yang de Perl/Tk de jian yi lao shi wen dang dou bei zhuan huan xi tong bang zhu wen jian de ge shi , bing zai ni an zhuang Perl/Tk de guo cheng zhong (make install) tong shi bei an zhuang dao le ni de xi tong zhong 。 ru guo ni yi jing an zhuang le jiao xin ban ben de Perl/Tk, ni ke yi shi shi “man 3 Tk::Tk” ming ling ( zhi dui Unix xi tong )。 ru guo bu xing , ni zui hao zhao yi xia ni de xi tong guan li yuan jian cheng yi xia MANPATH huan jing bian liang shi fou she zhi zheng que 。
  zai ni de Tk an zhuang mu lu zhong ying gai you yi ge ming wei doc/ de zi mu lu , zai na li you hen duo .htm de wen jian ( zai ni shi yong le make install zhi hou )。 zhe xie wen jian dou shi yuan shi de Tcl/Tk de shou ce ye ( lai zi man* zi mu lu ), dan shi zhe xie *.htm wen jian yi jing bei zhuan huan cheng le Perl de yu fa , bing qie shi yong le cong chao wen ben de ge shi 。 ni ke yi shi yong Perl/Tk de wang luo liu lan qi lai zai dang qian mu lu zhong yue du ta men :
  tkweb index.html
  huo zhe , ni ye ke yi ba ta men an zhuang dao yi ge web fu wu qi de mu lu li , ran hou zai wang luo shang liu lan ta men 。 huan you , ni huan ke yi zai xia mian de wang zhi liu lan zhe xie wen dang :
  http://w4.lns.cornell.edu/~pvhp/ptk/doc/
  xin wen zu
  Perl/Tk de xin wen zu de ming zi shi comp.lang.perl.tk, zhe ge “ chang jian wen ti ” wen dang hui bei ding qi de zhang tie zai zhe ge xin wen zu li ( jiu xiang qi ta de yi xie zu yi yang )。 zhe ge xin wen zu he ( huo )ptk de you jian lie biao shi zhang tie Perl/Tk de wen ti de zui he shi de di fang —— ji shi shi fei chang jian dan de !( bu guo , you shi hui da hui bi jiao man yo ……L)
  nTk/pTk you jian lie biao
  you jian lie biao shi comp.lang.perl.tk xin wen zu de hen hao de bu chong 。 suo you fa dao lie biao zhong de xin xi dou hui bei zhuan fa dao xin wen zu zhong ( dan bu shi suo you xin wen zu zhong de tie zi dou hui bei zhuan fa dao you jian lie biao zhong )。 you xie Perl/Tk de zhuan jia zhi neng tong guo dian zi you jian he ta men lian xi 。
  nTk/pTk you jian lie biao dang an ye shi fei chang you yong de zi yuan , ni ke yi tong guo xia mian de wang zhi fang wen :
  http://pubweb.bnl.gov/~ptk/
  huo zhe shi tong guo ftp:
  ftp://ftp.ccd.bnl.gov/pub/ptk/archives/
  ( dou zai mei guo )。 ni huan ke yi zai xia mian de wang zhi zhong dui ling yi ge ptk de you jian lie biao de chao wen ben dang an zhong cha zhao ( gan xie de guo de Achim Bohnet xie le yi ge CGI jiao ben ):
  http://www.rosat.mpe-garching.mpg.de/mailing-lists/ptk/
  yao cong you jian lie biao zhong shou dao you jian , ni bi xu shi xian ding yue 。 ding yue de ban fa shi fa ru xia nei rong de dian zi you jian dao majordomo@lists.stanford.edu:
  subscribe ptk joe.user@somewhere (Joe D. User)
  qi zhong , ni ying gai ti huan wei zi ji de you jian di zhi he xing ming 。
  ( zhu : ru guo xu yao qu xiao ding yue ptk, ni ying gai fa song yi ge “unsubscribe ptk” de you jian dao shang mian tong yang de xin xiang 。 dan shi , ni bi xu yong dang chu ding yue shi de zhang hu he dian nao lai wan cheng qu xiao ding yue 。 te bie xu yao zhu yi de shi , ru guo ni shi zai yi chao wen ben ge shi kan zhe ge FAQ, yin wei ge zhong liu lan qi de cha bie , ni ye xu wu fa tong guo dian ji wo men gei chu de mailto de chao lian jie lai qu xiao ding yue —— ru guo ni de liu lan qi guan lian de zhang hu huo dian nao yu ni ding yue shi de bu tong de hua 。 gan xie nin de he zuo 。)
  yan shi cheng xu
  zai an zhuang wan Tk yi hou , ni ke yi jian cha bing chang shi yun xing ni de Tk an zhuang mu lu zhong de yi xie jiao ben 。 huo zhe ni ye xu hui you xing qu ce shi yi xia yi jing an zhuang de dai ma :
  l perl5/site_perl/Tk/demos/ huo zhe perl5/site_perl/Tk/demos/widget_lib/ mu lu ( xin ban ben de Tk)
  l perl5/Tk/demos/ huo zhe perl5/Tk/demos/widget_lib/ mu lu ( jiu ban ben , ru Tk-b8)
  yao zhi dao ni de xi tong zhong an zhuang de perl5 mu lu de ju ti wei zhi , ke yi zai shi yong ru xia de perl ming ling ( zhu yi , zhe shi zai ming ling xing ti shi fu xia shi yong de , bu shi zai perl de jiao ben li mian ):
  perl -e 'print join("\n",@INC,"");'
  ru guo cong shang mian de ming ling jie guo zhong mei you perl5 de mu lu , na me qing yong xia mian de ming ling lai que ding ni que shi yi jing an zhuang , bing zheng zai shi yong perl5( zhe ye shi zhi zai ming ling xing zhong jian ru de ):
  perl -v
  geng duo de pod he man wen dang
  【 qian mian yi jing ti guo , da liang de Tcl/Tk de shou ce ye yi jing you *roff ge shi zhuan huan cheng le html wen dang , bing qie jiu zai ni de Tk an zhuang mu lu zhong de doc/ zi mu lu zhong 。 zhe xie wen dang ying gai shi Perl/Tk fang mian zui quan wei he quan mian de shen kao zi liao 。
  zhe xie Tk an zhuang bao zhong de pod wen dang jiu shi Perl de jian yi lao shi wen dang de li zi , zhe zhong ge shi shi ke du de ( li ru , ni ke yi yong more,cat huo zhe less lai cha kan ta men , shen zhi zhi jie da yin )。 hen duo ( bu shi suo you de )Perl/Tk de jian yi lao shi wen dang dou shi you *roff ge shi zhuan huan er lai de , bing qie zai Perl/Tk an zhuang de guo cheng zhong zi dong de bei zuo wei Perl de shou ce ye zhuang ru 。
  ru guo ni yi jing an zhuang le xin ban ben de Perl/Tk, ni ke yi chang shi shi yong ru xia de ming ling lai huo qu Tk de bang zhu :
  man 3 Tk::Tk ( zhi dui Unix xi tong ke yi )
  ru guo zhe yang bu xing de hua , qing shi yong xia mian de fang fa jian cha ni xi tong de shou ce ye sou suo lu jing :
  perl -MConfig -e 'print $Config{man1dir},"\n",$Config{man3dir},"\n"'
  ru guo zhe yang reng ran bu xing , qing xiang ni de xi tong guan li yuan zi xun zheng que de MANPATH shen shu she zhi he suo an zhuang de Tk de ban ben 。
  yuan shi de .pod wen jian ( li ru UserGuide.pod) ke yi shi yong tkpod chao wen ben pod yue du qi lai cha kan , ye ke yi xian yong na xie ge zhong ge yang de chong ge shi hua de Perl jiao ben chu li hou zai yue du 。 zhe xie cheng xu bao kuo pod2man,pod2text,pod2html,pod2latex deng deng ( zhe xie jiao ben dou shi gen sui Perl yi qi an zhuang de )。 qi ta de ge shi zhuan huan cheng xu huan bao kuo pod2texinfo,pod2fm,pod2pdf deng deng 。 ru guo ni de xi tong zhong mei you zhe xie cheng xu , ke yi dao mou ge CPAN de zhan dian qu xia zai 。
  zai ming ling xing zhong ke yi shi yong lei si ( qu jue yu ni de xi tong ) xia mian de ming ling :
  tkpod site_perl/Tk/UserGuide.pod
  huo zhe , ru guo ni xi huan Unix shou ce de feng ge :
  pod2man perl5/Tk/UserGuide.pod | nroff –man | more
  ( zhu yi , zhe li wo men shi yong de shi wan zheng de lu jing , huan you yi zhong fang fa shi xian cd dao wen jian suo zai de mu lu zhong , ran hou shi yong :
  pod2man UserGuide.pod | nroff –man | more
  ling wai , huan you yi ge Perl de jiao ben ke yi zhi jie bang ni zhi xing shang mian de ming ling , ru xia :
  perldoc UserGuide
  zhu yi ru guo yi ge Perl de mo kuai zhong bao han le pod ge shi de wen dang shuo ming , ni ye ke yi zhi jie dui ta shi yong tkpod( huo zhe perldoc), li ru :
  tkpod ColorEditor.pm
  ( qing zhu yi , bu xing de shi , bing fei suo you de .pm mo kuai wen jian dou nei qian you pod wen dang shuo ming 。)
  ru guo ni zhao bu dao xi tong zhong de tkpod cheng xu , er ni you xi wang neng you tu xing yong hu jie mian de yue du gong ju , ke yi shi yong xia mian de jiao ben ( qing xian zuo shi dang de xiu gai ):
  #!/usr/bin/perl
  use Tk;
  use Tk::Pod;
  my $m = new MainWindow;
  $m -> Pod(-file => 'ColorEditor.pm');
  # or use command line path/filename:
  # $m -> Pod(-file => $ARGV[0]);
  MainLoop;
  hu lian wang shang de Perl/Tk zi yuan
  hu lian wang shang de Perl/Tk shou ce ye
  http://pubweb.bnl.gov/~ptk/doc/index.html
  http://w4.lns.cornell.edu/~pvhp/ptk/doc/
  http://w4.lns.cornell.edu/~pvhp/ptk/pod/
  Perl/Tk xin wen zu
  comp.lang.perl.tk
  Perl xin wen zu
  comp.lang.perl.misc
  comp.lang.perl.anounce
  comp.lang.perl.modules
  Tcl xin wen zu
  comp.lang.tcl
  comp.lang.tcl.announce
  qi ta hun duo de xin wen zu
  comp.answers
  news.answers
  Perl/Tk chang jian wen ti dang an (ftp zhan dian ) [ zhu yi : FAQ ke neng shi hen duo wen jian ]
  ftp://rtfm.mit.edu/pub/usenet/comp.lang.perl.tk
  ftp://rtfm.mit.edu/pub/usenet-by-hierarchy/comp/lang/perl/tk
  ftp://ftp.uu.net/usenet/news.answers/perl-faq/ptk-faq
  ftp://ftp.ccd.bnl.gov/pub/ptk/ 130.199.54.188
  ftp://ftp.ccd.bnl.gov/pub/ptk/ptkFAQ.txt 130.199.54.188
  ftp://ftp.wpi.edu/perl5/pTk-FAQ 130.215.24.209
  ftp://perl.com/pub/perl/doc/ptkFAQ.gz 199.45.129.30
  ftp://perl.com/pub/perl/doc/ptkFAQ.ps.gz 199.45.129.30
  hu lian wang shang de perl/Tk chang jian wen ti
  http://www.perltk.org/contrib/ptkTOC.html perl/Tk xin xi zhan dian
  http://pubweb.bnl.gov/~ptk/
  http://fxfx.com/kgr/compound/ (Perl/Tk zu he zu jian zhu ye )
  http://www.perltk.org/contrib/ptkIMG.html ( chang jian wen ti de tu xing bu chong )
  http://www.perltk.org/contrib/etc/ http://www.perltk.org/contrib/misc/ http://www.perltk.org/contrib/PNMTYAK/ http://www.mirai.com/wks/
  you jian lie biao
  majordomo@lists.stanford.edu
  ptk@lists.stanford.edu
  ( yi zhe : xia mian de nei rong dou bu shi zhen dui Perl/Tk de le , er qie da bu fen shi yi xie lian jie , suo yi jiu lue qu le —— shi zai tai duo le …… da jia zi ji dian jin qu kan ba !)
  ( zhu : yin wei ci yuan shi wang ye shang copy xia lai de nei rong ge shi zai zhe li zong shi bu dui , suo yi wei le fang bian da jia yue du , wo ba hou mian de nei rong tiao zheng hou tie zai le xia mian )
  Perl Specific Documentation
  There are a growing number Perl books available. A more complete Perl-bibliographic discussion than that given here is available in the Perl FAQ or at: http://www.perl.com/perl/info/books.html
  For Perl 5 there is (as of September 1996) a "New Camel" by Larry Wall, Tom Christiansen, and Randal L. Schwartz, with Stephen Potter.
  Programming Perl 2nd Edition
  Larry Wall, Tom Christiansen, & Randal L. Schwartz with Stephen Potter
  (c) 1996 O'Reilly & Associates Inc.
  ISBN 1-56592-149-6 (English)
  A forthcoming book from major Perl/Tk contributor Sriram Srinivasan is:
  Advanced Perl Programming
  By Sriram Srinivasan
  1st Edition August 1997 (est.)
  O'Reilly & Associates Inc.
  ISBN: 1-56592-220-4, Order Number: 2204
  440 pages (est.), $34.95 (est.)
  A second edition of the Llama is due out soon too:
  Learning Perl, 2ndEdition
  Randal L. Schwartz
  June 1997 (est.) O'Reilly & Associates Inc.
  ISBN 1-56592-284-0 (English)
  The two early Perl books by Schwartz and Wall are very helpful (even if they do pertain to perl 4 and not 5. Beware that perl/Tk makes extensive use of perl 5 object-oriented features.):
  Learning Perl (The Llama)
  Randal L. Schwartz
  Copyright (c) 1993 O'Reilly & Associates Inc.
  ISBN 1-56592-042-2 (English)
  ISBN 2-84177-005-2 (French)
  ISBN 3-930673-08-8 (German)
  ISBN 4-89502-678-1 (Japanese)
  Programming Perl (The Camel)
  Larry Wall and Randal L. Schwartz
  Copyright (c) 1991 O'Reilly & Associates Inc.
  ISBN 0-937175-64-1 (English)
  ISBN 3-446-17257-2 (German) (Programmieren in Perl, translator: Hanser Verlag)
  ISBN 4-89052-384-7 (Japanese)
  There is also some Perl5 (book material) information at: http://www.metronet.com/1h/perlinfo/perl5/
  Jon Orwant (the organizer of the comp.lang.perl.tk newgroup) has a book on Perl 5 that has a chapter that discusses the Tk extension. (Please note that it is mostly about Perl 5, there is a some discussion of four simple Perl/Tk programs, but it is not a book wholly devoted to Perl/Tk.) It is nevertheless a good introduction to object-oriented Perl 5 programming. The relevant info:
  Perl 5 Interactive Course
  Jon Orwant
  (c) 1996 The Waite Group Press
  A Division of SAMS Publishing, Corte Madera, CA USA
  ISBN: 1-57169-064-6
  The Perl 5 Quick Reference Guide (may require LaTeX for installation) can be obtained from any CPAN ftp site. Detailed location information is also available at the author's website: http://www.xs4all.nl/~jvromans/perlref.html
  The quick reference guide has also been turned into a small Nutshell handbook:
  Perl 5 Desktop Reference
  Johan Vromans
  Copyright (c) February 1996 O'Reilly & Associates Inc.
  ISBN: 1-56592-187-9; Order number: 1879
  Eric F. Johnson has a book that discusses many perl5 for Unix vs. perl5 for Windows NT issues. He includes a final chapter with extensive discussion of the Tk extension and the ->Text() widget in particular. The information on that book is:
  Cross-Platform Perl
  (c) 1996 Eric F. Johnson
  MIS:Press/M&T Books
  ISBN: 1-55851-483-X
  Kamran Husain and Robert F. Breedlove have written a perl 5 book that includes a chapter on Tk with some discussion of Menu()s. That book is:
  Perl 5 Unleashed
  Kamran Husain and Robert F. Breedlove
  (c) 1996 Sams Publishing, Indianapolis, IN
  ISBN: 0-672-30891-6
  There is also a "Perl 5 How-To" book available that contains a great deal of erroneous information about perl/Tk. Among other things that book wrongly mentions that it is necessary to have a complete Tcl/Tk library installed on one's system to compile the Tk extension to perl. (They are incorrect - it is only necessary to have the appropriate perl version, libc and Xlib, the Tk extension is otherwise "self-contained").
  There is also a book on perl web client. It features a a chapter on perl/Tk that was written by Nancy Walsh:
  Web Client Programming with Perl
  Clinton Wong
  1st Edition March 1997
  O'Reilly & Associates Inc.
  ISBN: 1-56592-214-X; Order number: 214X
  Additional book information may be found at Tom Christiansen's perl & cgi books page, or at his Perl-related Book Reviews page.
  The multi-part perl 5 manual pages are available (assuming they have been installed in your MANPATH, type man perl, man perlmod etc.).
  The perl 5 man pages are also available on the web at a number of locations. In general the more recent the documentation the more helpful it is.
  In addition to the CPAN ftp source sites, a miscellany of internet perl resources includes:
  Newsgroups
  comp.lang.perl.misc
  comp.lang.perl.announce
  comp.lang.perl.modules
  comp.infosystems.www.authoring.cgi
  comp.answers
  news.answers
  Perl FAQ-Archives (ftp sites) [Note: FAQ may be many separate files]
  (as of 5.004 the FAQ ships in pod format with perl)
  (see also the CPAN sites)
  North America
  ftp://rtfm.mit.edu/pub/usenet/news.answers/perl-faq/
  ftp://ftp.uu.net/usenet/news.answers/perl-faq/ 192.48.96.9
  ftp://ftp.khoros.unm.edu/pub/perl/faq.gz 198.59.155.28
  Europe
  ftp://ftp.cs.ruu.nl/pub/NEWS.ANSWERS/perl-faq/ 131.211.80.17
  ftp://src.doc.ic.ac.uk/packages/perl/FAQ 146.169.2.10
  Gopher Perl FAQ
  gopher://gopher.metronet.com/11/perlinfo/faq
  WWW-FAQ for Perl
  http://www.perl.com/perl/faq/
  http://www.smartpages.com/bngfaqs/comp/lang/perl/top.html
  http://www.smartpages.com/bngfaqs/comp/lang/perl/misc/top.html
  http://www.smartpages.com/bngfaqs/comp/lang/perl/announce/top.html
  http://www.cis.ohio-state.edu/hypertext/faq/usenet/perl-faq/top.html
  Perl for Win32 FAQ (discusses Win95) http://www.perl.org/CPAN/doc/FAQs/win32/Perl_for_Win32_FAQ.html
  Perl info sites
  Gopher (gopher:70) perl info sites
  USA
  gopher://gopher.metronet.com/11h/perlinfo
  World Wide Web (http:80) perl info sites
  USA
  http://www.yahoo.com/Computers_and_Internet/Languages/Perl/index.html
  http://www.perl.com/
  http://www.khoros.unm.edu/staff/neilb/perl/home.html
  http://www.khoros.unm.edu/staff/neilb/perl/metaFAQ/ http://www.metronet.com/perlinfo/
  http://www.metronet.com/perlinfo/perl5.html (Perl 5)
  http://www.eecs.nwu.edu/perl/perl.html
  http://cesr39.lns.cornell.edu/public/perl/
  http://www.virtualschool.edu/mon/Perl.html
  http://www.hermetica.com/technologia/unexec/
  http://www.oac.uci.edu/indiv/ehood/perlWWW/
  http://web.sau.edu/~mkruse/www/scripts/
  http://orwant.www.media.mit.edu/the_perl_journal/
  http://www.perl.com/Architext/AT-allperl.html
  http://www.mispress.com/introcgi/
  http://www.walrus.com/~smithj/webcan/
  http://web.syr.edu/~chsiao05/cps600_project.html
  http://www.iftech.com/classes/webdev/webdev_perl.htm
  http://www.cc.iastate.edu/perlmenu/
  http://www.ora.com/www/item/cgi_prog.html
  http://www.netaxs.com/~joc/perlring.html
  UK
  http://pubweb.nexor.co.uk/public/perl/perl.html
  http://www.bio.cam.ac.uk/web/form.html
  Elsewhere
  http://www.oasis.leo.org/perl/00-index.html
  Web references to Perl mailing lists
  http://www.perl.com/perl/info/mailing-lists.html
  http://www.nicoh.com/cgi-bin/lwgate/PERL5-PORTERS/
  http://www.hut.fi/~jhi/perl5-porters.html
  http://www.rosat.mpe-garching.mpg.de/mailing-lists/
  Tcl/Tk Specific Documentation
  The two Tcl/Tk books by Ousterhout and Welch are very good starting points (you must however, translate the tcl-isms to perl in the sample scripts):
  Tcl and the Tk Toolkit
  John K. Ousterhout
  Copyright (c) 1994 Addison-Wesley Publishing Company
  ISBN 0-201-63337-X (alk. paper)
  LOC QA76.73.T44097 1994; 005.13'3--dc20
  Practical Programming in Tcl and Tk
  Brent Welch
  Copyright (c) 1995 Prentice Hall
  ISBN 0-13-182007-9
  Within the tclsh or wish shells your manpath includes the tcl/tk man pages (which may not be in your login MANPATH). Thus from the % prompt within either shell type commands like:
  % man -k Tk
  The Tcl/Tk Reference Guide is also a source of useful information. Although it's Tcl specific most perl/Tk commands can be, more or less, easily derived from it. [Note that in perl/Tk the names of some functions and some configuration options have changed slightly from their Tcl/Tk counterparts. With recent versions of perl/Tk a great many functions start with an upper case letter and continue with all lower case letters (e.g. there is a perl/Tk Entry widget but no entry widget), and many configuration options are all lower case (e.g. there is a perl/Tk highlightthickness option but no highlightThickness option).] You may fetch the Tcl/Tk Reference Guide (may require LaTeX for installation) from:
  ftp://ftp.slac.stanford.edu/software/TkMail/tkref-4.0.1.tar.gz 134.79.18.30
  ftp://ftp.aud.alcatel.com/tcl/docs/tkref-4.0.1.tar.gz 198.64.191.10
  There are a number of other Tcl/Tk resources on the internet including:
  Newsgroups
  comp.lang.tcl
  comp.lang.tcl.announce
  comp.infosystems.www.authoring.cgi
  comp.answers
  news.answers
  FAQ-Archive (ftp) [Note: Tcl FAQ may be many files, Tk FAQ is one file]
  ftp://ftp.aud.alcatel.com/tcl/docs/ 198.64.191.10
  ftp://rtfm.mit.edu/pub/usenet/news.answers/tcl-faq
  ftp://rtfm.mit.edu/pub/usenet/news.answers/tcl-faq/tk
  WWW-FAQ for Tcl/Tk
  http://www.teraform.com/~lvirden/tcl-faq/ http://www.smartpages.com/faqs/tcl-faq/top.html
  http://www.smartpages.com/bngfaqs/comp/lang/tcl/top.html
  http://www.cis.ohio-state.edu/hypertext/faq/usenet/tcl-faq/top.html
  http://www.cis.ohio-state.edu/hypertext/faq/bngusenet/comp/lang/tcl/top.html
  http://www.sco.com/Technology/tcl/Tcl.html
  World Wide Web - Tcl/Tk info sites
  Canada
  http://web.cs.ualberta.ca/~wade/Auto/Tcl.html
  UK
  http://http2.brunel.ac.uk:8080/~csstddm/TCL2/TCL2.html
  http://www.cis.rl.ac.uk/proj/TclTk/
  USA
  http://www.yahoo.com/Computers_and_Internet/Languages/Tcl_Tk/index.html
  http://www.sunlabs.com/research/tcl/docs.html
  http://www.sunlabs.com/research/tcl/4.0.html
  http://www.sco.com/Technology/tcl/Tcl.html
  http://www.neosoft.com/tcl/
  http://www.elf.org/tcltk-man-html/contents.html
  Tcl/Tk - miscellaneous extensions
  ftp://ftp.cme.nist.gov/pub/expect/
  http://www.cs.hut.fi/~kjk/porttk.html
  http://tix.sourceforge.net/ http://www.ece.cmu.edu/afs/ece/usr/svoboda/www/th/homepage.html
  http://www.tcltk.com/ http://www.neosoft.com/tcl/TclX.html
  http://www.eolas.com/eolas/webrouse/tcl.htm http://www.se.cuhk.hk/~hkng2/big5tk/big5tk.html
  http://www.cs.uoregon.edu/~jhobbs/work/ [BLT etc.]
  X Documentation
  Tk certainly makes the generation of GUI code a lot easier than hard coding things in traditional compiled languages such as C, C++, or Lisp. Nevertheless there is a very large body of X documentation out there that will assist all widget and GUI builders with issues of design, implementation, etc. Hence it is good practice to be informed of the general design goals of X itself as well as the other toolkits that have been built on top of X.
  There are a number of X resources on the internet including:
  Newsgroups
  comp.windows.x
  comp.windows.x.announce
  comp.windows.x.apps
  X FAQs:
  ftp://ftp.x.org/contrib/faqs/
  X FAQ on the World Wide Web:
  http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-1
  http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-2
  http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-3
  http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-4
  http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-5
  http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-6
  http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-7
  X Window System book info on the Web:
  http://www.x.org/ftp/contrib/docs/Xbibliography.OReilly
  http://www.ora.com/catalog/v1/
  http://www.ora.com/catalog/v2/
  http://www.ora.com/catalog/v3/
  http://www.ora.com/catalog/v4/
  http://www.ora.com/catalog/v5/
  http://www.ora.com/catalog/v6a/
  http://www.ora.com/catalog/v6b/
  http://www.ora.com/catalog/v6c/
  http://www.ora.com/catalog/r6/noframes.html
  http://www.ora.com/oracom/prog/flanart.html
  World Wide Web - X Window System info sites
  http://www.x.org/
  http://www.x.org/consortium/GettingX.html
  http://www.x.org/consortium/x_info.html
  http://www.x.org/consortium/R6.1doc/man/X11/
  http://www.wolfram.com/~cwikla/widget/
  http://www.zeta.org.au/~rosko/pigui.htm
  http://www.rahul.net/kenton/xsites.html
  http://www.unx.com/DD/txaCurrent.shtml【原文】【汉音对照
 
 
 
 
 
 
 
 
 
日版宠物情人插曲《Winding Road》歌词

日版宠物情人2017的插曲,很带节奏感,日语的,女生唱的。 最后听见是在第8集的时候女主手割伤了,然后男主用嘴帮她吸了一下,插曲就出来了。 歌手:Def...

兄弟共妻,我成了他们夜里的美食

老钟家的两个儿子很特别,就是跟其他的人不太一样,魔一般的执着。兄弟俩都到了要结婚的年龄了,不管自家老爹怎么磨破嘴皮子,兄弟俩说不娶就不娶,老父母为兄弟两操碎了心...

如何磨出破洞牛仔裤?牛仔裤怎么剪破洞?

把牛仔裤磨出有线的破洞 1、具体工具就是磨脚石,下面垫一个硬物,然后用磨脚石一直磨一直磨,到把那块磨薄了,用手撕开就好了。出来的洞啊很自然的。需要猫须的话调几...

我就是扫描下图得到了敬业福和爱国福

先来看下敬业福和爱国福 今年春节,支付宝再次推出了“五福红包”活动,表示要“把欠大家的敬业福都还给大家”。 今天该活动正式启动,和去年一样,需要收集“五福”...

冰箱异味产生的原因和臭味去除的方法

有时候我们打开冰箱就会闻到一股异味,冰箱里的这种异味是因为一些物质发出的气味的混合体,闻起来让人恶心。 产生这些异味的主要原因有以下几点。 1、很多人有这种习...

 
 
   yuan wen :   7. Where is the Documentation?   A great deal of Perl/Tk documentation gets installed as part of the Tk extension building process. Hence, a great deal of documentation is probably residing on your computer already.   More documentation is "in the works": there are several books dealing with perl/Tk in progress, an ongoing magazine column and a growing FAQ (the document you are presently reading).   The additional material you may want to look at can be split into Perl/Tk, Perl, Tcl/Tk, and X documentation categories: Perl/Tk Specific Documentation The man pages   With up to date Tk build kits the various perl/Tk pod documents are converted to your systems' helpfile format and installed as part of the perl/Tk "make install" process. If you have a recent verion of perl/Tk try something like man 3 Tk::Tk if this does not work check with you system administrator for the proper MANPATH.   In your Tk build directory there should be a doc/ sub-directory in which there are a number of .htm files (after you make install). These files were originally Tcl/Tk man pages (from the man* sub-directories), but the *.htm files have been converted to Perl syntax and rendered in HTML format. You can use the Perl/Tk web browser to view them locally with a command like: tkweb index.html   or you may view them on the web itself by installing them in a web-server directory tree, or by pointing a browser at: http://w4.lns.cornell.edu/~pvhp/ptk/doc/ The newsgroup   The newsgroup name is comp.lang.perl.tk and this FAQ will be periodically posted to that group (as well as a few other newsgroups). The newsgroup and/or the ptk mailing list are the appropriate places to post questions - yes even simple ones! (Although answers may sometimes be long in coming ... :-( The nTk/pTk mailing list   The mailing list is an excellent supplement and complement to the newsgroup comp.lang.perl.tk. All messages mailed to the list are forwarded to the newsgroup. (But not all messages posted to the newsgroup are forwarded to the list.) Some Perl/Tk experts only have access to e-mail.   The nTk/pTk Mailing List Archive is a very useful source of information too, and is accesible at either http://pubweb.bnl.gov/~ptk/   or via ftp at ftp://ftp.ccd.bnl.gov/pub/ptk/archives/   (both in the USA). You may search the contents of another ptk mailing list hypertext archive thanks to a cgi-bin script written by Achim Bohnet in Germany at: http://www.rosat.mpe-garching.mpg.de/mailing-lists/ptk/   You must subscribe to the mailing list to receive e-mail from the list. To subscribe to the mailing list you can send mail to majordomo@lists.stanford.edu (i.e. mailto:majordomo@lists.stanford.edu) with the following command in the body of your e-mail message: subscribe ptk joe.user@somewhere (Joe D. User)   To send a message to all recipients of the mailing list send e-mail to mailto:ptk@lists.stanford.edu.   To remove yourself from the mailing list send e-mail to majordomo@lists.stanford.edu (i.e. mailto:majordomo@lists.stanford.edu) with the following command in the body of your e-mail message: unsubscribe ptk joe.user@somewhere (Joe D. User)   Where instead of "joe.user@somewhere" you might very well like to substitute another string of characters.   (Please note: one does not send unsubscribe messages to the ptk list. One does send "unsubscribe ptk" messages to a special e-mail list administration program. In the case of the ptk list you send to majordomo@lists.stanford.edu. You must of course do this from the account and computer from which you initially subscribed. In particular if you are viewing the hypertext version of this FAQ you may not be able to unsubscribe from majordomo@lists.stanford.edu by following the mailto: hyperlinks - if your web-browser account/computer is different from your subscribe to e-mail-lists account/computer (the details of this might depend on which browser you use though). Thank you for your cooperation on this.) The demo programs   Examine (and try running) the code in your Tk#/ build directory tree. You might also be interested in test-running the code that gets installed:   * or perl5/site_perl/Tk/demos/ or perl5/site_perl/Tk/demos/widget_lib/ directories (recent Tk's).   * Tk#/ or perl5/Tk/demos/ or perl5/Tk/demos/widget_lib/ directories (older versions e.g. Tk-b8).   In order to determine where on your system the perl5/ directory is located type the following one-line perl command (at your shell prompt - this is not a line from a perl script): perl -e 'print join("\n",@INC,"");'   If that command does not turn up a perl5/ directory then make sure that you are running perl 5 with the following: perl -v (this too can simply be entered at the shell prompt). More on the pod & man documentation   [As previously mentioned a great number of Tcl/Tk man pages are converted from *roff format to html format and are to be found within your Tk build directory tree in the doc/ sub-directory. These documents form an authoritative and extensive reference set for Perl/Tk.]   The raw pod files that come with the Tk kit are examples of the perl "plain old documentation" format and are just about human readable as they are (e.g. you may more, cat, or less them; or send them to a printer). Many (not all) of the perl/Tk pod documents get are converted to *roff format and are installed in you perl man page area as part of the perl/Tk build process.   If you have a recent version of perl/Tk try something like man 3 Tk::Tk. If this does not work check your manual page path with perl -MConfig -e 'print $Config{man1dir},"\n",$Config{man3dir},"\n"'   And if you still cannot find the manual pages check with your system administrator for the proper MANPATH and/or Tk installation version.   "Raw" .pod (such as UserGuide.pod) can be viewed with the tkpod hypertext pod viewer. Raw .pod may also be run through any one or more of a large numbers of re-formatting perl filters. Such programs include pod2man, pod2text, pod2html, pod2latex, etc. (these get installed when you install perl). Other translators pod2texinfo, pod2fm, pod2pdf, etc., also exist. Check a CPAN site for these scripts if you do not already have them.   A command line like the following (but subject to local variations) should work for you: tkpod site_perl/Tk/UserGuide.pod   or if you like Unix manual page style: pod2man perl5/Tk/UserGuide.pod | nroff -man | more   (note that I am showing examples with almost full file path names - the alternative would be to cd into the appropriate directory then type: pod2man UserGuide.pod | nroff -man | more   There should even be a perl script to run that above command for you. It is executed as: perldoc UserGuide   Note that if there is pod like documentation in a perl module you may also execute tkpod (or perldoc) on it as in: tkpod ColorEditor.pm   (please note that unfortunately, not all .pm mod files have pod embedded.)   If you have misplaced your tkpod program but still want that GUI look and feel (like xman) make the appropriate changes to the following script: #!/usr/bin/perl use Tk; use Tk::Pod; my $m = new MainWindow; $m -> Pod(-file => 'ColorEditor.pm'); # or use command line path/filename: # $m -> Pod(-file => $ARGV[0]); MainLoop; A miscellany of internet perl/Tk resources includes:World Wide Web - perl/Tk man pages http://pubweb.bnl.gov/~ptk/doc/index.html http://w4.lns.cornell.edu/~pvhp/ptk/doc/ http://w4.lns.cornell.edu/~pvhp/ptk/pod/The Perl/Tk Newsgroup comp.lang.perl.tkPerl Newsgroups comp.lang.perl.misc comp.lang.perl.anounce comp.lang.perl.modulesTcl Newsgroups comp.lang.tcl comp.lang.tcl.announceMiscellaneous Newsgroups comp.answers news.answersPerl/Tk FAQ-Archives (ftp sites) [Note: FAQ may be many separate files] (see also CPAN sites) ftp://rtfm.mit.edu/pub/usenet/comp.lang.perl.tk ftp://rtfm.mit.edu/pub/usenet-by-hierarchy/comp/lang/perl/tk ftp://ftp.uu.net/usenet/news.answers/perl-faq/ptk-faq ftp://ftp.ccd.bnl.gov/pub/ptk/ 130.199.54.188 ftp://ftp.ccd.bnl.gov/pub/ptk/ptkFAQ.txt 130.199.54.188 ftp://ftp.wpi.edu/perl5/pTk-FAQ 130.215.24.209 ftp://perl.com/pub/perl/doc/ptkFAQ.gz 199.45.129.30 ftp://perl.com/pub/perl/doc/ptkFAQ.ps.gz 199.45.129.30WWW-FAQ for perl/Tk http://www.perltk.org/contrib/ptkTOC.html World Wide Web - perl/Tk info sites http://pubweb.bnl.gov/~ptk/ http://fxfx.com/kgr/compound/ (Perl Tk Compound Widget Page) http://www.perltk.org/contrib/ptkIMG.html (FAQ image supplement) http://www.perltk.org/contrib/etc/ http://www.perltk.org/contrib/misc/ http://www.perltk.org/contrib/PNMTYAK/ http://www.mirai.com/wks/The Mailing list majordomo@lists.stanford.edu ptk@lists.stanford.edu Perl Specific Documentation   There are a growing number Perl books available. A more complete Perl-bibliographic discussion than that given here is available in the Perl FAQ or at: http://www.perl.com/perl/info/books.html   For Perl 5 there is (as of September 1996) a "New Camel" by Larry Wall, Tom Christiansen, and Randal L. Schwartz, with Stephen Potter.   Programming Perl 2nd Edition   Larry Wall, Tom Christiansen, & Randal L. Schwartz with Stephen Potter   (c) 1996 O'Reilly & Associates Inc.   ISBN 1-56592-149-6 (English)   A forthcoming book from major Perl/Tk contributor Sriram Srinivasan is:   Advanced Perl Programming   By Sriram Srinivasan   1st Edition August 1997 (est.)   O'Reilly & Associates Inc.   ISBN: 1-56592-220-4, Order Number: 2204   440 pages (est.), $34.95 (est.)   A second edition of the Llama is due out soon too:   Learning Perl, 2ndEdition   Randal L. Schwartz   June 1997 (est.) O'Reilly & Associates Inc.   ISBN 1-56592-284-0 (English)   The two early Perl books by Schwartz and Wall are very helpful (even if they do pertain to perl 4 and not 5. Beware that perl/Tk makes extensive use of perl 5 object-oriented features.):   Learning Perl (The Llama)   Randal L. Schwartz   Copyright (c) 1993 O'Reilly & Associates Inc.   ISBN 1-56592-042-2 (English)   ISBN 2-84177-005-2 (French)   ISBN 3-930673-08-8 (German)   ISBN 4-89502-678-1 (Japanese)   Programming Perl (The Camel)   Larry Wall and Randal L. Schwartz   Copyright (c) 1991 O'Reilly & Associates Inc.   ISBN 0-937175-64-1 (English)   ISBN 3-446-17257-2 (German) (Programmieren in Perl, translator: Hanser Verlag)   ISBN 4-89052-384-7 (Japanese)   There is also some Perl5 (book material) information at: http://www.metronet.com/1h/perlinfo/perl5/   Jon Orwant (the organizer of the comp.lang.perl.tk newgroup) has a book on Perl 5 that has a chapter that discusses the Tk extension. (Please note that it is mostly about Perl 5, there is a some discussion of four simple Perl/Tk programs, but it is not a book wholly devoted to Perl/Tk.) It is nevertheless a good introduction to object-oriented Perl 5 programming. The relevant info:   Perl 5 Interactive Course   Jon Orwant   (c) 1996 The Waite Group Press   A Division of SAMS Publishing, Corte Madera, CA USA   ISBN: 1-57169-064-6   The Perl 5 Quick Reference Guide (may require LaTeX for installation) can be obtained from any CPAN ftp site. Detailed location information is also available at the author's website: http://www.xs4all.nl/~jvromans/perlref.html   The quick reference guide has also been turned into a small Nutshell handbook:   Perl 5 Desktop Reference   Johan Vromans   Copyright (c) February 1996 O'Reilly & Associates Inc.   ISBN: 1-56592-187-9; Order number: 1879   Eric F. Johnson has a book that discusses many perl5 for Unix vs. perl5 for Windows NT issues. He includes a final chapter with extensive discussion of the Tk extension and the ->Text() widget in particular. The information on that book is:   Cross-Platform Perl   (c) 1996 Eric F. Johnson   MIS:Press/M&T Books   ISBN: 1-55851-483-X   Kamran Husain and Robert F. Breedlove have written a perl 5 book that includes a chapter on Tk with some discussion of Menu()s. That book is:   Perl 5 Unleashed   Kamran Husain and Robert F. Breedlove   (c) 1996 Sams Publishing, Indianapolis, IN   ISBN: 0-672-30891-6   There is also a "Perl 5 How-To" book available that contains a great deal of erroneous information about perl/Tk. Among other things that book wrongly mentions that it is necessary to have a complete Tcl/Tk library installed on one's system to compile the Tk extension to perl. (They are incorrect - it is only necessary to have the appropriate perl version, libc and Xlib, the Tk extension is otherwise "self-contained").   There is also a book on perl web client. It features a a chapter on perl/Tk that was written by Nancy Walsh:   Web Client Programming with Perl   Clinton Wong   1st Edition March 1997   O'Reilly & Associates Inc.   ISBN: 1-56592-214-X; Order number: 214X   Additional book information may be found at Tom Christiansen's perl & cgi books page, or at his Perl-related Book Reviews page.   The multi-part perl 5 manual pages are available (assuming they have been installed in your MANPATH, type man perl, man perlmod etc.).   The perl 5 man pages are also available on the web at a number of locations. In general the more recent the documentation the more helpful it is.   In addition to the CPAN ftp source sites, a miscellany of internet perl resources includes: Newsgroups comp.lang.perl.misc comp.lang.perl.announce comp.lang.perl.modules comp.infosystems.www.authoring.cgi comp.answers news.answersPerl FAQ-Archives (ftp sites) [Note: FAQ may be many separate files](as of 5.004 the FAQ ships in pod format with perl) (see also the CPAN sites) North America ftp://rtfm.mit.edu/pub/usenet/news.answers/perl-faq/ ftp://ftp.uu.net/usenet/news.answers/perl-faq/ 192.48.96.9 ftp://ftp.khoros.unm.edu/pub/perl/faq.gz 198.59.155.28 Europe ftp://ftp.cs.ruu.nl/pub/NEWS.ANSWERS/perl-faq/ 131.211.80.17 ftp://src.doc.ic.ac.uk/packages/perl/FAQ 146.169.2.10Gopher Perl FAQ gopher://gopher.metronet.com/11/perlinfo/faqWWW-FAQ for Perl http://www.perl.com/perl/faq/ http://www.smartpages.com/bngfaqs/comp/lang/perl/top.html http://www.smartpages.com/bngfaqs/comp/lang/perl/misc/top.html http://www.smartpages.com/bngfaqs/comp/lang/perl/announce/top.html http://www.cis.ohio-state.edu/hypertext/faq/usenet/perl-faq/top.htmlPerl for Win32 FAQ (discusses Win95) http://www.perl.org/CPAN/doc/FAQs/win32/Perl_for_Win32_FAQ.htmlPerl info sitesGopher (gopher:70) perl info sites USA gopher://gopher.metronet.com/11h/perlinfoWorld Wide Web (http:80) perl info sites USA http://www.yahoo.com/Computers_and_Internet/Languages/Perl/index.html http://www.perl.com/ http://www.khoros.unm.edu/staff/neilb/perl/home.html http://www.khoros.unm.edu/staff/neilb/perl/metaFAQ/ http://www.metronet.com/perlinfo/ http://www.metronet.com/perlinfo/perl5.html (Perl 5) http://www.eecs.nwu.edu/perl/perl.html http://cesr39.lns.cornell.edu/public/perl/ http://www.virtualschool.edu/mon/Perl.html http://www.hermetica.com/technologia/unexec/ http://www.oac.uci.edu/indiv/ehood/perlWWW/ http://web.sau.edu/~mkruse/www/scripts/ http://orwant.www.media.mit.edu/the_perl_journal/ http://www.perl.com/Architext/AT-allperl.html http://www.mispress.com/introcgi/ http://www.walrus.com/~smithj/webcan/ http://web.syr.edu/~chsiao05/cps600_project.html http://www.iftech.com/classes/webdev/webdev_perl.htm http://www.cc.iastate.edu/perlmenu/ http://www.ora.com/www/item/cgi_prog.html http://www.netaxs.com/~joc/perlring.html UK http://pubweb.nexor.co.uk/public/perl/perl.html http://www.bio.cam.ac.uk/web/form.html Elsewhere http://www.oasis.leo.org/perl/00-index.htmlWeb references to Perl mailing lists http://www.perl.com/perl/info/mailing-lists.html http://www.nicoh.com/cgi-bin/lwgate/PERL5-PORTERS/ http://www.hut.fi/~jhi/perl5-porters.html http://www.rosat.mpe-garching.mpg.de/mailing-lists/ Tcl/Tk Specific Documentation   The two Tcl/Tk books by Ousterhout and Welch are very good starting points (you must however, translate the tcl-isms to perl in the sample scripts):   Tcl and the Tk Toolkit   John K. Ousterhout   Copyright (c) 1994 Addison-Wesley Publishing Company   ISBN 0-201-63337-X (alk. paper)   LOC QA76.73.T44097 1994; 005.13'3--dc20   Practical Programming in Tcl and Tk   Brent Welch   Copyright (c) 1995 Prentice Hall   ISBN 0-13-182007-9   Within the tclsh or wish shells your manpath includes the tcl/tk man pages (which may not be in your login MANPATH). Thus from the % prompt within either shell type commands like: % man -k Tk   The Tcl/Tk Reference Guide is also a source of useful information. Although it's Tcl specific most perl/Tk commands can be, more or less, easily derived from it. [Note that in perl/Tk the names of some functions and some configuration options have changed slightly from their Tcl/Tk counterparts. With recent versions of perl/Tk a great many functions start with an upper case letter and continue with all lower case letters (e.g. there is a perl/Tk Entry widget but no entry widget), and many configuration options are all lower case (e.g. there is a perl/Tk highlightthickness option but no highlightThickness option).] You may fetch the Tcl/Tk Reference Guide (may require LaTeX for installation) from: ftp://ftp.slac.stanford.edu/software/TkMail/tkref-4.0.1.tar.gz 134.79.18.30 ftp://ftp.aud.alcatel.com/tcl/docs/tkref-4.0.1.tar.gz 198.64.191.10   There are a number of other Tcl/Tk resources on the internet including: Newsgroups comp.lang.tcl comp.lang.tcl.announce comp.infosystems.www.authoring.cgi comp.answers news.answersFAQ-Archive (ftp) [Note: Tcl FAQ may be many files, Tk FAQ is one file] ftp://ftp.aud.alcatel.com/tcl/docs/ 198.64.191.10 ftp://rtfm.mit.edu/pub/usenet/news.answers/tcl-faq ftp://rtfm.mit.edu/pub/usenet/news.answers/tcl-faq/tkWWW-FAQ for Tcl/Tk http://www.teraform.com/~lvirden/tcl-faq/ http://www.smartpages.com/faqs/tcl-faq/top.html http://www.smartpages.com/bngfaqs/comp/lang/tcl/top.html http://www.cis.ohio-state.edu/hypertext/faq/usenet/tcl-faq/top.html http://www.cis.ohio-state.edu/hypertext/faq/bngusenet/comp/lang/tcl/top.html http://www.sco.com/Technology/tcl/Tcl.htmlWorld Wide Web - Tcl/Tk info sites Canada http://web.cs.ualberta.ca/~wade/Auto/Tcl.html UK http://http2.brunel.ac.uk:8080/~csstddm/TCL2/TCL2.html http://www.cis.rl.ac.uk/proj/TclTk/ USA http://www.yahoo.com/Computers_and_Internet/Languages/Tcl_Tk/index.html http://www.sunlabs.com/research/tcl/docs.html http://www.sunlabs.com/research/tcl/4.0.html http://www.sco.com/Technology/tcl/Tcl.html http://www.neosoft.com/tcl/ http://www.elf.org/tcltk-man-html/contents.htmlTcl/Tk - miscellaneous extensions ftp://ftp.cme.nist.gov/pub/expect/ http://www.cs.hut.fi/~kjk/porttk.html http://tix.sourceforge.net/ http://www.ece.cmu.edu/afs/ece/usr/svoboda/www/th/homepage.html http://www.tcltk.com/ http://www.neosoft.com/tcl/TclX.html http://www.eolas.com/eolas/webrouse/tcl.htm http://www.se.cuhk.hk/~hkng2/big5tk/big5tk.html http://www.cs.uoregon.edu/~jhobbs/work/ [BLT etc.] X Documentation   Tk certainly makes the generation of GUI code a lot easier than hard coding things in traditional compiled languages such as C, C++, or Lisp. Nevertheless there is a very large body of X documentation out there that will assist all widget and GUI builders with issues of design, implementation, etc. Hence it is good practice to be informed of the general design goals of X itself as well as the other toolkits that have been built on top of X.   There are a number of X resources on the internet including:   Newsgroups comp.windows.x comp.windows.x.announce comp.windows.x.appsX FAQs: ftp://ftp.x.org/contrib/faqs/X FAQ on the World Wide Web: http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-1 http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-2 http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-3 http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-4 http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-5 http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-6 http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-7X Window System book info on the Web: http://www.x.org/ftp/contrib/docs/Xbibliography.OReilly http://www.ora.com/catalog/v1/ http://www.ora.com/catalog/v2/ http://www.ora.com/catalog/v3/ http://www.ora.com/catalog/v4/ http://www.ora.com/catalog/v5/ http://www.ora.com/catalog/v6a/ http://www.ora.com/catalog/v6b/ http://www.ora.com/catalog/v6c/ http://www.ora.com/catalog/r6/noframes.html http://www.ora.com/oracom/prog/flanart.htmlWorld Wide Web - X Window System info sites http://www.x.org/ http://www.x.org/consortium/GettingX.html http://www.x.org/consortium/x_info.html http://www.x.org/consortium/R6.1doc/man/X11/ http://www.wolfram.com/~cwikla/widget/ http://www.zeta.org.au/~rosko/pigui.htm http://www.rahul.net/kenton/xsites.html http://www.unx.com/DD/txaCurrent.shtml    yi wen :   7. na li you Perl/Tk de wen dang ?    qi shi ,Tk mo kuai de an zhuang bao zhong jiu dai you da liang de Perl/Tk wen dang , suo yi , ke neng ni de xi tong shang yi jing you hen duo xiang guan de wen dang le 。    geng duo de wen dang huan zai ji hua zhong : you xie zhen dui Perl/Tk de shu zheng zai chuang zuo guo cheng zhong ( yi zhe zhu : ke neng you xie shu xian zai yi jing mian shi le , bi ru :Learning Perl/Tk,Mastering Perl/Tk deng deng )。 tong shi yi ge guan yu Perl/Tk de qi kan ye zai jian she zhong , dang ran , huan you yi ge zhu bu feng fu de “ chang jian wen ti ”( jiu shi ni xian zai kan dao de zhe ge wen dang )。    qi ta ni ke neng hui xiang yao shen kao de wen dang zi liao da zhi ke yi fen wei Perl/Tk,Perl,Tcl/Tk he X ji lei :   Perl/Tk zhuan men wen dang    yong hu shou ce    ban sui zhe Tk bao de bu duan geng xin , ge zhong ge yang de Perl/Tk de jian yi lao shi wen dang dou bei zhuan huan xi tong bang zhu wen jian de ge shi , bing zai ni an zhuang Perl/Tk de guo cheng zhong (make install) tong shi bei an zhuang dao le ni de xi tong zhong 。 ru guo ni yi jing an zhuang le jiao xin ban ben de Perl/Tk, ni ke yi shi shi “man 3 Tk::Tk” ming ling ( zhi dui Unix xi tong )。 ru guo bu xing , ni zui hao zhao yi xia ni de xi tong guan li yuan jian cheng yi xia MANPATH huan jing bian liang shi fou she zhi zheng que 。    zai ni de Tk an zhuang mu lu zhong ying gai you yi ge ming wei doc/ de zi mu lu , zai na li you hen duo .htm de wen jian ( zai ni shi yong le make install zhi hou )。 zhe xie wen jian dou shi yuan shi de Tcl/Tk de shou ce ye ( lai zi man* zi mu lu ), dan shi zhe xie *.htm wen jian yi jing bei zhuan huan cheng le Perl de yu fa , bing qie shi yong le cong chao wen ben de ge shi 。 ni ke yi shi yong Perl/Tk de wang luo liu lan qi lai zai dang qian mu lu zhong yue du ta men :   tkweb index.html    huo zhe , ni ye ke yi ba ta men an zhuang dao yi ge web fu wu qi de mu lu li , ran hou zai wang luo shang liu lan ta men 。 huan you , ni huan ke yi zai xia mian de wang zhi liu lan zhe xie wen dang :   http://w4.lns.cornell.edu/~pvhp/ptk/doc/    xin wen zu   Perl/Tk de xin wen zu de ming zi shi comp.lang.perl.tk, zhe ge “ chang jian wen ti ” wen dang hui bei ding qi de zhang tie zai zhe ge xin wen zu li ( jiu xiang qi ta de yi xie zu yi yang )。 zhe ge xin wen zu he ( huo )ptk de you jian lie biao shi zhang tie Perl/Tk de wen ti de zui he shi de di fang —— ji shi shi fei chang jian dan de !( bu guo , you shi hui da hui bi jiao man yo ……L)   nTk/pTk you jian lie biao    you jian lie biao shi comp.lang.perl.tk xin wen zu de hen hao de bu chong 。 suo you fa dao lie biao zhong de xin xi dou hui bei zhuan fa dao xin wen zu zhong ( dan bu shi suo you xin wen zu zhong de tie zi dou hui bei zhuan fa dao you jian lie biao zhong )。 you xie Perl/Tk de zhuan jia zhi neng tong guo dian zi you jian he ta men lian xi 。   nTk/pTk you jian lie biao dang an ye shi fei chang you yong de zi yuan , ni ke yi tong guo xia mian de wang zhi fang wen :   http://pubweb.bnl.gov/~ptk/    huo zhe shi tong guo ftp:   ftp://ftp.ccd.bnl.gov/pub/ptk/archives/   ( dou zai mei guo )。 ni huan ke yi zai xia mian de wang zhi zhong dui ling yi ge ptk de you jian lie biao de chao wen ben dang an zhong cha zhao ( gan xie de guo de Achim Bohnet xie le yi ge CGI jiao ben ):   http://www.rosat.mpe-garching.mpg.de/mailing-lists/ptk/    yao cong you jian lie biao zhong shou dao you jian , ni bi xu shi xian ding yue 。 ding yue de ban fa shi fa ru xia nei rong de dian zi you jian dao majordomo@lists.stanford.edu:   subscribe ptk joe.user@somewhere (Joe D. User)    qi zhong , ni ying gai ti huan wei zi ji de you jian di zhi he xing ming 。   ( zhu : ru guo xu yao qu xiao ding yue ptk, ni ying gai fa song yi ge “unsubscribe ptk” de you jian dao shang mian tong yang de xin xiang 。 dan shi , ni bi xu yong dang chu ding yue shi de zhang hu he dian nao lai wan cheng qu xiao ding yue 。 te bie xu yao zhu yi de shi , ru guo ni shi zai yi chao wen ben ge shi kan zhe ge FAQ, yin wei ge zhong liu lan qi de cha bie , ni ye xu wu fa tong guo dian ji wo men gei chu de mailto de chao lian jie lai qu xiao ding yue —— ru guo ni de liu lan qi guan lian de zhang hu huo dian nao yu ni ding yue shi de bu tong de hua 。 gan xie nin de he zuo 。)    yan shi cheng xu    zai an zhuang wan Tk yi hou , ni ke yi jian cha bing chang shi yun xing ni de Tk an zhuang mu lu zhong de yi xie jiao ben 。 huo zhe ni ye xu hui you xing qu ce shi yi xia yi jing an zhuang de dai ma :   l perl5/site_perl/Tk/demos/ huo zhe perl5/site_perl/Tk/demos/widget_lib/ mu lu ( xin ban ben de Tk)   l perl5/Tk/demos/ huo zhe perl5/Tk/demos/widget_lib/ mu lu ( jiu ban ben , ru Tk-b8)    yao zhi dao ni de xi tong zhong an zhuang de perl5 mu lu de ju ti wei zhi , ke yi zai shi yong ru xia de perl ming ling ( zhu yi , zhe shi zai ming ling xing ti shi fu xia shi yong de , bu shi zai perl de jiao ben li mian ):   perl -e 'print join("\n",@INC,"");'    ru guo cong shang mian de ming ling jie guo zhong mei you perl5 de mu lu , na me qing yong xia mian de ming ling lai que ding ni que shi yi jing an zhuang , bing zheng zai shi yong perl5( zhe ye shi zhi zai ming ling xing zhong jian ru de ):   perl -v    geng duo de pod he man wen dang   【 qian mian yi jing ti guo , da liang de Tcl/Tk de shou ce ye yi jing you *roff ge shi zhuan huan cheng le html wen dang , bing qie jiu zai ni de Tk an zhuang mu lu zhong de doc/ zi mu lu zhong 。 zhe xie wen dang ying gai shi Perl/Tk fang mian zui quan wei he quan mian de shen kao zi liao 。    zhe xie Tk an zhuang bao zhong de pod wen dang jiu shi Perl de jian yi lao shi wen dang de li zi , zhe zhong ge shi shi ke du de ( li ru , ni ke yi yong more,cat huo zhe less lai cha kan ta men , shen zhi zhi jie da yin )。 hen duo ( bu shi suo you de )Perl/Tk de jian yi lao shi wen dang dou shi you *roff ge shi zhuan huan er lai de , bing qie zai Perl/Tk an zhuang de guo cheng zhong zi dong de bei zuo wei Perl de shou ce ye zhuang ru 。    ru guo ni yi jing an zhuang le xin ban ben de Perl/Tk, ni ke yi chang shi shi yong ru xia de ming ling lai huo qu Tk de bang zhu :   man 3 Tk::Tk ( zhi dui Unix xi tong ke yi )    ru guo zhe yang bu xing de hua , qing shi yong xia mian de fang fa jian cha ni xi tong de shou ce ye sou suo lu jing :   perl -MConfig -e 'print $Config{man1dir},"\n",$Config{man3dir},"\n"'    ru guo zhe yang reng ran bu xing , qing xiang ni de xi tong guan li yuan zi xun zheng que de MANPATH shen shu she zhi he suo an zhuang de Tk de ban ben 。    yuan shi de .pod wen jian ( li ru UserGuide.pod) ke yi shi yong tkpod chao wen ben pod yue du qi lai cha kan , ye ke yi xian yong na xie ge zhong ge yang de chong ge shi hua de Perl jiao ben chu li hou zai yue du 。 zhe xie cheng xu bao kuo pod2man,pod2text,pod2html,pod2latex deng deng ( zhe xie jiao ben dou shi gen sui Perl yi qi an zhuang de )。 qi ta de ge shi zhuan huan cheng xu huan bao kuo pod2texinfo,pod2fm,pod2pdf deng deng 。 ru guo ni de xi tong zhong mei you zhe xie cheng xu , ke yi dao mou ge CPAN de zhan dian qu xia zai 。    zai ming ling xing zhong ke yi shi yong lei si ( qu jue yu ni de xi tong ) xia mian de ming ling :   tkpod site_perl/Tk/UserGuide.pod    huo zhe , ru guo ni xi huan Unix shou ce de feng ge :   pod2man perl5/Tk/UserGuide.pod | nroff –man | more   ( zhu yi , zhe li wo men shi yong de shi wan zheng de lu jing , huan you yi zhong fang fa shi xian cd dao wen jian suo zai de mu lu zhong , ran hou shi yong :   pod2man UserGuide.pod | nroff –man | more    ling wai , huan you yi ge Perl de jiao ben ke yi zhi jie bang ni zhi xing shang mian de ming ling , ru xia :   perldoc UserGuide    zhu yi ru guo yi ge Perl de mo kuai zhong bao han le pod ge shi de wen dang shuo ming , ni ye ke yi zhi jie dui ta shi yong tkpod( huo zhe perldoc), li ru :   tkpod ColorEditor.pm   ( qing zhu yi , bu xing de shi , bing fei suo you de .pm mo kuai wen jian dou nei qian you pod wen dang shuo ming 。)    ru guo ni zhao bu dao xi tong zhong de tkpod cheng xu , er ni you xi wang neng you tu xing yong hu jie mian de yue du gong ju , ke yi shi yong xia mian de jiao ben ( qing xian zuo shi dang de xiu gai ):   #!/usr/bin/perl   use Tk;   use Tk::Pod;   my $m = new MainWindow;   $m -> Pod(-file => 'ColorEditor.pm');   # or use command line path/filename:   # $m -> Pod(-file => $ARGV[0]);   MainLoop;    hu lian wang shang de Perl/Tk zi yuan    hu lian wang shang de Perl/Tk shou ce ye   http://pubweb.bnl.gov/~ptk/doc/index.html   http://w4.lns.cornell.edu/~pvhp/ptk/doc/   http://w4.lns.cornell.edu/~pvhp/ptk/pod/   Perl/Tk xin wen zu   comp.lang.perl.tk   Perl xin wen zu   comp.lang.perl.misc   comp.lang.perl.anounce   comp.lang.perl.modules   Tcl xin wen zu   comp.lang.tcl   comp.lang.tcl.announce    qi ta hun duo de xin wen zu   comp.answers   news.answers   Perl/Tk chang jian wen ti dang an (ftp zhan dian ) [ zhu yi : FAQ ke neng shi hen duo wen jian ]   ftp://rtfm.mit.edu/pub/usenet/comp.lang.perl.tk   ftp://rtfm.mit.edu/pub/usenet-by-hierarchy/comp/lang/perl/tk   ftp://ftp.uu.net/usenet/news.answers/perl-faq/ptk-faq   ftp://ftp.ccd.bnl.gov/pub/ptk/ 130.199.54.188   ftp://ftp.ccd.bnl.gov/pub/ptk/ptkFAQ.txt 130.199.54.188   ftp://ftp.wpi.edu/perl5/pTk-FAQ 130.215.24.209   ftp://perl.com/pub/perl/doc/ptkFAQ.gz 199.45.129.30   ftp://perl.com/pub/perl/doc/ptkFAQ.ps.gz 199.45.129.30    hu lian wang shang de perl/Tk chang jian wen ti   http://www.perltk.org/contrib/ptkTOC.html perl/Tk xin xi zhan dian   http://pubweb.bnl.gov/~ptk/   http://fxfx.com/kgr/compound/ (Perl/Tk zu he zu jian zhu ye )   http://www.perltk.org/contrib/ptkIMG.html ( chang jian wen ti de tu xing bu chong )   http://www.perltk.org/contrib/etc/ http://www.perltk.org/contrib/misc/ http://www.perltk.org/contrib/PNMTYAK/ http://www.mirai.com/wks/    you jian lie biao   majordomo@lists.stanford.edu   ptk@lists.stanford.edu   ( yi zhe : xia mian de nei rong dou bu shi zhen dui Perl/Tk de le , er qie da bu fen shi yi xie lian jie , suo yi jiu lue qu le —— shi zai tai duo le …… da jia zi ji dian jin qu kan ba !)   ( zhu : yin wei ci yuan shi wang ye shang copy xia lai de nei rong ge shi zai zhe li zong shi bu dui , suo yi wei le fang bian da jia yue du , wo ba hou mian de nei rong tiao zheng hou tie zai le xia mian )   Perl Specific Documentation   There are a growing number Perl books available. A more complete Perl-bibliographic discussion than that given here is available in the Perl FAQ or at: http://www.perl.com/perl/info/books.html   For Perl 5 there is (as of September 1996) a "New Camel" by Larry Wall, Tom Christiansen, and Randal L. Schwartz, with Stephen Potter.   Programming Perl 2nd Edition   Larry Wall, Tom Christiansen, & Randal L. Schwartz with Stephen Potter   (c) 1996 O'Reilly & Associates Inc.   ISBN 1-56592-149-6 (English)   A forthcoming book from major Perl/Tk contributor Sriram Srinivasan is:   Advanced Perl Programming   By Sriram Srinivasan   1st Edition August 1997 (est.)   O'Reilly & Associates Inc.   ISBN: 1-56592-220-4, Order Number: 2204   440 pages (est.), $34.95 (est.)   A second edition of the Llama is due out soon too:   Learning Perl, 2ndEdition   Randal L. Schwartz   June 1997 (est.) O'Reilly & Associates Inc.   ISBN 1-56592-284-0 (English)   The two early Perl books by Schwartz and Wall are very helpful (even if they do pertain to perl 4 and not 5. Beware that perl/Tk makes extensive use of perl 5 object-oriented features.):   Learning Perl (The Llama)   Randal L. Schwartz   Copyright (c) 1993 O'Reilly & Associates Inc.   ISBN 1-56592-042-2 (English)   ISBN 2-84177-005-2 (French)   ISBN 3-930673-08-8 (German)   ISBN 4-89502-678-1 (Japanese)   Programming Perl (The Camel)   Larry Wall and Randal L. Schwartz   Copyright (c) 1991 O'Reilly & Associates Inc.   ISBN 0-937175-64-1 (English)   ISBN 3-446-17257-2 (German) (Programmieren in Perl, translator: Hanser Verlag)   ISBN 4-89052-384-7 (Japanese)   There is also some Perl5 (book material) information at: http://www.metronet.com/1h/perlinfo/perl5/   Jon Orwant (the organizer of the comp.lang.perl.tk newgroup) has a book on Perl 5 that has a chapter that discusses the Tk extension. (Please note that it is mostly about Perl 5, there is a some discussion of four simple Perl/Tk programs, but it is not a book wholly devoted to Perl/Tk.) It is nevertheless a good introduction to object-oriented Perl 5 programming. The relevant info:   Perl 5 Interactive Course   Jon Orwant   (c) 1996 The Waite Group Press   A Division of SAMS Publishing, Corte Madera, CA USA   ISBN: 1-57169-064-6   The Perl 5 Quick Reference Guide (may require LaTeX for installation) can be obtained from any CPAN ftp site. Detailed location information is also available at the author's website: http://www.xs4all.nl/~jvromans/perlref.html   The quick reference guide has also been turned into a small Nutshell handbook:   Perl 5 Desktop Reference   Johan Vromans   Copyright (c) February 1996 O'Reilly & Associates Inc.   ISBN: 1-56592-187-9; Order number: 1879   Eric F. Johnson has a book that discusses many perl5 for Unix vs. perl5 for Windows NT issues. He includes a final chapter with extensive discussion of the Tk extension and the ->Text() widget in particular. The information on that book is:   Cross-Platform Perl   (c) 1996 Eric F. Johnson   MIS:Press/M&T Books   ISBN: 1-55851-483-X   Kamran Husain and Robert F. Breedlove have written a perl 5 book that includes a chapter on Tk with some discussion of Menu()s. That book is:   Perl 5 Unleashed   Kamran Husain and Robert F. Breedlove   (c) 1996 Sams Publishing, Indianapolis, IN   ISBN: 0-672-30891-6   There is also a "Perl 5 How-To" book available that contains a great deal of erroneous information about perl/Tk. Among other things that book wrongly mentions that it is necessary to have a complete Tcl/Tk library installed on one's system to compile the Tk extension to perl. (They are incorrect - it is only necessary to have the appropriate perl version, libc and Xlib, the Tk extension is otherwise "self-contained").   There is also a book on perl web client. It features a a chapter on perl/Tk that was written by Nancy Walsh:   Web Client Programming with Perl   Clinton Wong   1st Edition March 1997   O'Reilly & Associates Inc.   ISBN: 1-56592-214-X; Order number: 214X   Additional book information may be found at Tom Christiansen's perl & cgi books page, or at his Perl-related Book Reviews page.   The multi-part perl 5 manual pages are available (assuming they have been installed in your MANPATH, type man perl, man perlmod etc.).   The perl 5 man pages are also available on the web at a number of locations. In general the more recent the documentation the more helpful it is.   In addition to the CPAN ftp source sites, a miscellany of internet perl resources includes:   Newsgroups   comp.lang.perl.misc   comp.lang.perl.announce   comp.lang.perl.modules   comp.infosystems.www.authoring.cgi   comp.answers   news.answers   Perl FAQ-Archives (ftp sites) [Note: FAQ may be many separate files]   (as of 5.004 the FAQ ships in pod format with perl)   (see also the CPAN sites)   North America   ftp://rtfm.mit.edu/pub/usenet/news.answers/perl-faq/   ftp://ftp.uu.net/usenet/news.answers/perl-faq/ 192.48.96.9   ftp://ftp.khoros.unm.edu/pub/perl/faq.gz 198.59.155.28   Europe   ftp://ftp.cs.ruu.nl/pub/NEWS.ANSWERS/perl-faq/ 131.211.80.17   ftp://src.doc.ic.ac.uk/packages/perl/FAQ 146.169.2.10   Gopher Perl FAQ   gopher://gopher.metronet.com/11/perlinfo/faq   WWW-FAQ for Perl   http://www.perl.com/perl/faq/   http://www.smartpages.com/bngfaqs/comp/lang/perl/top.html   http://www.smartpages.com/bngfaqs/comp/lang/perl/misc/top.html   http://www.smartpages.com/bngfaqs/comp/lang/perl/announce/top.html   http://www.cis.ohio-state.edu/hypertext/faq/usenet/perl-faq/top.html   Perl for Win32 FAQ (discusses Win95) http://www.perl.org/CPAN/doc/FAQs/win32/Perl_for_Win32_FAQ.html   Perl info sites   Gopher (gopher:70) perl info sites   USA   gopher://gopher.metronet.com/11h/perlinfo   World Wide Web (http:80) perl info sites   USA   http://www.yahoo.com/Computers_and_Internet/Languages/Perl/index.html   http://www.perl.com/   http://www.khoros.unm.edu/staff/neilb/perl/home.html   http://www.khoros.unm.edu/staff/neilb/perl/metaFAQ/ http://www.metronet.com/perlinfo/   http://www.metronet.com/perlinfo/perl5.html (Perl 5)   http://www.eecs.nwu.edu/perl/perl.html   http://cesr39.lns.cornell.edu/public/perl/   http://www.virtualschool.edu/mon/Perl.html   http://www.hermetica.com/technologia/unexec/   http://www.oac.uci.edu/indiv/ehood/perlWWW/   http://web.sau.edu/~mkruse/www/scripts/   http://orwant.www.media.mit.edu/the_perl_journal/   http://www.perl.com/Architext/AT-allperl.html   http://www.mispress.com/introcgi/   http://www.walrus.com/~smithj/webcan/   http://web.syr.edu/~chsiao05/cps600_project.html   http://www.iftech.com/classes/webdev/webdev_perl.htm   http://www.cc.iastate.edu/perlmenu/   http://www.ora.com/www/item/cgi_prog.html   http://www.netaxs.com/~joc/perlring.html   UK   http://pubweb.nexor.co.uk/public/perl/perl.html   http://www.bio.cam.ac.uk/web/form.html   Elsewhere   http://www.oasis.leo.org/perl/00-index.html   Web references to Perl mailing lists   http://www.perl.com/perl/info/mailing-lists.html   http://www.nicoh.com/cgi-bin/lwgate/PERL5-PORTERS/   http://www.hut.fi/~jhi/perl5-porters.html   http://www.rosat.mpe-garching.mpg.de/mailing-lists/   Tcl/Tk Specific Documentation   The two Tcl/Tk books by Ousterhout and Welch are very good starting points (you must however, translate the tcl-isms to perl in the sample scripts):   Tcl and the Tk Toolkit   John K. Ousterhout   Copyright (c) 1994 Addison-Wesley Publishing Company   ISBN 0-201-63337-X (alk. paper)   LOC QA76.73.T44097 1994; 005.13'3--dc20   Practical Programming in Tcl and Tk   Brent Welch   Copyright (c) 1995 Prentice Hall   ISBN 0-13-182007-9   Within the tclsh or wish shells your manpath includes the tcl/tk man pages (which may not be in your login MANPATH). Thus from the % prompt within either shell type commands like:   % man -k Tk   The Tcl/Tk Reference Guide is also a source of useful information. Although it's Tcl specific most perl/Tk commands can be, more or less, easily derived from it. [Note that in perl/Tk the names of some functions and some configuration options have changed slightly from their Tcl/Tk counterparts. With recent versions of perl/Tk a great many functions start with an upper case letter and continue with all lower case letters (e.g. there is a perl/Tk Entry widget but no entry widget), and many configuration options are all lower case (e.g. there is a perl/Tk highlightthickness option but no highlightThickness option).] You may fetch the Tcl/Tk Reference Guide (may require LaTeX for installation) from:   ftp://ftp.slac.stanford.edu/software/TkMail/tkref-4.0.1.tar.gz 134.79.18.30   ftp://ftp.aud.alcatel.com/tcl/docs/tkref-4.0.1.tar.gz 198.64.191.10   There are a number of other Tcl/Tk resources on the internet including:   Newsgroups   comp.lang.tcl   comp.lang.tcl.announce   comp.infosystems.www.authoring.cgi   comp.answers   news.answers   FAQ-Archive (ftp) [Note: Tcl FAQ may be many files, Tk FAQ is one file]   ftp://ftp.aud.alcatel.com/tcl/docs/ 198.64.191.10   ftp://rtfm.mit.edu/pub/usenet/news.answers/tcl-faq   ftp://rtfm.mit.edu/pub/usenet/news.answers/tcl-faq/tk   WWW-FAQ for Tcl/Tk   http://www.teraform.com/~lvirden/tcl-faq/ http://www.smartpages.com/faqs/tcl-faq/top.html   http://www.smartpages.com/bngfaqs/comp/lang/tcl/top.html   http://www.cis.ohio-state.edu/hypertext/faq/usenet/tcl-faq/top.html   http://www.cis.ohio-state.edu/hypertext/faq/bngusenet/comp/lang/tcl/top.html   http://www.sco.com/Technology/tcl/Tcl.html   World Wide Web - Tcl/Tk info sites   Canada   http://web.cs.ualberta.ca/~wade/Auto/Tcl.html   UK   http://http2.brunel.ac.uk:8080/~csstddm/TCL2/TCL2.html   http://www.cis.rl.ac.uk/proj/TclTk/   USA   http://www.yahoo.com/Computers_and_Internet/Languages/Tcl_Tk/index.html   http://www.sunlabs.com/research/tcl/docs.html   http://www.sunlabs.com/research/tcl/4.0.html   http://www.sco.com/Technology/tcl/Tcl.html   http://www.neosoft.com/tcl/   http://www.elf.org/tcltk-man-html/contents.html   Tcl/Tk - miscellaneous extensions   ftp://ftp.cme.nist.gov/pub/expect/   http://www.cs.hut.fi/~kjk/porttk.html   http://tix.sourceforge.net/ http://www.ece.cmu.edu/afs/ece/usr/svoboda/www/th/homepage.html   http://www.tcltk.com/ http://www.neosoft.com/tcl/TclX.html   http://www.eolas.com/eolas/webrouse/tcl.htm http://www.se.cuhk.hk/~hkng2/big5tk/big5tk.html   http://www.cs.uoregon.edu/~jhobbs/work/ [BLT etc.]   X Documentation   Tk certainly makes the generation of GUI code a lot easier than hard coding things in traditional compiled languages such as C, C++, or Lisp. Nevertheless there is a very large body of X documentation out there that will assist all widget and GUI builders with issues of design, implementation, etc. Hence it is good practice to be informed of the general design goals of X itself as well as the other toolkits that have been built on top of X.   There are a number of X resources on the internet including:   Newsgroups   comp.windows.x   comp.windows.x.announce   comp.windows.x.apps   X FAQs:   ftp://ftp.x.org/contrib/faqs/   X FAQ on the World Wide Web:   http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-1   http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-2   http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-3   http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-4   http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-5   http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-6   http://www.x.org/ftp/contrib/faqs/x-faq-multipart/x-faq-7   X Window System book info on the Web:   http://www.x.org/ftp/contrib/docs/Xbibliography.OReilly   http://www.ora.com/catalog/v1/   http://www.ora.com/catalog/v2/   http://www.ora.com/catalog/v3/   http://www.ora.com/catalog/v4/   http://www.ora.com/catalog/v5/   http://www.ora.com/catalog/v6a/   http://www.ora.com/catalog/v6b/   http://www.ora.com/catalog/v6c/   http://www.ora.com/catalog/r6/noframes.html   http://www.ora.com/oracom/prog/flanart.html   World Wide Web - X Window System info sites   http://www.x.org/   http://www.x.org/consortium/GettingX.html   http://www.x.org/consortium/x_info.html   http://www.x.org/consortium/R6.1doc/man/X11/   http://www.wolfram.com/~cwikla/widget/   http://www.zeta.org.au/~rosko/pigui.htm   http://www.rahul.net/kenton/xsites.html   http://www.unx.com/DD/txaCurrent.shtml
󰈣󰈤
  免责声明:本文仅代表作者个人观点,与王朝网络无关。王朝网络登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
华丽的模特拍摄(8)
华丽的模特拍摄(7)
华丽的模特拍摄(6)
华丽的模特拍摄(5)
八里沟
朝阳宫
天下峨眉 云上金顶
老家(四)
 
>>返回首页<<
 
 
 为你推荐
 
 
 
 转载本文
 UBB代码 HTML代码
复制到剪贴板...
 
 热帖排行
 
 
 
 
 
©2005- 王朝网络 版权所有