⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 scrolledtext.n

📁 这是一个Linux下的集成开发环境
💻 N
字号:
'\"'\" Copyright (c) 1995 DSC Technologies Corporation'\"'\" See the file "license.terms" for information on usage and redistribution'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.'\"'\" @(#) scrolledtext.n 1.21 94/12/17 16:04:44'/" .so man.macros.HS scrolledtext iwid.BS'\" Note:  do not modify the .SH NAME line immediately below!.SH NAMEscrolledtext \- Create and manipulate a scrolled text widget.SH SYNOPSIS\fBscrolledtext\fI \fIpathName \fR?\fIoptions\fR?.SH "INHERITANCE"itk::Widget <- Labeledwidget <- Scrolledwidget <- Scrolledtext.SH "STANDARD OPTIONS".LP.nf.ta 4c 8c 12c\fBactiveBackground\fR	\fBbackground\fR	\fBborderWidth\fR	\fBcursor\fR\fBexportSelection\fR	\fBforeground\fR	\fBhighlightColor\fR	\fBhighlightThickness\fR\fBinsertBackground\fR	\fBinsertBorderWidth\fR	\fBinsertOffTime\fR	\fBinsertOnTime\fR\fBinsertWidth\fR	\fBpadX\fR	\fBpadY\fR	\fBrelief\fR\fBselectBackground\fR	\fBselectBorderWidth\fR	\fBselectForeground\fR	\fBsetGrid\fR .fi.LPSee the "options" manual entry for details on the standard options..SH "ASSOCIATED OPTIONS".LP.nf.ta 4c 8c 12c\fBactiveRelief\fR	\fBelementBorderWidth\fR	\fBjump\fR	\fBtroughColor\fR.fi.LPSee the "scrollbar" widget manual entry for details on the aboveassociated options..LP.nf.ta 4c 8c 12c\fBspacing1\fR	\fBspacing2\fR	\fBspacing3\fR	\fBstate\fR\fBwrap\fR.fi.LPSee the "text" widget manual entry for details on the aboveassociated options..SH "INHERITED OPTIONS".LP.nf.ta 4c 8c 12c\fBdisabledForeground\fR	\fBlabelBitmap\fR	\fBlabelFont\fR	\fBlabelImage\fR\fBlabelMargin\fR	\fBlabelPos\fR	\fBlabelText\fR	\fBlabelVariable\fR\fBstate\fR.fi.LPSee the "labeledwidget" class manual entry for details on the inherited options..SH "WIDGET-SPECIFIC OPTIONS".LP.nfName:	\fBheight\fRClass:	\fBHeight\fRCommand-Line Switch:	\fB-height\fR.fi.IPSpecifies the height of the scrolled text as an entire unit.The value may be specified in any of the forms acceptable to \fBTk_GetPixels\fR.  Any additional space needed to display the othercomponents such as labels, margins, and scrollbars force the textto be compressed.  A value of zero along with the same value for the width causes the value given for the visibleitems option to be applied which administers geometry constraints in a differentmanner.  The default height is zero..LP.nfName:	\fBhscrollMode\fRClass:	\fBScrollMode\fRCommand-Line Switch:	\fB-hscrollmode\fR.fi.IPSpecifies the the display mode to be used for the horizontalscrollbar: \fBstatic, dynamic,\fR or \fBnone\fR.  In static mode, the scroll bar is displayed at all times.  Dynamic mode displays thescroll bar as required, and none disables the scroll bar display.  The default is static..LP.nfName:	\fBsbWidth\fRClass:	\fBWidth\fRCommand-Line Switch:	\fB-sbwidth\fR.fi.IPSpecifies the width of the scrollbar in any of the formsacceptable to \fBTk_GetPixels\fR.  .LP.nfName:	\fBscrollMargin\fRClass:	\fBMargin\fRCommand-Line Switch:	\fB-scrollmargin\fR.fi.IPSpecifies the distance between the text area and scrollbar in any of the formsacceptable to \fBTk_GetPixels\fR.  The default is 3 pixels..LP.nfName:	\fBtextBackground\fRClass:	\fBBackground\fRCommand-Line Switch:	\fB-textbackground\fR.fi.IPSpecifies the background color for the text area in any of the formsacceptable to \fBTk_GetColor\fR..LP.nfName:	\fBtextFont\fRClass:	\fBFont\fRCommand-Line Switch:	\fB-textfont\fR.fi.IPSpecifies the font to be used in the scrolled text area..LP.nfName:	\fBvisibleitems\fRClass:	\fBVisibleItems\fRCommand-Line Switch:	\fB-visibleitems\fR.fi.IPSpecifies the widthxheight in characters and lines for the text.This option is only administered if the width and height optionsare both set to zero, otherwise they take precedence.  The default valueis 80x24.  With the visibleitems option engaged, geometry constraints are maintained only on the text.  The size of the other components such as labels, margins, and scroll bars, are additive and independent, effecting the overall size of the scrolled text.  In contrast,should the width and height options have non zero values, theyare applied to the scrolled text as a whole.  The text is compressed or expanded to maintain the geometry constraints..LP.nfName:	\fBvscrollMode\fRClass:	\fBScrollMode\fRCommand-Line Switch:	\fB-vscrollmode\fR.fi.IPSpecifies the the display mode to be used for the verticalscrollbar: \fBstatic, dynamic,\fR or \fBnone\fR.  In static mode, the scroll bar is displayed at all times.  Dynamic mode displays the scroll bar as required, and none disables the scroll bar display.  The default is static..LP.nfName:	\fBwidth\fRClass:	\fBWidth\fRCommand-Line Switch:	\fB-width\fR.fi.IPSpecifies the width of the scrolled text as an entire unit.The value may be specified in any of the forms acceptable to \fBTk_GetPixels\fR.  Any additional space needed to display the othercomponents such as labels, margins, and scrollbars force the textto be compressed.  A value of zero along with the same value for the height causes the value given for the visibleitems option to be applied which administers geometry constraints in a differentmanner.  The default width is zero..LP.BE.SH DESCRIPTION.PPThe \fBscrolledtext\fR command creates a scrolled text widget with additional options to managethe scrollbars.  This includes options to control the methodin which the scrollbars are displayed, i.e. statically or  dynamically.Options also exist for adding a label to the scrolled text area andcontrolling its position.  Import/export of methods are provided for file I/O..SH "METHODS".PPThe \fBscrolledtext\fR command creates a new Tcl command whosename is \fIpathName\fR.  Thiscommand may be used to invoke variousoperations on the widget.  It has the following general form:.DS C\fIpathName option \fR?\fIarg arg ...\fR?.DE\fIOption\fR and the \fIarg\fRsdetermine the exact behavior of the command.  The followingcommands are possible for scrolledtext widgets:.SH "ASSOCIATED METHODS".LP.nf.ta 4c 8c 12c\fBbbox\fR	\fBcompare\fR	\fBdebug\fR	\fBdelete\fR	\fBdlineinfo\fR	\fBget\fR	\fBimage\fR	\fBindex\fR\fBinsert\fR	\fBmark\fR	\fBscan\fR	\fBsearch\fR\fBsee\fR	\fBtag\fR	\fBwindow\fR	\fBxview\fR\fByview\fR.fi.LPSee the "text" manual entry for details on the standard methods..SH "WIDGET-SPECIFIC METHODS".TP\fIpathName \fBcget\fR \fIoption\fRReturns the current value of the configuration option givenby \fIoption\fR.\fIOption\fR may have any of the values accepted by the \fBscrolledtext\fRcommand..TP\fIpathName \fBchildsite\fRReturns the child site widget path name..TP\fIpathName \fBclear\fRClear the text area of all characters..TP\fIpathName\fR \fBconfigure\fR ?\fIoption\fR? ?\fIvalue option value ...\fR?Query or modify the configuration options of the widget.If no \fIoption\fR is specified, returns a list describing all ofthe available options for \fIpathName\fR (see \fBTk_ConfigureInfo\fR forinformation on the format of this list).  If \fIoption\fR is specifiedwith no \fIvalue\fR, then the command returns a list describing theone named option (this list will be identical to the correspondingsublist of the value returned if no \fIoption\fR is specified).  Ifone or more \fIoption\-value\fR pairs are specified, then the commandmodifies the given widget option(s) to have the given value(s);  inthis case the command returns an empty string.\fIOption\fR may have any of the values accepted by the \fBscrolledtext\fRcommand..TP\fIpathName \fBimport\fR \fIfilename\fR ?\fIindex\fR?Load the text from a file into the text area at the \fIindex\fR.  The \fIfilename\fR must exist.  .TP\fIpathName \fBexport\fR \fIfilename\fRWrite text to a file.  If \fIfilename\fR exists then contents are replaced with text widget contents..SH "COMPONENTS".LP.nfName:	\fBtext\fRClass:	\fBText\fR.fi.IPThe text component is the text widget.  See the "text" widget manual entry for details on the text component item..LP.nfName:	\fBhorizsb\fRClass:	\fBScrollbar\fR.fi.IPThe horizsb component is the horizontal scroll bar.  See the "scrollbar" widget manual entry for details on the horizsb component item..LP.nfName:	\fBvertsb\fRClass:	\fBScrollbar\fR.fi.IPThe vertsb component is the vertical scroll bar.  See the "scrollbar" widget manual entry for details on the vertsb component item..fi.SH EXAMPLE.DS option add *textBackground white scrolledtext .st -scrollmode dynamic -labeltext "Password File" pack .st -padx 10 -pady 10 -fill both -expand yes .st import /etc/passwd.DE.SH AUTHORMark L. Ulferts.SH KEYWORDSscrolledtext, text, widget

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -