| Itcl  | Itk  | Itcl @ Wiki  | Itcl @ SF  | Tcl  | Tcl @ Wiki |
  home || iwidgets || man pages cross ref distribution docs faq  
buttonbox
calendar
canvasprintbox
canvasprintdialog
checkbox
combobox
dateentry
datefield
dialog
dialogshell
disjointlistbox
entryfield
extbutton
extfileselectionbox
extfileselectiondialog
feedback
fileselectionbox
fileselectiondialog
finddialog
hierarchy
hyperhelp
labeledframe
labeledwidget
mainwindow
menubar
messagebox
messagedialog
notebook
optionmenu
panedwindow
promptdialog
pushbutton
radiobox
regexpfield
scrolledcanvas
scrolledframe
scrolledhtml
scrolledlistbox
scrolledtext
scrolledwidget
selectionbox
selectiondialog
shell
spindate
spinint
spinner
spintime
tabnotebook
tabset
timeentry
timefield
toolbar
watch

man page | options | methods

Hyperhelp

The hyperhelp iwidget is used to display HTML formatted pages. It is a top-level window that consists of a scrolledhtml widget with a menu. The menu allows the user to select different topics and also to naivigate through the history list. Each topic must have a .html extension and needs to reside in the directory that is specified with the -helpdir option. For further information, see the Hyperhelp manpage

Components: hull scrtxt
				

wm title . "Hyperhelp Example"

##=========================================================
##	Create a Hyperhelp iwidget
##=========================================================
##
iwidgets::hyperhelp .hh \
  -topics demo \
  -helpdir [file join ${iwidgets::library} demos] \
  -maxhistory 30

##
##	display the topic in the iwidget
##	when the iwidget is activated
##
.hh showtopic demo

##
##	Activate the iwidget
##
update idletasks
.hh activate

.hh configure \
  -title "Hyperhelp Example"

Download this sample code
man page | options | methods
 
  home || iwidgets || man pages cross ref distribution docs faq  
Copyright | Contributions | Development Team | Credits
Bugs/Comments/Suggestions about this web site