head	1.16;
access;
symbols
	core-8-5-9:1.12.2.2
	core-8-5-8:1.12.2.1
	macosx-cocoa-merge:1.15
	macosx-cocoa-premerge:1.15
	macosx-carbon-freeze:1.15
	core-8-5-7:1.12.2.1
	core-8-5-6:1.12.2.1
	core-8-6-b1:1.15
	core-8-6-a3:1.15
	core-8-5-5:1.12.2.1
	core-8-6-a2:1.14
	core-8-5-4:1.12.2.1
	core-8-5-3:1.12.2.1
	core-8-6-a1:1.13
	core-8-5-branch:1.12.0.2
	core-8-5-2:1.12
	core-8-5-1:1.11
	core-8-5-0:1.10
	core-8-5-b3:1.8
	core-8-5-b2:1.5
	core-8-5-b1:1.3
	core-stablilizer-merge:1.3
	core-stabilizer-branch:1.3.0.2
	core-stabilizer-merge:1.12.2.1
	core-8-5-a6:1.3;
locks; strict;
comment	@# @;


1.16
date	2009.11.01.18.12.44;	author jenglish;	state Exp;
branches;
next	1.15;

1.15
date	2008.09.23.13.36.57;	author dkf;	state Exp;
branches;
next	1.14;

1.14
date	2008.06.30.22.57.03;	author dkf;	state Exp;
branches;
next	1.13;

1.13
date	2008.05.09.18.35.00;	author patthoyts;	state Exp;
branches;
next	1.12;

1.12
date	2008.03.06.16.33.30;	author jenglish;	state Exp;
branches
	1.12.2.1;
next	1.11;

1.11
date	2008.01.29.15.38.00;	author dkf;	state Exp;
branches;
next	1.10;

1.10
date	2007.12.13.15.23.44;	author dgp;	state Exp;
branches;
next	1.9;

1.9
date	2007.11.25.18.11.12;	author jenglish;	state Exp;
branches;
next	1.8;

1.8
date	2007.11.01.10.59.43;	author dkf;	state Exp;
branches;
next	1.7;

1.7
date	2007.10.30.21.29.59;	author dkf;	state Exp;
branches;
next	1.6;

1.6
date	2007.10.29.16.04.14;	author dkf;	state Exp;
branches;
next	1.5;

1.5
date	2007.10.26.20.13.23;	author dgp;	state Exp;
branches;
next	1.4;

1.4
date	2007.10.23.15.44.36;	author dkf;	state Exp;
branches;
next	1.3;

1.3
date	2006.12.13.23.04.33;	author hobbs;	state Exp;
branches
	1.3.2.1;
next	1.2;

1.2
date	2006.11.15.13.29.17;	author dkf;	state Exp;
branches;
next	1.1;

1.1
date	2006.10.31.01.42.25;	author hobbs;	state Exp;
branches;
next	;

1.3.2.1
date	2007.10.24.12.59.31;	author dgp;	state Exp;
branches;
next	1.3.2.2;

1.3.2.2
date	2007.10.27.04.23.14;	author dgp;	state Exp;
branches;
next	1.3.2.3;

1.3.2.3
date	2007.11.01.16.37.16;	author dgp;	state Exp;
branches;
next	1.3.2.4;

1.3.2.4
date	2007.11.25.19.19.21;	author dgp;	state Exp;
branches;
next	1.3.2.5;

1.3.2.5
date	2008.01.29.17.35.50;	author dgp;	state Exp;
branches;
next	1.3.2.6;

1.3.2.6
date	2008.03.07.22.03.49;	author dgp;	state Exp;
branches;
next	1.3.2.7;

1.3.2.7
date	2008.06.25.16.46.02;	author dgp;	state Exp;
branches;
next	;

1.12.2.1
date	2008.05.11.00.31.03;	author patthoyts;	state Exp;
branches;
next	1.12.2.2;

1.12.2.2
date	2010.08.26.02.06.09;	author hobbs;	state Exp;
branches;
next	;


desc
@@


