Scrolled_t*_params(3NCARG)
β¨ NAME β¨
Scrolled_title_params β the doc that spills all the tea on every single Scrolled_title internal parameter π
oh and btw, this is the Scrolled_t*_params(3NCARG) page from the NCAR GRAPHICS manual, bestie. strap in.
π DESCRIPTION π
okay so. what follows is a description of every Scrolled_title internal parameter, in alphabetical order, and each one starts with a line telling you the parameter name and its default value. that's the format. we love a format. π
ALNβ default0flag that controls whether alignment frames with dots in the corners get produced when you're 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. three whole moods, pick one. β¨BGCβ default0an integer that says which color index to use for the background color. ifBGC= 0, then GKS is depended upon to fill the background; otherwise, STITLE does a GFA call to fill it. it's giving "do it yourself or delegate", your call. π«ΆBGFβ default-2an integer saying what kind of background fade-in/fade-out you want.- the value
-1implies 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β device default real values, in the range0.to1., 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β default1an integer saying which color index to use 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. main character color energy, honestly. πFGFβ default-2an integer saying what kind of foreground fade-in/fade-out you want.- the value
-1implies 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.
- the value
fades are done on all foreground colors known to STITLE β either because SLSETR has been called to define their RGB components, or because their color indices have appeared on card images defined by the argument CRDS. no cap. π₯
FGR,FGG, andFGBβ device default real values, in the range0.to1., 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, or FGB; for example, the statement CALL 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 of FGC is the one whose definition is affected. iykyk. π
a color can also be defined by calling the GKS subroutine GSCR and specifying the color index on one of the card images in the CRDS array. note, however, that any color which is to be used solely in a user-supplied version of the routine SLUBKG β and which is desired to be subject to fade-in/fade-out β should be defined by means of SLSETR calls.
characters may be drawn in any of the foreground colors. slay. β¨
FINβ default0.the 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.the 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. symmetric queen. π¦GSZβ default40.the value for interline spacing, defined in terms of a 1024x1024 grid. used only byFTITLE.ICOβ default1centering option. set it 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 it to 1 for centered text. used only byFTITLE. aesthetic choices only. πICUβ default5unit number for reading input. used only byFTITLE.INCβ default300vertical spacing between test frames.LOGβ default4FORTRAN logical unit number for opening WISS (Workstation-Independent Segment Storage).LX1β default0integer, in the range 0 to 32767, specifying the X coordinate of the lower left corner of the viewport. useVPL, instead.LX2β default32767integer, in the range 0 to 32767, specifying the X coordinate of the upper right corner of the viewport. useVPR, instead.LY1β default0integer, in the range 0 to 32767, specifying the Y coordinate of the lower left corner of the viewport. useVPB, instead.LY2β default32767integer, in the range 0 to 32767, specifying the Y coordinate of the upper right corner of the viewport. useVPT, instead.
okay so lowkey those four are the old-money versions of the VP* names. the manpage said use the new ones. we listen. π
MAPβ default100internal 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β default512analogous to the Scrolled_title argumentIYND, to allow for limited scrolling in the X direction.NXEmust be within the current Scrolled_title window.NXSβ default512analogous to the Scrolled_title argumentIYST, to allow for limited scrolling in the X direction.NXSmust be within the current Scrolled_title window.ORVβ default1.E12if 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β default0suppresses 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.
bestie it's deprecated. BGF ate. π
SFGβ default0suppresses 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. FGF is the upgrade, fr fr. π
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.5number 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 from0.to1., specifying the Y coordinate of the bottom edge of the STITLE viewport.
the STITLE viewport is used in two ways: 1) characters are clipped at its edges; and 2) it defines the rectangle which is filled by STITLE when the value of 'BGC' is non-zero.
changing the values of VPL, VPR, VPB, and VPT changes the values of LX1, LX2, LY1, and LY2 (and vice-versa); use of the names VPL, VPR, VPB, and VPT is now preferred. πΈ
VPLβ default0.a real, in the range from0.to1., specifying the X coordinate of the left edge of the STITLE viewport.VPRβ default0.a real, in the range from0.to1., specifying the X coordinate of the right edge of the STITLE viewport.VPTβ default0.a real, in the range from0.to1., specifying the Y coordinate of the top edge of the STITLE viewport.WIDβ default9workstation identifier for WISS (Workstation-Independent Segment Storage); this is used internally in the calls to Gflash.
π«Ά 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
to be continued, bestieβ¦ πβ¨
π COPYRIGHT π
Okay bestie, legal moment, but make it cute β¨
Copyright (C) 1987-2009 University Corporation for Atmospheric Research The use of this Software is governed by a License Agreement.
That's it, that's the whole vibe. UCAR has been holding it down since 1987 and kept the copyright fresh all the way through 2009, which is honestly iconic longevity π«Ά. And the way that this software is governed by a License Agreement? Not a free-for-all, not a "do whatever", it's giving β¨officialβ¨. So before you go running off with it, check the agreement, iykyk π .
And that's a wrap on the whole page, bestie!! π This one's straight out of the UNIX manual, dated July 1995 β yeah, it's vintage, and vintage is always in πΈπ¦. Go forth and scroll your t* params responsibly. Periodt. ππ
π¦ where this page comes from
- debian bookworm: libncarg-dev 6.6.2.dfsg.1-1
- debian trixie: libncarg-dev 6.6.2.dfsg.1-10+b2
- ubuntu jammy: libncarg-dev 6.6.2-10build2
- ubuntu questing: libncarg-dev 6.6.2.dfsg.1-10build2
- ubuntu resolute: libncarg-dev 6.6.2.dfsg.1-12
- ubuntu stonking: libncarg-dev 6.6.2.dfsg.1-12build2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms