Perl/Tk Pocket Reference: Graphical User Interfaces
The Perl/Tk Pocket Reference is a companion volume to Learning Perl/Tk, an O'Reilly Animal Guide. Learning Perl/Tk is a tutorial for Perl/Tk, the extension to Perl for creating graphical user interfaces. With Tk, Perl programs can be window-based rather than command-line based, with buttons, entry fields, listboxes, menus, scrollbars, balloons, tables, dialogs, and more. And Perl/Tk programs run on UNIX and Windows-based computers. This small book is a handy reference guide geared toward the advanced Perl/Tk programmer. Novice Perl/Tk programmers will find that its compact size gives them a global view of Perl/Tk's capabilities; they can then turn to Learning Perl/Tk for details. The Perl/Tk Pocket Reference describes every Perl/Tk graphical element, including general widget and variable information, callbacks, geometry management, bindings, events, and window management, as well as composite widget, font, and image creation and manipulation commands.
"1140203390"
Perl/Tk Pocket Reference: Graphical User Interfaces
The Perl/Tk Pocket Reference is a companion volume to Learning Perl/Tk, an O'Reilly Animal Guide. Learning Perl/Tk is a tutorial for Perl/Tk, the extension to Perl for creating graphical user interfaces. With Tk, Perl programs can be window-based rather than command-line based, with buttons, entry fields, listboxes, menus, scrollbars, balloons, tables, dialogs, and more. And Perl/Tk programs run on UNIX and Windows-based computers. This small book is a handy reference guide geared toward the advanced Perl/Tk programmer. Novice Perl/Tk programmers will find that its compact size gives them a global view of Perl/Tk's capabilities; they can then turn to Learning Perl/Tk for details. The Perl/Tk Pocket Reference describes every Perl/Tk graphical element, including general widget and variable information, callbacks, geometry management, bindings, events, and window management, as well as composite widget, font, and image creation and manipulation commands.
9.95 In Stock
Perl/Tk Pocket Reference: Graphical User Interfaces

Perl/Tk Pocket Reference: Graphical User Interfaces

by Stephen Lidie
Perl/Tk Pocket Reference: Graphical User Interfaces

Perl/Tk Pocket Reference: Graphical User Interfaces

by Stephen Lidie

Paperback(POCKET)

$9.95 
  • SHIP THIS ITEM
    Qualifies for Free Shipping
  • PICK UP IN STORE
    Check Availability at Nearby Stores

Related collections and offers


Overview

The Perl/Tk Pocket Reference is a companion volume to Learning Perl/Tk, an O'Reilly Animal Guide. Learning Perl/Tk is a tutorial for Perl/Tk, the extension to Perl for creating graphical user interfaces. With Tk, Perl programs can be window-based rather than command-line based, with buttons, entry fields, listboxes, menus, scrollbars, balloons, tables, dialogs, and more. And Perl/Tk programs run on UNIX and Windows-based computers. This small book is a handy reference guide geared toward the advanced Perl/Tk programmer. Novice Perl/Tk programmers will find that its compact size gives them a global view of Perl/Tk's capabilities; they can then turn to Learning Perl/Tk for details. The Perl/Tk Pocket Reference describes every Perl/Tk graphical element, including general widget and variable information, callbacks, geometry management, bindings, events, and window management, as well as composite widget, font, and image creation and manipulation commands.

Product Details

ISBN-13: 9781565925175
Publisher: O'Reilly Media, Incorporated
Publication date: 11/28/1998
Edition description: POCKET
Pages: 103
Product dimensions: 4.25(w) x 7.00(h) x 0.35(d)

About the Author

Steve Lidie has spent decades consulting, programming and administering systems from Apple, CDC, DEC, HP, IBM, Microsoft and SGI. Author of the Perl/Tk Pocket Reference and graduate of Lehigh University, he currently manages the University's large-scale scientific computing complex, and occasionally writes Tk articles for The Perl Journal and PerlMonth.

Table of Contents


     Introduction
     Conventions
     1. General Perl/Tk Widget Information
     2. Perl/Tk Special Variables
     3. Widget Scroll Commands
     4. The Canvas Widget
     5. The Entry Widget
     6. The Listbox Widget
     7. The Menu Widget
     8. The Text Widget
     9. Other Standard Widgets
     10. Perl/Tk Widgets
     11. Composite and Derived Widgets
     12. Images
     13. Window Information
     14. The Window Manager
     15. Bindings and Virtual Events
     16. Geometry Management
     17. Fonts
     18. Other Perl/Tk Commands
     Index

Perl/Tk Pocket Reference

Index

Symbols
  -menuitems, 34