1.16
log
@Uniform, extensible syntax for [$w identify] methods:
[$w identify $component $x $y].
All ttk::* widgets support [$w identify element $x $y];
widgets with other identifiable parts may have additional subcommands.
Notebook widgets support [$nb identify tab],
Panedwindow widgets support [$w identify sash].
Older 2-argument form [$w identify $x $y] still supported,
though it does different things depending on the widget.
@
text
@'\"
'\" Copyright (c) 2004 Joe English
'\"
'\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" 
'\" RCS: @@(#) $Id: ttk_notebook.n,v 1.15 2008/09/23 13:36:57 dkf Exp $
'\" 
.so man.macros
.TH ttk::notebook n 8.5 Tk "Tk Themed Widget"
.BS
.SH NAME
ttk::notebook \- Multi-paned container widget
.SH SYNOPSIS
.nf
\fBttk::notebook\fR \fIpathname \fR?\fIoptions...\fR?
.br
\fIpathname \fBadd\fR \fIwindow\fR ?\fIoptions...\fR?
\fIpathname \fBinsert\fR \fIindex\fR \fIwindow\fR ?\fIoptions...\fR?
.fi
.BE
.SH DESCRIPTION
A \fBttk::notebook\fR widget manages a collection of windows 
and displays a single one at a time.
Each slave window is associated with a \fItab\fR,
which the user may select to change the currently-displayed window.
.SO ttk_widget
\-class	\-cursor	\-takefocus
\-style
.SE
.SH "WIDGET-SPECIFIC OPTIONS"
.OP \-height height Height
If present and greater than zero, 
specifies the desired height of the pane area
(not including internal padding or tabs).
Otherwise, the maximum height of all panes is used.
.OP \-padding padding Padding
Specifies the amount of extra space to add around the outside
of the notebook.
The padding is a list of up to four length specifications 
\fIleft top right bottom\fR.
If fewer than four elements are specified, 
\fIbottom\fR defaults to \fItop\fR,
\fIright\fR defaults to \fIleft\fR, and 
\fItop\fR defaults to \fIleft\fR.
.OP \-width width Width
If present and greater than zero, 
specifies the desired width of the pane area
(not including internal padding).
Otherwise, the maximum width of all panes is used.
.SH "TAB OPTIONS"
The following options may be specified for individual notebook panes:
.OP \-state state State
Either \fBnormal\fR, \fBdisabled\fR or \fBhidden\fR.  
If \fBdisabled\fR, then the tab is not selectable.
If \fBhidden\fR, then the tab is not shown.
.OP \-sticky sticky Sticky
Specifies how the slave window is positioned within the pane area.
Value is a string containing zero or more of the characters
\fBn, s, e,\fR or \fBw\fR.
Each letter refers to a side (north, south, east, or west) 
that the slave window will
.QW stick
to, as per the \fBgrid\fR geometry manager.
.OP \-padding padding Padding
Specifies the amount of extra space to add between the notebook and this pane.
Syntax is the same as for the widget \fB\-padding\fR option.
.OP \-text text Text
Specifies a string to be displayed in the tab.
.OP \-image image Image
Specifies an image to display in the tab.
See \fIttk_widget(n)\fR for details.
.OP \-compound compound Compound
Specifies how to display the image relative to the text,
in the case both \fB\-text\fR and \fB\-image\fR are present.
See \fIlabel(n)\fR for legal values.
.OP \-underline underline Underline
Specifies the integer index (0-based) of a character to underline 
in the text string.
The underlined character is used for mnemonic activation
if \fBttk::notebook::enableTraversal\fR is called.
.SH "TAB IDENTIFIERS"
The \fItabid\fR argument to the following commands may take
any of the following forms:
.IP \(bu
An integer between zero and the number of tabs;
.IP \(bu
The name of a slave window;
.IP \(bu
A positional specification of the form
.QW @@\fIx\fR,\fIy\fR ,
which identifies the tab 
.IP \(bu
The literal string
.QW \fBcurrent\fR ,
which identifies the currently-selected tab; or:
.IP \(bu
The literal string
.QW \fBend\fR ,
which returns the number of tabs 
(only valid for
.QW "\fIpathname \fBindex\fR" ).
.SH "WIDGET COMMAND"
.TP
\fIpathname \fBadd\fR \fIwindow\fR ?\fIoptions...\fR?
Adds a new tab to the notebook.
See \fBTAB OPTIONS\fR for the list of available \fIoptions\fR.
If \fIwindow\fR is currently managed by the notebook but hidden,
it is restored to its previous position.
.TP
\fIpathname \fBconfigure\fR ?\fIoptions\fR?
See \fIttk::widget(n)\fR.
.TP
\fIpathname \fBcget\fR \fIoption\fR
See \fIttk::widget(n)\fR.
.TP
\fIpathname \fBforget\fR \fItabid\fR
Removes the tab specified by \fItabid\fR,
unmaps and unmanages the associated window.
.TP
\fIpathname \fBhide\fR \fItabid\fR
Hides the tab specified by \fItabid\fR.
The tab will not be displayed, but the associated window
remains managed by the notebook and its configuration remembered.
Hidden tabs may be restored with the \fBadd\fR command.
.TP
\fIpathname \fBidentify\fR \fIcomponent\fR \fIx\fR \fIy\fR
Returns the name of the element under the point given by \fIx\fR and \fIy\fR,
or the empty string if no component is present at that location.
The following subcommands are supported:
.RS
.TP
\fIpathname \fBidentify\fR \fBelement\fR \fIx\fR \fIy\fR
Returns the name of the element at the specified location.
.TP
\fIpathname \fBidentify\fR \fBtab\fR \fIx\fR \fIy\fR
Returns the index of the tab at the specified location.
.RE
.TP
\fIpathname \fBindex\fR \fItabid\fR
Returns the numeric index of the tab specified by \fItabid\fR,
or the total number of tabs if \fItabid\fR is the string
.QW \fBend\fR .
.TP
\fIpathname \fBinsert\fR \fIpos\fR \fIsubwindow\fR \fIoptions...\fR
Inserts a pane at the specified position.
\fIpos\fR is either the string \fBend\fR, an integer index, 
or the name of a managed subwindow.
If \fIsubwindow\fR is already managed by the notebook, 
moves it to the specified position.
See \fBTAB OPTIONS\fR for the list of available options.
.TP
\fIpathname \fBinstate\fR \fIstatespec \fR?\fIscript...\fR?
See \fIttk::widget(n)\fR.
.TP
\fIpathname \fBselect\fR ?\fItabid\fR?
Selects the specified tab.
The associated slave window will be displayed,
and the previously-selected window (if different) is unmapped.
If \fItabid\fR is omitted, returns the widget name of the
currently selected pane.
.TP
\fIpathname \fBstate\fR ?\fIstatespec\fR?
See \fIttk::widget(n)\fR.
.TP
\fIpathname \fBtab\fR \fItabid\fR ?\fI\-option \fR?\fIvalue ...\fR
Query or modify the options of the specific tab.
If no \fI\-option\fR is specified,
returns a dictionary of the tab option values.
If one \fI\-option\fR is specified,
returns the value of that \fIoption\fR.
Otherwise, sets the \fI\-option\fRs to the corresponding \fIvalue\fRs.
See \fBTAB OPTIONS\fR for the available options.
.TP
\fIpathname \fBtabs\fR
Returns the list of windows managed by the notebook.
.SH "KEYBOARD TRAVERSAL"
To enable keyboard traversal for a toplevel window
containing a notebook widget \fI$nb\fR, call:
.CS
ttk::notebook::enableTraversal $nb
.CE
.PP
This will extend the bindings for the toplevel window
containing the notebook as follows:
.IP \(bu
\fBControl-Tab\fR selects the tab following the currently selected one.
.IP \(bu
\fBShift-Control-Tab\fR selects the tab preceding the currently selected one.
.IP \(bu
\fBAlt-K\fR, where \fBK\fR is the mnemonic (underlined) character
of any tab, will select that tab.
.PP
Multiple notebooks in a single toplevel may be enabled for traversal,
including nested notebooks.  
However, notebook traversal only works properly if all panes
are direct children of the notebook.
.SH "VIRTUAL EVENTS"
The notebook widget generates a \fB<<NotebookTabChanged>>\fR
virtual event after a new tab is selected.
.SH "EXAMPLE"
.CS
pack [\fBttk::notebook\fR .nb]
\.nb add [frame .nb.f1] \-text "First tab"
\.nb add [frame .nb.f2] \-text "Second tab"
\.nb select .nb.f2
ttk::notebook::enableTraversal .nb
.CE
.SH "SEE ALSO"
ttk::widget(n), grid(n)
.SH "KEYWORDS"
pane, tab
'\" Local Variables:
'\" mode: nroff
'\" End:
@


1.15
log
@Fix [Bug 2118116]
@
text
@d7 1
a7 1
'\" RCS: @@(#) $Id: ttk_notebook.n,v 1.14 2008/06/30 22:57:03 dkf Exp $
d16 1
a16 1
\fBttk::notebook\fR \fIpathName \fR?\fIoptions...\fR?
d18 2
a19 2
\fIpathName \fBadd\fR \fIwindow\fR ?\fIoptions...\fR?
\fIpathName \fBinsert\fR \fIindex\fR \fIwindow\fR ?\fIoptions...\fR?
a22 1
.PP
a51 1
.PP
a82 1
.PP
a103 1
.PP
d127 12
a138 3
\fIpathName \fBidentify\fR \fIx y\fR
Returns the name of the element at position \fIx\fR, \fIy\fR.
See \fIttk::widget(n)\fR.
a177 1
.PP
a198 1
.PP
a201 1
.PP
@


1.14
log
@Minor doc updates (removing out of date changebars, improving typedef formatting,
 etc.)
@
text
@a0 1
'\" -*- nroff -*-
d7 1
a7 1
'\" RCS: @@(#) $Id: ttk_notebook.n,v 1.13 2008/05/09 18:35:00 patthoyts Exp $
d211 3
@


1.13
log
@Document the identify command as present on all ttk widgets
@
text
@d1 1
d8 1
a8 1
'\" RCS: @@(#) $Id: ttk_notebook.n,v 1.12 2008/03/06 16:33:30 jenglish Exp $
d24 1
d54 1
d86 1
d108 1
d174 1
d196 1
d200 1
@


1.12
log
@Move "TAB IDENTIFIERS" section above "WIDGET COMMAND" section [Bug 1882011].
@
text
@d7 1
a7 1
'\" RCS: @@(#) $Id: ttk_notebook.n,v 1.11 2008/01/29 15:38:00 dkf Exp $
d127 4
@


1.12.2.1
log
@Backported documentation fixes from HEAD
@
text
@d7 1
a7 1
'\" RCS: @@(#) $Id: ttk_notebook.n,v 1.13 2008/05/09 18:35:00 patthoyts Exp $
a126 4
\fIpathName \fBidentify\fR \fIx y\fR
Returns the name of the element at position \fIx\fR, \fIy\fR.
See \fIttk::widget(n)\fR.
.TP
@


1.12.2.2
log
@        Major backport of 8.6 Ttk for 8.5.9.  Most changes were only being
        committed to head (8.6), although they could apply for 8.5 as well.
        This re-sync makes future work easier to maintain and adds some
        useful work for 8.5 users. Notable changes:
        - Lots of code cleanup
        - Some bug fixes never backported
        - Addition of ttk::spinbox
        - minor color changes
        - Improved Vista/7 styling
        - Move to tile version 0.8.6 (pseudo-package)
        - ABI and API compatible (even $w identify)
        - minor new features (extended $w identify)
@
text
@d7 1
a7 1
'\" RCS: @@(#) $Id: ttk_notebook.n,v 1.16 2009/11/01 18:12:44 jenglish Exp $
d16 1
a16 1
\fBttk::notebook\fR \fIpathname \fR?\fIoptions...\fR?
d18 2
a19 2
\fIpathname \fBadd\fR \fIwindow\fR ?\fIoptions...\fR?
\fIpathname \fBinsert\fR \fIindex\fR \fIwindow\fR ?\fIoptions...\fR?
d127 3
a129 12
\fIpathname \fBidentify\fR \fIcomponent\fR \fIx\fR \fIy\fR
Returns the name of the element under the point given by \fIx\fR and \fIy\fR,
or the empty string if no component is present at that location.
The following subcommands are supported:
.RS
.TP
\fIpathname \fBidentify\fR \fBelement\fR \fIx\fR \fIy\fR
Returns the name of the element at the specified location.
.TP
\fIpathname \fBidentify\fR \fBtab\fR \fIx\fR \fIy\fR
Returns the index of the tab at the specified location.
.RE
a203 3
'\" Local Variables:
'\" mode: nroff
'\" End:
@


1.11
log
@Adjusted handling of the standard options part of the Ttk manual pages so
that they are documented in the correct location. [Bug 1876493]
@
text
@d7 1
a7 1
'\" RCS: @@(#) $Id: ttk_notebook.n,v 1.10 2007/12/13 15:23:44 dgp Exp $
d82 21
a184 21
.SH "TAB IDENTIFIERS"
The \fItabid\fR argument to the above commands may take
any of the following forms:
.IP \(bu
An integer between zero and the number of tabs;
.IP \(bu
The name of a slave window;
.IP \(bu
A positional specification of the form
.QW @@\fIx\fR,\fIy\fR ,
which identifies the tab 
.IP \(bu
The literal string
.QW \fBcurrent\fR ,
which identifies the currently-selected tab; or:
.IP \(bu
The literal string
.QW \fBend\fR ,
which returns the number of tabs 
(only valid for
.QW "\fIpathname \fBindex\fR" ).
@


1.10
log
@merge stable branch onto HEAD
@
text
@d7 1
a7 1
'\" RCS: @@(#) $Id: ttk_notebook.n,v 1.3.2.4 2007/11/25 19:19:21 dgp Exp $
d27 3
a29 2
.SO
\-class	\-cursor	\-takefocus	\-style
@


1.9
log
@Internal Ttk_Manager API updates; Fixed [Bug 1343984];
Added [$nb hide] method; [$nb add] on already-managed windows
no longer throws an error, can be used to re-add a hidden tab.
Updated docs and test suite.
@
text
@d7 1
a7 1
'\" RCS: @@(#) $Id: ttk_notebook.n,v 1.8 2007/11/01 10:59:43 dkf Exp $
@


1.8
log
@Make documentation use the name that scripts use as much as possible.
[Bug 1640073]
@
text
@d7 1
a7 1
'\" RCS: @@(#) $Id: ttk_notebook.n,v 1.7 2007/10/30 21:29:59 dkf Exp $
d16 1
a16 1
\fBttk::notebook\fR \fIpathName \fR?\fIoptions\fR?
d18 2
a19 2
\fIpathName \fBadd\fR \fIpathName\fR.\fIsubwindow\fR ?\fIoptions...\fR?
\fIpathName \fBinsert\fR \fIindex\fR \fIpathName\fR.\fIsubwindow\fR ?\fIoptions...\fR?
d23 1
a23 1
A \fBttk::notebook\fR widget manages a collection of subpanes 
d25 2
a26 2
Each pane is associated with a tab, which the user
may select to change the currently-displayed pane.
d54 2
a55 2
If \fBdisabled\fR, then the tab is not selectable. If \fBhidden\fR,
then the tab is not shown.
d57 1
a57 1
Specifies how the child pane is positioned within the pane area.
d61 1
a61 1
that the child window will
d70 2
a71 2
Specifies an image to display in the tab,
which must have been created with the \fBimage create\fR command.
d83 1
a83 1
\fIpathname \fBadd \fIchild\fR ?\fIoptions...\fR?
a84 3
When the tab is selected, the \fIchild\fR window
will be displayed.
\fIchild\fR must be a direct child of the notebook window.
d86 2
d97 7
a103 1
unmaps and unmanages the associated child window.
d122 3
a124 2
Selects the specified tab.  The associated child pane will be displayed,
and the previously-selected pane (if different) is unmapped.
d131 1
a131 1
\fIpathname \fBtab\fR \fItabid\fR ?\fI\-options \fR?\fIvalue ...\fR
d133 4
a136 3
If no \fI\-option\fR is specified, returns a dictionary of the tab
option values.
If one \fI\-option\fR is specified, returns the value of that \fIoption\fR.
d141 1
a141 2
Returns a list of all windows managed by the widget.
.\" Perhaps "panes" is a better name for this command?
d149 1
a149 1
This will extend the bindings for the toplevel widget
d169 1
a169 1
The name of a child pane window;
@


1.7
log
@More documentation improvements
@
text
@d7 1
a7 1
'\" RCS: @@(#) $Id: ttk_notebook.n,v 1.6 2007/10/29 16:04:14 dkf Exp $
d10 1
a10 1
.TH ttk_notebook n 8.5 Tk "Tk Themed Widget"
a11 1
.\" Use _ instead of :: as the name becomes a filename on install
d13 1
a13 1
ttk_notebook \- Multi-paned container widget
d91 1
a91 1
See \fIttk_widget(n)\fR.
d94 1
a94 1
See \fIttk_widget(n)\fR.
d114 1
a114 1
See \fIttk_widget(n)\fR.
d123 1
a123 1
See \fIttk_widget(n)\fR.
d190 1
a190 1
ttk_widget(n), grid(n)
@


1.6
log
@Lots more GOOBE stuff. Now works with 'make html'!
@
text
@d7 1
a7 1
'\" RCS: @@(#) $Id: ttk_notebook.n,v 1.5 2007/10/26 20:13:23 dgp Exp $
d16 1
d21 1
@


1.5
log
@        * doc/*.1:              Revert doc changes that broke
        * doc/*.3:              `make html` so we can get the release
        * doc/*.n:              out the door.
@
text
@d7 1
a7 1
'\" RCS: @@(#) $Id: ttk_notebook.n,v 1.3 2006/12/13 23:04:33 hobbs Exp $
a20 1

a28 1

d60 3
a62 2
that the child window will "stick" to,
as per the \fBgrid\fR geometry manager.
d65 1
a65 1
Syntax is the same as for the widget \fB-padding\fR option.
d73 1
a73 1
in the case both \fB-text\fR and \fB-image\fR are present.
a79 1

d101 2
a102 1
or the total number of tabs if \fItabid\fR is the string "\fBend\fR".
d124 1
a124 1
\fIpathname \fBtab\fR \fItabid\fR ?\fI-options \fR?\fIvalue ...\fR
d126 4
a129 3
If no \fI-option\fR is specified, returns a dictionary of the tab option values.
If one \fI-option\fR is specified, returns the value of that \fIoption\fR.
Otherwise, sets the \fI-option\fRs to the corresponding \fIvalue\fRs.
a134 1

a155 1

d164 2
a165 1
A positional specification of the form "@@\fIx\fR,\fIy\fR",
d168 2
a169 1
The literal string "\fBcurrent\fR",
d172 2
a173 1
The literal string "\fBend\fR",
d175 2
a176 2
(only valid for "\fIpathname \fBindex\fR").

a179 1

d182 3
a184 3
notebook .nb
\.nb add [frame .nb.f1] -text "First tab"
\.nb add [frame .nb.f2] -text "Second tab"
a187 1

a189 1

@


1.4
log
@Rendering-with-groff GOOBE.
@
text
@a15 1
.nf
d17 1
a17 1

a19 1
.fi
d23 4
a26 3
A \fBttk::notebook\fR widget manages a collection of subpanes and displays a
single one at a time. Each pane is associated with a tab, which the user may
select to change the currently-displayed pane.
d28 1
a28 2
\-class	\-cursor	\-style
\-takefocus
d30 1
d33 4
a36 3
If present and greater than zero, specifies the desired height of the pane
area (not including internal padding or tabs). Otherwise, the maximum height
of all panes is used.
d38 8
a45 5
Specifies the amount of extra space to add around the outside of the notebook.
The padding is a list of up to four length specifications \fIleft top right
bottom\fR. If fewer than four elements are specified, \fIbottom\fR defaults to
\fItop\fR, \fIright\fR defaults to \fIleft\fR, and \fItop\fR defaults to
\fIleft\fR.
d47 4
a50 3
If present and greater than zero, specifies the desired width of the pane area
(not including internal padding). Otherwise, the maximum width of all panes is
used.
d54 3
a56 2
Either \fBnormal\fR, \fBdisabled\fR or \fBhidden\fR. If \fBdisabled\fR, then
the tab is not selectable. If \fBhidden\fR, then the tab is not shown.
d58 6
a63 4
Specifies how the child pane is positioned within the pane area. Value is a
string containing zero or more of the characters \fBn, s, e,\fR or \fBw\fR.
Each letter refers to a side (north, south, east, or west) that the child
window will "stick" to, as per the \fBgrid\fR geometry manager.
d66 1
a66 1
Syntax is the same as for the widget \fB\-padding\fR option.
d70 2
a71 2
Specifies an image to display in the tab, which must have been created with
the \fBimage create\fR command.
d73 3
a75 3
Specifies how to display the image relative to the text, in the case both
\fB\-text\fR and \fB\-image\fR are present. See \fIlabel(n)\fR for legal
values.
d77 5
a81 3
Specifies the integer index (0-based) of a character to underline in the text
string. The underlined character is used for mnemonic activation if
\fBttk::notebook::enableTraversal\fR is called.
d85 5
a89 4
.
Adds a new tab to the notebook. When the tab is selected, the \fIchild\fR
window will be displayed. \fIchild\fR must be a direct child of the notebook
window. See \fBTAB OPTIONS\fR for the list of available \fIoptions\fR.
a91 1
.
a94 1
.
d98 2
a99 3
.
Removes the tab specified by \fItabid\fR, unmaps and unmanages the associated
child window.
d102 2
a103 3
.
Returns the numeric index of the tab specified by \fItabid\fR, or the total
number of tabs if \fItabid\fR is the string "\fBend\fR".
d106 6
a111 5
.
Inserts a pane at the specified position. \fIpos\fR is either the string
\fBend\fR, an integer index, or the name of a managed subwindow. If
\fIsubwindow\fR is already managed by the notebook, moves it to the specified
position. See \fBTAB OPTIONS\fR for the list of available options.
a113 1
.
d117 4
a120 4
.
Selects the specified tab. The associated child pane will be displayed, and
the previously-selected pane (if different) is unmapped. If \fItabid\fR is
omitted, returns the widget name of the currently selected pane.
a122 1
.
d125 6
a130 7
\fIpathname \fBtab\fR \fItabid\fR ?\fI\-options \fR?\fIvalue ...\fR
.
Query or modify the options of the specific tab. If no \fI\-option\fR is
specified, returns a dictionary of the tab option values. If one
\fI\-option\fR is specified, returns the value of that \fIoption\fR.
Otherwise, sets the \fI\-option\fRs to the corresponding \fIvalue\fRs. See
\fBTAB OPTIONS\fR for the available options.
a132 1
.
d135 1
d137 2
a138 2
To enable keyboard traversal for a toplevel window containing a notebook
widget \fI$nb\fR, call:
d143 2
a144 2
This will extend the bindings for the toplevel widget containing the notebook
as follows:
d150 2
a151 2
\fBAlt-K\fR, where \fBK\fR is the mnemonic (underlined) character of any tab,
will select that tab.
d154 4
a157 2
including nested notebooks. However, notebook traversal only works properly if
all panes are direct children of the notebook.
d159 2
a160 2
The \fItabid\fR argument to the above commands may take any of the following
forms:
d166 2
a167 2
A positional specification of the form "@@\fIx\fR,\fIy\fR", which identifies
the tab
d169 2
a170 2
The literal string "\fBcurrent\fR", which identifies the currently-selected
tab; or:
d172 4
a175 2
The literal string "\fBend\fR", which returns the number of tabs (only valid
for "\fIpathname \fBindex\fR").
d177 3
a179 2
The notebook widget generates a \fB<<NotebookTabChanged>>\fR virtual event
after a new tab is selected.
d188 1
d191 1
@


1.3
log
@	* unix/Makefile.in (install-doc): intentionally skip ttk_dialog.n
	installation (not for public consumption)

	* doc/scrollbar.n, doc/button.n, doc/checkbutton.n:
	* doc/entry.n, doc/frame.n, doc/label.n, doc/labelframe.n:
	* doc/menu.n, doc/menubutton.n, doc/panedwindow.n:
	* doc/radiobutton.n, doc/scrollbar.n, doc/ttk_*: revamp ttk docs
	to use consist nroff format (not 100% consistent with classic
	widget docs).  Add more man page cross-linking "SEE ALSO".
@
text
@d7 1
a7 1
'\" RCS: @@(#) $Id: popup.n,v 1.4 2004/06/21 20:59:29 dkf Exp $
d16 1
d18 1
a18 1
.br
d21 1
d25 3
a27 4
A \fBttk::notebook\fR widget manages a collection of subpanes 
and displays a single one at a time.
Each pane is associated with a tab, which the user
may select to change the currently-displayed pane.
d29 2
a30 1
\-class	\-cursor	\-takefocus	\-style
a31 1

d34 3
a36 4
If present and greater than zero, 
specifies the desired height of the pane area
(not including internal padding or tabs).
Otherwise, the maximum height of all panes is used.
d38 5
a42 8
Specifies the amount of extra space to add around the outside
of the notebook.
The padding is a list of up to four length specifications 
\fIleft top right bottom\fR.
If fewer than four elements are specified, 
\fIbottom\fR defaults to \fItop\fR,
\fIright\fR defaults to \fIleft\fR, and 
\fItop\fR defaults to \fIleft\fR.
d44 3
a46 4
If present and greater than zero, 
specifies the desired width of the pane area
(not including internal padding).
Otherwise, the maximum width of all panes is used.
d50 2
a51 3
Either \fBnormal\fR, \fBdisabled\fR or \fBhidden\fR.  
If \fBdisabled\fR, then the tab is not selectable. If \fBhidden\fR,
then the tab is not shown.
d53 4
a56 6
Specifies how the child pane is positioned within the pane area.
Value is a string containing zero or more of the characters
\fBn, s, e,\fR or \fBw\fR.
Each letter refers to a side (north, south, east, or west) 
that the child window will "stick" to,
as per the \fBgrid\fR geometry manager.
d59 1
a59 1
Syntax is the same as for the widget \fB-padding\fR option.
d63 2
a64 2
Specifies an image to display in the tab,
which must have been created with the \fBimage create\fR command.
d66 3
a68 3
Specifies how to display the image relative to the text,
in the case both \fB-text\fR and \fB-image\fR are present.
See \fIlabel(n)\fR for legal values.
d70 3
a72 5
Specifies the integer index (0-based) of a character to underline 
in the text string.
The underlined character is used for mnemonic activation
if \fBttk::notebook::enableTraversal\fR is called.

d76 4
a79 5
Adds a new tab to the notebook.
When the tab is selected, the \fIchild\fR window
will be displayed.
\fIchild\fR must be a direct child of the notebook window.
See \fBTAB OPTIONS\fR for the list of available \fIoptions\fR.
d82 1
d86 1
d90 3
a92 2
Removes the tab specified by \fItabid\fR,
unmaps and unmanages the associated child window.
d95 3
a97 2
Returns the numeric index of the tab specified by \fItabid\fR,
or the total number of tabs if \fItabid\fR is the string "\fBend\fR".
d100 5
a104 6
Inserts a pane at the specified position.
\fIpos\fR is either the string \fBend\fR, an integer index, 
or the name of a managed subwindow.
If \fIsubwindow\fR is already managed by the notebook, 
moves it to the specified position.
See \fBTAB OPTIONS\fR for the list of available options.
d107 1
d111 4
a114 4
Selects the specified tab.  The associated child pane will be displayed,
and the previously-selected pane (if different) is unmapped.
If \fItabid\fR is omitted, returns the widget name of the
currently selected pane.
d117 1
d120 7
a126 6
\fIpathname \fBtab\fR \fItabid\fR ?\fI-options \fR?\fIvalue ...\fR
Query or modify the options of the specific tab.
If no \fI-option\fR is specified, returns a dictionary of the tab option values.
If one \fI-option\fR is specified, returns the value of that \fIoption\fR.
Otherwise, sets the \fI-option\fRs to the corresponding \fIvalue\fRs.
See \fBTAB OPTIONS\fR for the available options.
d129 1
a131 1

d133 2
a134 2
To enable keyboard traversal for a toplevel window
containing a notebook widget \fI$nb\fR, call:
d139 2
a140 2
This will extend the bindings for the toplevel widget
containing the notebook as follows:
d146 2
a147 2
\fBAlt-K\fR, where \fBK\fR is the mnemonic (underlined) character
of any tab, will select that tab.
d150 2
a151 4
including nested notebooks.  
However, notebook traversal only works properly if all panes
are direct children of the notebook.

d153 2
a154 2
The \fItabid\fR argument to the above commands may take
any of the following forms:
d160 2
a161 2
A positional specification of the form "@@\fIx\fR,\fIy\fR",
which identifies the tab 
d163 2
a164 2
The literal string "\fBcurrent\fR",
which identifies the currently-selected tab; or:
d166 2
a167 4
The literal string "\fBend\fR",
which returns the number of tabs 
(only valid for "\fIpathname \fBindex\fR").

d169 2
a170 3
The notebook widget generates a \fB<<NotebookTabChanged>>\fR
virtual event after a new tab is selected.

a178 1

a180 1

@


1.3.2.1
log
@merge updates from HEAD
@
text
@d7 1
a7 1
'\" RCS: @@(#) $Id: ttk_notebook.n,v 1.3 2006/12/13 23:04:33 hobbs Exp $
a15 1
.nf
d17 1
a17 1

a19 1
.fi
d23 4
a26 3
A \fBttk::notebook\fR widget manages a collection of subpanes and displays a
single one at a time. Each pane is associated with a tab, which the user may
select to change the currently-displayed pane.
d28 1
a28 2
\-class	\-cursor	\-style
\-takefocus
d30 1
d33 4
a36 3
If present and greater than zero, specifies the desired height of the pane
area (not including internal padding or tabs). Otherwise, the maximum height
of all panes is used.
d38 8
a45 5
Specifies the amount of extra space to add around the outside of the notebook.
The padding is a list of up to four length specifications \fIleft top right
bottom\fR. If fewer than four elements are specified, \fIbottom\fR defaults to
\fItop\fR, \fIright\fR defaults to \fIleft\fR, and \fItop\fR defaults to
\fIleft\fR.
d47 4
a50 3
If present and greater than zero, specifies the desired width of the pane area
(not including internal padding). Otherwise, the maximum width of all panes is
used.
d54 3
a56 2
Either \fBnormal\fR, \fBdisabled\fR or \fBhidden\fR. If \fBdisabled\fR, then
the tab is not selectable. If \fBhidden\fR, then the tab is not shown.
d58 6
a63 4
Specifies how the child pane is positioned within the pane area. Value is a
string containing zero or more of the characters \fBn, s, e,\fR or \fBw\fR.
Each letter refers to a side (north, south, east, or west) that the child
window will "stick" to, as per the \fBgrid\fR geometry manager.
d66 1
a66 1
Syntax is the same as for the widget \fB\-padding\fR option.
d70 2
a71 2
Specifies an image to display in the tab, which must have been created with
the \fBimage create\fR command.
d73 3
a75 3
Specifies how to display the image relative to the text, in the case both
\fB\-text\fR and \fB\-image\fR are present. See \fIlabel(n)\fR for legal
values.
d77 5
a81 3
Specifies the integer index (0-based) of a character to underline in the text
string. The underlined character is used for mnemonic activation if
\fBttk::notebook::enableTraversal\fR is called.
d85 5
a89 4
.
Adds a new tab to the notebook. When the tab is selected, the \fIchild\fR
window will be displayed. \fIchild\fR must be a direct child of the notebook
window. See \fBTAB OPTIONS\fR for the list of available \fIoptions\fR.
a91 1
.
a94 1
.
d98 2
a99 3
.
Removes the tab specified by \fItabid\fR, unmaps and unmanages the associated
child window.
d102 2
a103 3
.
Returns the numeric index of the tab specified by \fItabid\fR, or the total
number of tabs if \fItabid\fR is the string "\fBend\fR".
d106 6
a111 5
.
Inserts a pane at the specified position. \fIpos\fR is either the string
\fBend\fR, an integer index, or the name of a managed subwindow. If
\fIsubwindow\fR is already managed by the notebook, moves it to the specified
position. See \fBTAB OPTIONS\fR for the list of available options.
a113 1
.
d117 4
a120 4
.
Selects the specified tab. The associated child pane will be displayed, and
the previously-selected pane (if different) is unmapped. If \fItabid\fR is
omitted, returns the widget name of the currently selected pane.
a122 1
.
d125 6
a130 7
\fIpathname \fBtab\fR \fItabid\fR ?\fI\-options \fR?\fIvalue ...\fR
.
Query or modify the options of the specific tab. If no \fI\-option\fR is
specified, returns a dictionary of the tab option values. If one
\fI\-option\fR is specified, returns the value of that \fIoption\fR.
Otherwise, sets the \fI\-option\fRs to the corresponding \fIvalue\fRs. See
\fBTAB OPTIONS\fR for the available options.
a132 1
.
d135 1
d137 2
a138 2
To enable keyboard traversal for a toplevel window containing a notebook
widget \fI$nb\fR, call:
d143 2
a144 2
This will extend the bindings for the toplevel widget containing the notebook
as follows:
d150 2
a151 2
\fBAlt-K\fR, where \fBK\fR is the mnemonic (underlined) character of any tab,
will select that tab.
d154 4
a157 2
including nested notebooks. However, notebook traversal only works properly if
all panes are direct children of the notebook.
d159 2
a160 2
The \fItabid\fR argument to the above commands may take any of the following
forms:
d166 2
a167 2
A positional specification of the form "@@\fIx\fR,\fIy\fR", which identifies
the tab
d169 2
a170 2
The literal string "\fBcurrent\fR", which identifies the currently-selected
tab; or:
d172 4
a175 2
The literal string "\fBend\fR", which returns the number of tabs (only valid
for "\fIpathname \fBindex\fR").
d177 3
a179 2
The notebook widget generates a \fB<<NotebookTabChanged>>\fR virtual event
after a new tab is selected.
d188 1
d191 1
@


1.3.2.2
log
@merge updates from HEAD
@
text
@d7 1
a7 1
'\" RCS: @@(#) $Id: ttk_notebook.n,v 1.3.2.1 2007/10/24 12:59:31 dgp Exp $
d16 1
d18 1
a18 1
.br
d21 1
d25 3
a27 4
A \fBttk::notebook\fR widget manages a collection of subpanes 
and displays a single one at a time.
Each pane is associated with a tab, which the user
may select to change the currently-displayed pane.
d29 2
a30 1
\-class	\-cursor	\-takefocus	\-style
a31 1

d34 3
a36 4
If present and greater than zero, 
specifies the desired height of the pane area
(not including internal padding or tabs).
Otherwise, the maximum height of all panes is used.
d38 5
a42 8
Specifies the amount of extra space to add around the outside
of the notebook.
The padding is a list of up to four length specifications 
\fIleft top right bottom\fR.
If fewer than four elements are specified, 
\fIbottom\fR defaults to \fItop\fR,
\fIright\fR defaults to \fIleft\fR, and 
\fItop\fR defaults to \fIleft\fR.
d44 3
a46 4
If present and greater than zero, 
specifies the desired width of the pane area
(not including internal padding).
Otherwise, the maximum width of all panes is used.
d50 2
a51 3
Either \fBnormal\fR, \fBdisabled\fR or \fBhidden\fR.  
If \fBdisabled\fR, then the tab is not selectable. If \fBhidden\fR,
then the tab is not shown.
d53 4
a56 6
Specifies how the child pane is positioned within the pane area.
Value is a string containing zero or more of the characters
\fBn, s, e,\fR or \fBw\fR.
Each letter refers to a side (north, south, east, or west) 
that the child window will "stick" to,
as per the \fBgrid\fR geometry manager.
d59 1
a59 1
Syntax is the same as for the widget \fB-padding\fR option.
d63 2
a64 2
Specifies an image to display in the tab,
which must have been created with the \fBimage create\fR command.
d66 3
a68 3
Specifies how to display the image relative to the text,
in the case both \fB-text\fR and \fB-image\fR are present.
See \fIlabel(n)\fR for legal values.
d70 3
a72 5
Specifies the integer index (0-based) of a character to underline 
in the text string.
The underlined character is used for mnemonic activation
if \fBttk::notebook::enableTraversal\fR is called.

d76 4
a79 5
Adds a new tab to the notebook.
When the tab is selected, the \fIchild\fR window
will be displayed.
\fIchild\fR must be a direct child of the notebook window.
See \fBTAB OPTIONS\fR for the list of available \fIoptions\fR.
d82 1
d86 1
d90 3
a92 2
Removes the tab specified by \fItabid\fR,
unmaps and unmanages the associated child window.
d95 3
a97 2
Returns the numeric index of the tab specified by \fItabid\fR,
or the total number of tabs if \fItabid\fR is the string "\fBend\fR".
d100 5
a104 6
Inserts a pane at the specified position.
\fIpos\fR is either the string \fBend\fR, an integer index, 
or the name of a managed subwindow.
If \fIsubwindow\fR is already managed by the notebook, 
moves it to the specified position.
See \fBTAB OPTIONS\fR for the list of available options.
d107 1
d111 4
a114 4
Selects the specified tab.  The associated child pane will be displayed,
and the previously-selected pane (if different) is unmapped.
If \fItabid\fR is omitted, returns the widget name of the
currently selected pane.
d117 1
d120 7
a126 6
\fIpathname \fBtab\fR \fItabid\fR ?\fI-options \fR?\fIvalue ...\fR
Query or modify the options of the specific tab.
If no \fI-option\fR is specified, returns a dictionary of the tab option values.
If one \fI-option\fR is specified, returns the value of that \fIoption\fR.
Otherwise, sets the \fI-option\fRs to the corresponding \fIvalue\fRs.
See \fBTAB OPTIONS\fR for the available options.
d129 1
a131 1

d133 2
a134 2
To enable keyboard traversal for a toplevel window
containing a notebook widget \fI$nb\fR, call:
d139 2
a140 2
This will extend the bindings for the toplevel widget
containing the notebook as follows:
d146 2
a147 2
\fBAlt-K\fR, where \fBK\fR is the mnemonic (underlined) character
of any tab, will select that tab.
d150 2
a151 4
including nested notebooks.  
However, notebook traversal only works properly if all panes
are direct children of the notebook.

d153 2
a154 2
The \fItabid\fR argument to the above commands may take
any of the following forms:
d160 2
a161 2
A positional specification of the form "@@\fIx\fR,\fIy\fR",
which identifies the tab 
d163 2
a164 2
The literal string "\fBcurrent\fR",
which identifies the currently-selected tab; or:
d166 2
a167 4
The literal string "\fBend\fR",
which returns the number of tabs 
(only valid for "\fIpathname \fBindex\fR").

d169 2
a170 3
The notebook widget generates a \fB<<NotebookTabChanged>>\fR
virtual event after a new tab is selected.

a178 1

a180 1

@


1.3.2.3
log
@merge updates from HEAD
@
text
@d7 1
a7 1
'\" RCS: @@(#) $Id$
d10 1
a10 1
.TH ttk::notebook n 8.5 Tk "Tk Themed Widget"
d12 1
d14 1
a14 1
ttk::notebook \- Multi-paned container widget
a15 1
.nf
a19 1
.fi
d21 1
d30 1
d62 2
a63 3
that the child window will
.QW stick
to, as per the \fBgrid\fR geometry manager.
d66 1
a66 1
Syntax is the same as for the widget \fB\-padding\fR option.
d74 1
a74 1
in the case both \fB\-text\fR and \fB\-image\fR are present.
d81 1
d92 1
a92 1
See \fIttk::widget(n)\fR.
d95 1
a95 1
See \fIttk::widget(n)\fR.
d103 1
a103 2
or the total number of tabs if \fItabid\fR is the string
.QW \fBend\fR .
d114 1
a114 1
See \fIttk::widget(n)\fR.
d123 1
a123 1
See \fIttk::widget(n)\fR.
d125 1
a125 1
\fIpathname \fBtab\fR \fItabid\fR ?\fI\-options \fR?\fIvalue ...\fR
d127 3
a129 4
If no \fI\-option\fR is specified, returns a dictionary of the tab
option values.
If one \fI\-option\fR is specified, returns the value of that \fIoption\fR.
Otherwise, sets the \fI\-option\fRs to the corresponding \fIvalue\fRs.
d135 1
d157 1
d166 1
a166 2
A positional specification of the form
.QW @@\fIx\fR,\fIy\fR ,
d169 1
a169 2
The literal string
.QW \fBcurrent\fR ,
d172 1
a172 2
The literal string
.QW \fBend\fR ,
d174 2
a175 2
(only valid for
.QW "\fIpathname \fBindex\fR" ).
d179 1
d182 3
a184 3
pack [\fBttk::notebook\fR .nb]
\.nb add [frame .nb.f1] \-text "First tab"
\.nb add [frame .nb.f2] \-text "Second tab"
d188 1
d190 2
a191 1
ttk::widget(n), grid(n)
@


1.3.2.4
log
@merge updates from HEAD
@
text
@d7 1
a7 1
'\" RCS: @@(#) $Id: ttk_notebook.n,v 1.3.2.3 2007/11/01 16:37:16 dgp Exp $
d16 1
a16 1
\fBttk::notebook\fR \fIpathName \fR?\fIoptions...\fR?
d18 2
a19 2
\fIpathName \fBadd\fR \fIwindow\fR ?\fIoptions...\fR?
\fIpathName \fBinsert\fR \fIindex\fR \fIwindow\fR ?\fIoptions...\fR?
d23 1
a23 1
A \fBttk::notebook\fR widget manages a collection of windows 
d25 2
a26 2
Each slave window is associated with a \fItab\fR,
which the user may select to change the currently-displayed window.
d54 2
a55 2
If \fBdisabled\fR, then the tab is not selectable.
If \fBhidden\fR, then the tab is not shown.
d57 1
a57 1
Specifies how the slave window is positioned within the pane area.
d61 1
a61 1
that the slave window will
d70 2
a71 2
Specifies an image to display in the tab.
See \fIttk_widget(n)\fR for details.
d83 1
a83 1
\fIpathname \fBadd\fR \fIwindow\fR ?\fIoptions...\fR?
d85 3
a88 2
If \fIwindow\fR is currently managed by the notebook but hidden,
it is restored to its previous position.
d98 1
a98 7
unmaps and unmanages the associated window.
.TP
\fIpathname \fBhide\fR \fItabid\fR
Hides the tab specified by \fItabid\fR.
The tab will not be displayed, but the associated window
remains managed by the notebook and its configuration remembered.
Hidden tabs may be restored with the \fBadd\fR command.
d117 2
a118 3
Selects the specified tab.
The associated slave window will be displayed,
and the previously-selected window (if different) is unmapped.
d125 1
a125 1
\fIpathname \fBtab\fR \fItabid\fR ?\fI\-option \fR?\fIvalue ...\fR
d127 3
a129 4
If no \fI\-option\fR is specified,
returns a dictionary of the tab option values.
If one \fI\-option\fR is specified,
returns the value of that \fIoption\fR.
d134 2
a135 1
Returns the list of windows managed by the notebook.
d143 1
a143 1
This will extend the bindings for the toplevel window
d163 1
a163 1
The name of a slave window;
@


1.3.2.5
log
@merge updates from HEAD
@
text
@d7 1
a7 1
'\" RCS: @@(#) $Id: ttk_notebook.n,v 1.10 2007/12/13 15:23:44 dgp Exp $
d27 2
a28 3
.SO ttk_widget
\-class	\-cursor	\-takefocus
\-style
@


1.3.2.6
log
@merge updates from HEAD
@
text
@d7 1
a7 1
'\" RCS: @@(#) $Id: ttk_notebook.n,v 1.3.2.5 2008/01/29 17:35:50 dgp Exp $
a81 21
.SH "TAB IDENTIFIERS"
The \fItabid\fR argument to the following commands may take
any of the following forms:
.IP \(bu
An integer between zero and the number of tabs;
.IP \(bu
The name of a slave window;
.IP \(bu
A positional specification of the form
.QW @@\fIx\fR,\fIy\fR ,
which identifies the tab 
.IP \(bu
The literal string
.QW \fBcurrent\fR ,
which identifies the currently-selected tab; or:
.IP \(bu
The literal string
.QW \fBend\fR ,
which returns the number of tabs 
(only valid for
.QW "\fIpathname \fBindex\fR" ).
d164 21
@


1.3.2.7
log
@merge updates from 8.5 branch
@
text
@d7 1
a7 1
'\" RCS: @@(#) $Id: ttk_notebook.n,v 1.3.2.6 2008/03/07 22:03:49 dgp Exp $
a126 4
\fIpathName \fBidentify\fR \fIx y\fR
Returns the name of the element at position \fIx\fR, \fIy\fR.
See \fIttk::widget(n)\fR.
.TP
@


1.2
log
@Convert \fP to \fR so that man-page scrapers have an easier time.
@
text
@d4 5
d12 1
d14 1
a14 1
ttk::notebook \- Multi-paned container widget
d21 1
d23 1
a23 1
A \fBnotebook\fR widget manages a collection of subpanes 
d30 2
a31 1
.SH "WIDGET OPTIONS"
d81 1
d92 1
a92 1
See \fIwidget(n)\fR.
d95 1
a95 1
See \fIwidget(n)\fR.
d114 1
a114 1
See \fIwidget(n)\fR.
d123 1
a123 1
See \fIwidget(n)\fR.
d135 1
d157 1
d179 1
d188 1
d190 2
a191 1
widget(n), grid(n)
@


1.1
log
@	* doc/ttk_Geometry.3, doc/ttk_Theme.3, doc/ttk_button.n:
	* doc/ttk_checkbutton.n, doc/ttk_combobox.n, doc/ttk_dialog.n:
	* doc/ttk_entry.n, doc/ttk_frame.n, doc/ttk_image.n:
	* doc/ttk_intro.n, doc/ttk_label.n, doc/ttk_labelframe.n:
	* doc/ttk_menubutton.n, doc/ttk_notebook.n, doc/ttk_panedwindow.n:
	* doc/ttk_progressbar.n, doc/ttk_radiobutton.n, doc/ttk_scrollbar.n:
	* doc/ttk_separator.n, doc/ttk_sizegrip.n, doc/ttk_style.n:
	* doc/ttk_treeview.n, doc/ttk_widget.n,:
	* generic/ttk/ttk.decls, generic/ttk/ttkBlink.c:
	* generic/ttk/ttkButton.c, generic/ttk/ttkCache.c:
	* generic/ttk/ttkClamTheme.c, generic/ttk/ttkClassicTheme.c:
	* generic/ttk/ttkDecls.h, generic/ttk/ttkDefaultTheme.c:
	* generic/ttk/ttkElements.c, generic/ttk/ttkEntry.c:
	* generic/ttk/ttkFrame.c, generic/ttk/ttkImage.c:
	* generic/ttk/ttkInit.c, generic/ttk/ttkLabel.c:
	* generic/ttk/ttkLayout.c, generic/ttk/ttkManager.c:
	* generic/ttk/ttkManager.h, generic/ttk/ttkNotebook.c:
	* generic/ttk/ttkPanedwindow.c, generic/ttk/ttkProgress.c:
	* generic/ttk/ttkScale.c, generic/ttk/ttkScroll.c:
	* generic/ttk/ttkScrollbar.c, generic/ttk/ttkSeparator.c:
	* generic/ttk/ttkSquare.c, generic/ttk/ttkState.c:
	* generic/ttk/ttkStubInit.c, generic/ttk/ttkStubLib.c:
	* generic/ttk/ttkTagSet.c, generic/ttk/ttkTheme.c:
	* generic/ttk/ttkTheme.h, generic/ttk/ttkThemeInt.h:
	* generic/ttk/ttkTrace.c, generic/ttk/ttkTrack.c:
	* generic/ttk/ttkTreeview.c, generic/ttk/ttkWidget.c:
	* generic/ttk/ttkWidget.h:
	* library/demos/ttk_demo.tcl, library/demos/ttk_iconlib.tcl:
	* library/demos/ttk_repeater.tcl:
	* library/ttk/altTheme.tcl, library/ttk/aquaTheme.tcl:
	* library/ttk/button.tcl, library/ttk/clamTheme.tcl:
	* library/ttk/classicTheme.tcl, library/ttk/combobox.tcl:
	* library/ttk/cursors.tcl, library/ttk/defaults.tcl:
	* library/ttk/dialog.tcl, library/ttk/entry.tcl:
	* library/ttk/fonts.tcl, library/ttk/icons.tcl:
	* library/ttk/keynav.tcl, library/ttk/menubutton.tcl:
	* library/ttk/notebook.tcl, library/ttk/panedwindow.tcl:
	* library/ttk/progress.tcl, library/ttk/scale.tcl:
	* library/ttk/scrollbar.tcl, library/ttk/sizegrip.tcl:
	* library/ttk/treeview.tcl, library/ttk/ttk.tcl:
	* library/ttk/utils.tcl, library/ttk/winTheme.tcl:
	* library/ttk/xpTheme.tcl:
	* macosx/ttkMacOSXTheme.c:
	* tests/ttk/all.tcl, tests/ttk/bwidget.test, tests/ttk/combobox.test:
	* tests/ttk/entry.test, tests/ttk/image.test:
	* tests/ttk/labelframe.test, tests/ttk/layout.test:
	* tests/ttk/misc.test, tests/ttk/notebook.test:
	* tests/ttk/panedwindow.test, tests/ttk/progressbar.test:
	* tests/ttk/scrollbar.test, tests/ttk/treetags.test:
	* tests/ttk/treeview.test, tests/ttk/ttk.test, tests/ttk/validate.test:
	* win/ttkWinMonitor.c, win/ttkWinTheme.c, win/ttkWinXPTheme.c:
	First import of Ttk themed Tk widgets as branched from tile 0.7.8

	* generic/tkInt.h, generic/tkWindow.c: add Ttk_Init call, copy
	tk classic widgets to ::tk namespace.
	* library/tk.tcl: add source of ttk/ttk.tcl, define $::ttk::library.
	* unix/Makefile.in, win/Makefile.in: add Ttk build bits
	* win/configure, win/configure.in: check for uxtheme.h (XP theme).
@
text
@d16 1
a16 1
A \fBnotebook\fP widget manages a collection of subpanes 
d46 2
a47 2
Either \fBnormal\fP, \fBdisabled\fP or \fBhidden\fP.  
If \fBdisabled\fP, then the tab is not selectable. If \fBhidden\fP,
d58 1
a58 1
Syntax is the same as for the widget \fB-padding\fP option.
d119 1
a119 1
If one \fI-option\fP is specified, returns the value of that \fIoption\fR.
d140 1
a140 1
\fBAlt-K\fP, where \fBK\fP is the mnemonic (underlined) character
d166 1
a166 1
The notebook widget generates a \fB<<NotebookTabChanged>>\fP
@

