Archive-name: tcl-faq/part2 Version: 5.0 Last-modified: April 20, 1994 Please do not be offended if I neglect to acknowledge your contribution to this FAQ! I sometimes forget to put an attribution in. I especially try to add them if it appears that there is further experimentation or debugging being done though. For more information concerning Tcl (See tcl-faq/part1), (See tcl-faq/part3), (See tcl-faq/part4), or (See tcl-faq/part5). Index of questions: VIII. Questions on building Tcl and friends on your system: Q8A. Is there anywhere I can find help with the details of getting Tcl to work on my machine? Q8B. Why does the link step says that some of the functions Tcl, needs are missing when I am trying to build it? Q8C. Has anyone built Tcl 6 on an RS/6000 AIX 3.1? Q8D. Has anyone gotten Tcl to compile under HP-UX? Q8E. Has anyone gotten Tcl to compile under VMS? Q8F. What does it take to get Tcl to compile under SCO Unix? Q8G. Why do I get format and scan errors when I run tclTest (NeXT, AIX, etc.)? Q8H. Why do I get lots of errors under Irix 4.0.1 when I run tclTest? Q8I. Does anyone else have problems with Tcl on a Cray? Q8J. Does anyone know how to get Tk to run on a SparcBook or other laptop with a limited number of colors? Q8K. What does it take to get Tcl/Tk to compile on 386bsd/Linux or other POSIX/ANSI C systems not already supported? Q8L. Why do I get a parse error in tkInit.c when I try to compile Tk on my Irix machine? Q8M. What do I need to do to install Tcl 7.x/Tk 3.x on NeXTSTEP 3.1? Q8N. Why can't I print the draft of the Tcl/Tk book? Q8O. Why am I getting errors on my SGI Indigo workstation? Q8P. How do I build expect on Solaris 2.3? Q8Q. How do I add BLT to a TclX/Tk ? IX. How, in Tcl, can I XXX: Q9A. get association lists or property lists? Q9B. call one proc with the multi parameter value returned by another proc? Q9C. pass an array into a proc? Q9D. pipe output of a command back into a Tcl parsing procedure? Q9E. merge extended Tcl into other programs such as wish or expect? Q9F. delete a procedure from within a script? Q9G. get parray to recognize an array variable I have created via upvar? Q9H. get more than 7 digits of double precision? Q9I. grab the command line whenever a non-built-in call is made? Q9J. get or set an environment variable? Q9K. use numbers with leading zeroes? Q9L. find the command line arguments to my application? Q9M. put comments in my script, for example in a case statement? Q9N. redirect stdin or stdout safely, including binary data? Q9O. trap signals, and other more Unix specific functions? Q9P. get quoted strings to work the way I want? Q9Q. share procedures between multiple tcl applications? Q9R. get items inserted into a list? Q9S. perform a non-blocking read on a file identifier? Q9T. read and write from a pipe without locking up? X. How, in Tk, can I XXX: A. Question on starting Tk applications Q10.A.1. get my wish application to execute - I just get a wish prompt! Q10.A.2. ,using a machine with less than 8 bit color, run? Q10.A.3. set X11 resources for a wish application in an app-defaults file? Q10.A.4. specify bitmap patterns on the command line instead of as a file name? Q10.A.5. get a Motif user interface? Q10.A.6. get an OpenLook user interface? Q10.A.7. get Tk 3.3 to even start - I get security error messages. B. Questions on Tk applications and the keyboard Q10.B.1. change the default class bindings? Q10.B.2. delete a binding? Q10.B.3. change a binding while it is being executed? Q10.B.4. bind the arrow key on my Sun keyboard? Q10.B.5. get root's mouse bindings to work in my Tk application? C. Questions on Tk and X11 interactions Q10.C.1. get an application to also use libXt? Q10.C.2. change the X11 cursor? Q10.C.3. raise or lower a window? Q10.C.4. re-map a withdrawn window id? Q10.C.5. use Tk in a subwindow of a non-Tk X11 application? Q10.C.6. bind <Enter> and <Leave> to a frame containing other widgets? Q10.C.7. mix interactions between Xt and Tk/Tcl? D. Questions on Tk listboxes Q10.D.1. resize a listbox? Q10.D.2. select two items that are not adjacent in the listbox at one time? Q10.D.3. select items in more than one Tk listbox at a time? Q10.D.4. avoid fractional white space at the end of a resizable listbox? E. Questions on Tk canvases Q10.E.1. get output from a Tk canvas? Q10.E.2. fill a canvas which is bounded by lines as opposed to a shape like a polygon, oval, etc.? Q10.E.3. raise/lower canvas window objects or draw graphics onto a window object inside a canvas? Q10.E.4. detect when the canvas has been resized? F. Other questions Q10.F.1. get the name of my own interpreter? Q10.F.2. get -relief to work on my text widgets? Q10.F.3. create a scrollable window of buttons? Q10.F.4. pack a text widget so that it can be resized interactively? Q10.F.5. create a widget with an upper case name? Q10.F.6. create equal sized buttons? Q10.F.7. vertically stack radio buttons aligning regardless of font? Q10.F.8. initialize an entry widget with some text? End of FAQ IndexGo Back Up