A
  Adjuster, 40
  Advertise, 44, 73
  after, 93
  afterCancel, 93
  afterIdle, 93
  afterInfo, 93
  appname, 93
  aspect, 34
  atom, 78
  atomname, 78

B
  BackTrace, 93
  Balloon, 40
  bell, 93
  bind, 85
  bindtags, 85
  bisque, 93
  Bitmap, 75
  break, 88
  BrowseEntry, 41
  Busy, 93
  Button, 31

C
  Callback, 73
  callbacks, 2
  Canvas, 9
  catch, 93
  cells, 78
  Checkbutton, 31
  children, 73
  class, 78
  ClassInit, 72
  client, 82
  clipboardAppend, 94
  clipboardClear, 94
  ColorEditor, 42
  colormapfull, 78
  colormapwindows, 83
  command, 83
  Component, 73
  composite, 72
  ConfigAlias, 73
  ConfigSpecs, 73
  Construct, 72
  containing, 78

D
  DefineBitmap, 74
  deiconify, 83
  Delegates, 72
  depth, 78
  derived, 45
  destroy, 94
  Dialog, 43
  DirTree, 45
  Display Item, 69
  Display Style, 69
  DoOneEvent, 94
  DoWhenIdle, 94

E
  Entry, 17
  Error, 94
  ErrorDialog, 46
  Ev, 88
  eventAdd, 86
  eventDelete, 86
  eventGenerate, 86
  eventInfo, 86
  Exists, 94

F
  fileevent, 94
  FileSelect, 46
  focus, 95
  focusCurrent, 95
  focusFollowsMouse, 95
  focusForce, 95
  focusLast, 95
  focusmodel, 83
  focusNext, 95
  focusPrev, 95
  font, 91
  form, 69
  fpixels, 79
  Frame, 32
  frame, 83

G
  geometry, 79, 83, 88
  Getimage, 74
  grab, 95
  grabCurrent, 95
  grabGlobal, 95
  grabRelease, 95
  grabStatus, 95
  grid, 83
  group, 83

H
  height, 79
  HList, 47

I
  iconbitmap, 83
  iconify, 83
  iconmask, 83
  iconname, 84
  iconposition, 84
  iconwindow, 84
  id, 79
  idletasks, 95
  images, 74
  Imagetext, 69
  InputO, 69
  interps, 79
  ismapped, 79
  ItemStyle, 71

L
  Label, 33
  LabFrame, 55
  Listbox, 19
  lower, 96

M
  MainLoop, 96
  MainWindow, 79, 96
  manager, 79
  maxsize, 84
  Menu, 20
  Menubutton, 33
  Message, 34
  minsize, 84

N
  name, 79
  NoteBook, 55

O
  OnDestroy, 96
  optionAdd, 96
  optionClear, 96
  optionGet, 96
  Optionmenu, 57
  optionReadfile, 96
  options, 3
  overrideredirect, 84

P
  pack, 88
  parent, 79
  PathName, 79
  pathname, 79
  Photo, 74
  pixels, 80
  place, 89
   pointerx, 80
  pointerxy, 80
  pointery, 80
  Populate, 72
  Popup, 96
  positionfrom, 84
  protocol, 84

R
  Radiobutton, 35
  raise, 96
  receive, 97
  repeat, 96
  reqheight, 80
  reqwidth, 80
  resizable, 84
  rgb, 80
  rootx, 80
  rooty, 80
  ROText, 58

S
  Scale, 36
  scaling, 97
  screen, 80
  screencells, 80
  screendepth, 81
  screenheight, 81
  screenmmheight, 81
  screenmmwidth, 81
  screenvisual, 81
  screenwidth, 81
  scroll, 9
  Scrollbar, 37
  Scrolled, 58
  selectionClear, 97
  selectionGet, 97
  selectionHandle, 97
  selectionOwn, 97
  selectionOwner, 97
  send, 97
  server, 81
  setPalette, 97
  sizefrom, 84
  state, 84
  Subwidget, 74

T
  Table, 69
  Text, 24
  text, 70
  Tiler, 69
  title, 84
  TixGrid, 59
  Tk::widgets, 40
  TList, 63
  Toplevel, 39
  toplevel, 81
  transient, 85
  Tree, 67

U
  Unbusy, 98
  update, 98

V
   viewable, 81
  visual, 81
  visualid, 81
  visualsavailable, 81
  vrootheight, 82
  vrootwidth, 82
  vrootx, 82
  vrooty, 82

W
  waitVariable, 98
  waitVisibility, 98
  waitWindow, 98
  width, 82
  window, 71
  Window
   Information, 78
  Window Manager, 82
  withdraw, 85

X
  x, 82
  XEvent, 88

Y
  y, 82 END

From the B&N Reads Blog

Customer Reviews