summaryrefslogtreecommitdiff
path: root/man/9/variable
diff options
context:
space:
mode:
Diffstat (limited to 'man/9/variable')
-rw-r--r--man/9/variable25
1 files changed, 25 insertions, 0 deletions
diff --git a/man/9/variable b/man/9/variable
new file mode 100644
index 00000000..b1bcc141
--- /dev/null
+++ b/man/9/variable
@@ -0,0 +1,25 @@
+.TH VARIABLE 9
+.SH NAME
+variable \- interrogate a button variable
+.SH SYNOPSIS
+\f5variable \fIvar\fR ?\fIvalue\fR?
+.SH DESCRIPTION
+.B Variable
+queries or sets the value of a Tk radiobutton, checkbutton or choicebutton variable.
+An error diagnostic will be returned if
+the variable is of the wrong type (if for instance
+it is the name of a named channel).
+.PP
+If \fIvalue\fR is given, the value of the variable is set
+to that value, and any associated buttons
+will subsequently reflect this in their appearance.
+Omitting the \fIvalue\fR argument returns the current value of the variable.
+.PP
+The special variable
+.B lasterror
+holds the text of the last Tk error encountered.
+It resets when queried.
+.SH SEE ALSO
+.IR checkbutton (9)
+.IR choicebutton (9)
+.IR radiobutton (9),