Scrolled_t*_params(3NCARG)
β¨ NAME β¨
Scrolled_title_params β this doc is the whole rundown of every single internal parameter that Scrolled_title has. all of them. no skips. π
πΈ DESCRIPTION πΈ
okay bestie so here's the tea: below you'll find descriptions of all the Scrolled_title internal parameters, listed in alphabetical order. each entry starts with a line that tells you the parameter name and what it defaults to, so you always know what you're getting if you don't touch anything.
ALNβ default0π β this is a flag controlling whether alignment frames with dots in the corners get produced in non-test mode.ALN= 0 means "suppress them",ALN= 1 means "produce them", andALN= 2 means "produce them and label the frames asalignment frames".BGCβ default0π¨ β an integer specifying the color index to use for the background color. ifBGC= 0, then GKS is depended upon to fill the background; otherwise,STITLEdoes a GFA call to fill it. (not me trusting GKS with the whole background, iykyk)BGFβ default-2π β an integer specifying the type of background fade-in/fade-out.- the value
-1implies that background fades are suppressed. - the value
-2implies a fade from/to black by mapping RGB values to HSV values and varying V. - a non-negative value of the form
ni x 1000 + noimplies a fade-in from the color with color indexniand a fade-out to the color with color indexno; for example, the value11012implies fading in from color 11 and out to color 12. use999to suppress one of the fades; for example, the value26999implies fading in from color 26, but no fade-out, while the value999026implies no fade-in, but a fade-out to color 26. these fades are done using linear interpolation in the RGB system.
- the value
BGR,BGG, andBGBβ default Device default. π β real values, in the range 0. to 1., to be used for the red, green, and blue components of the background color. when one of these values is set, it defines a component of the color associated with the current value of the color indexBGC.FGCβ default1π β an integer specifying the color index to be used for the default foreground color. all informative information on "test run" frames and all title lines for which no other color index is specified will be in the color specified by this color index.FGFβ default-2π β an integer specifying the type of foreground fade-in/fade-out.- the value
-1implies that foreground fades are suppressed. - the value
-2implies a fade from/to black by mapping RGB values to HSV values and varying V. - a non-negative value of the form
ni x 1000 + noimplies a fade-in from the color with color indexniand a fade-out to the color with color indexno; for example, the value11012implies fading in from color 11 and out to color 12. use999to suppress one of the fades; for example, the value26999implies fading in from color 26, but no fade-out, while the value999026implies no fade-in, but a fade-out to color 26. these fades are done using linear interpolation in the RGB system. - fades are done on all foreground colors known to
STITLEbecauseSLSETRhas been called to define their RGB components or because their color indices have appeared on card images defined by the argumentCRDS.
- the value
FGR,FGG, andFGBβ default Device default. π β real values, in the range 0. to 1., to be used for the red, green, and blue components of a specified foreground color.- the index of the color being defined may be specified in parentheses following the
FGR,FGG, orFGB; for example, the statementCALL SLSETR ('FGR(2)',.5)defines the red component of the color associated with color index 2 to be .5. if no subscript appears, the color index defined by the current value ofFGCis the one whose definition is affected. - a color can also be defined by calling the GKS subroutine
GSCRand specifying the color index on one of the card images in theCRDSarray. note, however, that any color which is to be used solely in a user-supplied version of the routineSLUBKGand which is desired to be subject to fade-in/fade-out should be defined by means ofSLSETRcalls. - characters may be drawn in any of the foreground colors.
- the index of the color being defined may be specified in parentheses following the
FINβ default0.β³ β number of seconds during which to fade in titles. the background color and foreground color are faded in independently. each color is faded in in the manner specified by the value of eitherBGForFGF, whichever is appropriate.FOUβ default0.β³ β number of seconds during which to fade out titles. the background color and foreground color are faded out independently. each color is faded out in the manner specified by the value of eitherBGForFGF, whichever is appropriate.GSZβ default40.π β value for interline spacing, defined in terms of a 1024x1024 grid. used only byFTITLE.ICOβ default1π β centering option. set to 0 to get left edges lined up at X-coordinate 64, and to 2 to get right edges lined up at X-coordinate 960. set to 1 for centered text. used only byFTITLE.ICUβ default5π§ β unit number for reading input. used only byFTITLE.INCβ default300π β vertical spacing between test frames.LOGβ default4π β FORTRAN logical unit number for opening WISS (Workstation-Independent Segment Storage).LX1β default0πͺ β integer, in the range 0 to 32767, specifying the X coordinate of the lower left corner of the viewport. useVPL, instead.LX2β default32767πͺ β integer, in the range 0 to 32767, specifying the X coordinate of the upper right corner of the viewport. useVPR, instead.LY1β default0πͺ β integer, in the range 0 to 32767, specifying the Y coordinate of the lower left corner of the viewport. useVPB, instead.LY2β default32767πͺ β integer, in the range 0 to 32767, specifying the Y coordinate of the upper right corner of the viewport. useVPT, instead.MAPβ default100πΊοΈ β internal parameterMAis to be set; otherwise, the user will be assumed to have set it. the default values ofMAPandORVare such as to create scrolled titles in the normal way; other values may be used to create titles that scroll upwards on the surface of the globe or that scroll off into space (a la Star Wars); the appropriate transformations need to be embedded in a user-written version of the Plotchar routinePCMPXY. (this is still rather new; eventually, there will be an example showing how to do this.)NFSβ default24.π¬ β the number of frames per second. the default, 24, is appropriate for film. for video, useNFS= 30.NXEβ default512βοΈ β analogous to theScrolled_titleargumentIYND, to allow for limited scrolling in the X direction.NXEmust be within the currentScrolled_titlewindow.NXSβ default512βοΈ β analogous to theScrolled_titleargumentIYST, to allow for limited scrolling in the X direction.NXSmust be within the currentScrolled_titlewindow.ORVβ default1.E12π’ β if non-zero, the value to which Plotchar's internal parameterORis to be set; otherwise, the user will be assumed to have set it. see the discussion of the parameterMAP, above.PSZβ default21.π€ β default character height on a 1024 by 1024 grid.SBKβ default0π«οΈ β suppresses fade in/out of the background color when a fade in/out time has been specified. ifSBK=0, then the fade in/out will be honored; otherwise, the background color will appear at full intensity during a fade in/out. this parameter has been superseded byBGF, which should be used instead.SBK= 0 is equivalent toBGF= -2, whileSBK= 1 is equivalent toBGF= -1.
okay bestie heads up:SBKis superseded, so don't be out here building your whole look on it whenBGFis right there. π
SFGβ default0π«οΈ β suppresses fade in/out of the foreground color when a fade in/out time has been specified. ifSFG=0, then the fade in/out will be honored; otherwise, the foreground color will appear at full intensity during a fade in/out. this parameter has been superseded byFGF, which should be used instead.SFG= 0 is equivalent toFGF= -2, whileSFG= 1 is equivalent toFGF= -1.
same energy:SFGis superseded too, soFGFis the moment. π
TM1β default1.β±οΈ β number of seconds worth of blank frames (atNFSframes/second) generated before any title frames produced by a call toFTITLE. used only byFTITLE.TM2β default.5β±οΈ β number of seconds worth of blank frames (atNFSframes/second), between sets of title frames, and after the last set of title frames, produced by a call toFTITLE. used only byFTITLE.TM3β default0.β±οΈ β number of additional seconds worth of blank frames (atNFSframes/second) after the last title frame produced by a call toFTITLE.TM3may be negative to suppress some of the frames specified byTM2; the number of seconds of blank frames after the last title frame will be the sum ofTM2andTM3. used only byFTITLE.VPBβ default0.πΌοΈ β a real, in the range from 0. to 1., specifying the Y coordinate of the bottom edge of theSTITLEviewport.- the
STITLEviewport is used in two ways: 1) characters are clipped at its edges; and 2) it defines the rectangle which is filled bySTITLEwhen the value ofBGCis non-zero. - changing the values of
VPL,VPR,VPB, andVPTchanges the values ofLX1,LX2,LY1, andLY2(and vice-versa); use of the namesVPL,VPR,VPB, andVPTis now preferred.
- the
VPLβ default0.πΌοΈ β a real, in the range from 0. to 1., specifying the X coordinate of the left edge of theSTITLEviewport.VPRβ default0.πΌοΈ β a real, in the range from 0. to 1., specifying the X coordinate of the right edge of theSTITLEviewport.VPTβ default0.πΌοΈ β a real, in the range from 0. to 1., specifying the Y coordinate of the top edge of theSTITLEviewport.WIDβ default9π₯οΈ β workstation identifier for WISS (Workstation-Independent Segment Storage); this is used internally in the calls toGflash.
π SEE ALSO π
Online: gflash, plotchar, slgeti, slgetr, slseti, slsetr, ncarg_cbind.
Hardcopy: NCAR Graphics Fundamentals, UNIX Version; User's Guide for NCAR GKS-0A Graphics
bestie this was part 1 π«Ά the rest is still coming, don't go anywhere β¨
π COPYRIGHT π
okay bestie, final section, and it's the legal one β but it's short so we're fine π«Ά
Copyright (C) 1987-2009β yeah, that's the whole run, from 1987 all the way to 2009. long-term commitment, we love that for them πUniversity Corporation for Atmospheric Researchβ that's the whole entire entity holding the copyright. iconic institution behavior, no cap π- and the vibe check on using this software?
The use of this Software is governed by a License Agreement.β so like, it's not a free-for-all, there's an actual license agreement calling the shots. read it, respect it, periodt π
and that's a wrap on Scrolled_t*_params(3NCARG), bestie!! π this page came from the UNIX manual, dated July 1995 β yes, 1995, she's vintage and she's still serving β¨ go forth and scroll responsibly, mwah ππ¦πΈ
π¦ where this page comes from
- epel 9: ncl-devel 6.6.2-59.el9 Β· LicenseRef-Callaway-BSD
- fedora 43: ncl-devel 6.6.2-58.fc43 Β· LicenseRef-Callaway-BSD
- fedora 44: ncl-devel 6.6.2-62.fc44 Β· LicenseRef-Callaway-BSD
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms