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

📄 scrolledcanvas.n

📁 linux 下的源代码分析阅读器 red hat公司新版
💻 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.'\"'\" @(#) ScrolledListBox.n 1.21 94/12/17 16:04:44'/" .so man.macros.HS scrolledcanvas iwid.BS'\" Note:  do not modify the .SH NAME line immediately below!.SH NAMEscrolledcanvas \- Create and manipulate scrolled canvas widgets.SH SYNOPSIS\fBscrolledcanvas\fI \fIpathName \fR?\fIoptions\fR?.SH "INHERITANCE"itk::Widget <- Labeledwidget <- Scrolledwidget <- Scrolledcanvas.SH "STANDARD OPTIONS".LP.nf.ta 4c 8c 12c\fBactiveBackground\fR	\fBbackground\fR	\fBborderWidth\fR	\fBcursor\fR\fBexportSelection\fR	\fBfont\fR	\fBforeground\fR	\fBhighlightColor\fR\fBhighlightThickness\fR	\fBinsertBorderWidth\fR	\fBinsertOffTime\fR	\fBinsertOnTime\fR\fBinsertWidth\fR	\fBrelief\fR	\fBselectBackground\fR	\fBselectBorderWidth\fR\fBselectForeground\fR	.fi.LPSee the "options" manual entry for details on the standard options..SH "ASSOCIATED OPTIONS".LP.nf.ta 4c 8c 12c\fBcloseEnough\fR	\fBconfine\fR	\fBscrollRegion\fR	\fBxScrollIncrement\fR\fByScrollIncrement\fR.fi.LPSee the "canvas" widget manual entry for details on the aboveassociated 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..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:	\fBautoMargin\fRClass:	\fBAutoMargin\fRCommand-Line Switch:	\fB-automargin\fR.fi.IPSpecifies the autoresize extra margin to reserve.  This option is onlyeffective with autoresize turned on.  The default is 10..LP.nfName:	\fBautoResize\fRClass:	\fBAutoResize\fRCommand-Line Switch:	\fB-autoresize\fR.fi.IPAutomatically adjusts the scrolled region to be the bounding box covering all the items in the canvas following the execution of any method which creates or destroys items.  Thus, as new items are added, the scrollbars adjust accordingly..LP.nfName:	\fBheight\fRClass:	\fBHeight\fRCommand-Line Switch:	\fB-height\fR.fi.IPSpecifies the height of the scrolled canvas widget in any of the forms acceptable to \fBTk_GetPixels\fR.  The default height is 30 pixels..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 forms acceptable to \fBTk_GetPixels\fR.  The default width is 15 pixels...LP.nfName:	\fBscrollMargin\fRClass:	\fBScrollMargin\fRCommand-Line Switch:	\fB-scrollmargin\fR.fi.IPSpecifies the distance between the canvas and scrollbar in any of the forms acceptable 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 canvas.  This allows the background within the canvas to be different from the normal background color..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 canvas widget in any of the forms acceptable to \fBTk_GetPixels\fR.  The default height is 30 pixels..BE.SH DESCRIPTION.PPThe \fBscrolledcanvas\fR command creates a scrolled canvas with additional options to managehorizontal and vertical scrollbars.  This includes options to controlwhich scrollbars are displayed and the method, i.e. statically ordynamically..SH "METHODS".PPThe \fBscrolledcanvas\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 scrolledcanvas widgets:.SH "ASSOCIATED METHODS".LP.nf.ta 4c 8c 12c\fBaddtag\fR	\fBbbox\fR	\fBbind\fR	\fBcanvasx\fR\fBcanvasy\fB	\fBcoords\fR	\fBcreate\fR	\fBdchars\fR\fBdelete\fR	\fBdtag\fR	\fBfind\fR	\fBfocus\fR\fBgettags\fR	\fBicursor\fR	\fBindex\fR	\fBinsert\fR\fBitemconfigure\fR	\fBlower\fR	\fBmove\fR	\fBpostscript\fR\fBraise\fR	\fBscale\fR	\fBscan\fR	\fBselect\fR\fBtype\fR	\fBxview\fR	\fByview\fR.fi.LPSee the "canvas" manual entry for details on the associated 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 \fBscrolledcanvas\fRcommand..TP\fIpathName \fBchildsite\fRReturns the child site widget path name..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 \fBscrolledcanvas\fRcommand..TP\fIpathName \fBjustify \fIdirection\fRJustifies the canvas contents via the scroll bars in one of four directions:\fBleft\fR, \fBright\fR, \fBtop\fR, or \fBbottom\fR..SH "COMPONENTS".LP.nfName:	\fBcanvas\fRClass:	\fBCanvas\fR.fi.IPThe canvas component is the canvas widget.  See the "canvas" widget manual entry for details on the canvas 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  scrolledcanvas .sc   .sc create rectangle 100 100 400 400 -fill red  .sc create rectangle 300 300 600 600 -fill green  .sc create rectangle 200 200 500 500 -fill blue  pack .sc -padx 10 -pady 10 -fill both -expand yes.DE.SH AUTHORMark L. Ulferts.SH KEYWORDSscrolledcanvas, canvas, widget

⌨️ 快捷键说明

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