Scrolled_title(3NCARG)
β¨ Scrolled_title β the NCAR GRAPHICS glow-up β¨
okay bestie, gather round π this is Scrolled_title from the NCAR GRAPHICS manual (Scrolled_title(3NCARG), if we're being formal), and it's literally the routine that makes movie titles. The titles can be scrolled, faded in, and/or faded out. Foreground and background colors can be specified. cinema, but make it Fortran π¬πΏ
πΈ NAME πΈ
Scrolled_title β Creates movie titles. The titles can be scrolled, faded in, and/or faded out. Foreground and background colors can be specified.
π¦ SYNOPSIS π¦
The package Scrolled_title has eight user entry points, as follows: FTITLE, STITLE, SLGETI, SLGETR, SLOGAP, SLSETI, SLSETR, and SLRSET.
FTITLEβ stands for "fixed titles" and is used when the following conditions are met:- Each group of text lines is to fit on one frame (no scrolling).
- All test lines in a group are to be written in the same color.
- Vertical spacing of text lines is to be done automatically.
- Text lines are to be centered horizontally.
- There are to be no more than 80 characters per text line (including Plotchar "function codes").
- In production mode, blank frames are to be generated before and after each group of title frames.
- No more than 120 text lines are to be displayed on a single frame.
STITLEβ stands for "scrolled titles" and is used when the above conditions are not met. it's the "we do a little scrolling" one π«SLOGAPβ is used to generate blank-frame gaps in a manner consistent withFTITLE.SLSETIandSLSETRβ are used to set the values of "internal parameters" whose values affect the behavior ofFTITLEand/orSTITLE.SLGETIandSLGETRβ are used to retrieve the current values of internal parameters.SLRSETβ is used to reset the values of all internal parameters ofSTITLEto the original defaults. factory reset but for title vibes π
π C-BINDING SYNOPSIS π
#include <ncarg/ncargC.h>
c_ftitle
c_stitle
c_slogap
c_slseti
c_slsetr
c_slgeti
c_slgetr
c_slrset
π ACCESS π
To use Scrolled_title routines, load the NCAR Graphics libraries ncarg, ncarg_gks, ncarg_c, and ncarg_c, preferably in that order.
ngl, that list says ncarg_c twice β that's exactly what the page says, so that's what we're telling you. don't @ me, @ the manual π
π MESSAGES π
The error messages described can be written to the output unit by routines in the package Scrolled_title. Unless otherwise indicated, these errors are fatal and cause the user's program to terminate execution. so like, no cap, these ones will end you π
FTITLE - PREMATURE EOF ON CARD INPUT UNITβFTITLEhas encountered an end-of-file on the card input in a place where one should not have been.FTITLE - READ ERROR ON CARD INPUT UNITβFTITLEhas executed a FORTRANREADstatement and theERR=...exit has been taken.FTITLE - TOO MANY INPUT CARDS IN GROUPβ The first card of a title group contains a value ofNCDSgreater than 120.FTITLEcan't handle that many lines.FTITLE - UNCLEARED PRIOR ERRORβ WhenFTITLEwas called, there was an unrecovered outstanding error. The routine does not continue; it forces the error message to be printed and then substitutes this one for it.SLBKGD - ERROR RETURN FROM GQFACI: iSLBKGD - ERROR RETURN FROM GQFAIS: Iβ A GKS routine has returned a non-zero error flag with value "i". This most likely means that GKS is in the wrong state.SLGCLR - TOO MANY COLORS DEFINEDβ More than 256 colors have been made known toSTITLE. It has no room in which to maintain information about them all.SLGETI - UNCLEARED PRIOR ERRORβ WhenSLGETIwas called, there was an unrecovered outstanding error. The routine does not continue; it forces the error message to be printed and then substitutes this one for it.SLGETR -- INVALID KEYWORD: xxxβ The first argument in a call toSLGETRis not the name of one of the known internal parameters ofSTITLE. This error message can occur as the result of a call toSLGETI.SLGETR - UNCLEARED PRIOR ERRORβ WhenSLGETRwas called, there was an unrecovered outstanding error. The routine does not continue; it forces the error message to be printed and then substitutes this one for it.SLGWID - ERROR RETURN FROM GQACWK: iβ A GKS routine has returned a non-zero error flag with value "i". This most likely means that GKS is in the wrong state.SLGWID - NO ACTIVE WORKSTATIONSβSTITLEuses the routineSLGWIDto determine the ID of the first active workstation (to use in calls dealing with color) and it has found that there are currently no active workstations at all. ghost town energy π»SLOGAP - ERROR RETURN FROM GQTXCI: iβ A GKS routine has returned a non-zero error flag with value "i". This most likely means that GKS is in the wrong state.SLOGAP - UNCLEARED PRIOR ERRORβ WhenSLOGAPwas called, there was an unrecovered outstanding error. The routine does not continue; it forces the error message to be printed and then substitutes this one for it.SLRSET - UNCLEARED PRIOR ERRORβ WhenSLOGAPwas called, there was an unrecovered outstanding error. The routine does not continue; it forces the error message to be printed and then substitutes this one for it.
yes bestie, this one aboutSLRSETsays "WhenSLOGAPwas called" β that's the original text, we are simply the messenger π«Ά
SLSCLR - TOO MANY COLORS DEFINEDβ More than 256 colors have been made known toSTITLE. It has no room in which to maintain information about them all.SLSETI - UNCLEARED PRIOR ERRORβ WhenSLSETIwas called, there was an unrecovered outstanding error. The routine does not continue; it forces the error message to be printed and then substitutes this one for it.SLSETR -- INVALID KEYWORD: xxxβ The first argument in a call toSLSETRis not the name of one of the known internal parameters ofSTITLE. This error message can occur as the result of a call toSLSETI.SLSETR - UNCLEARED PRIOR ERRORβ WhenSLSETRwas called, there was an unrecovered outstanding error. The routine does not continue; it forces the error message to be printed and then substitutes this one for it.STITLE - ERROR RETURN FROM GQCLIP: iSTITLE - ERROR RETURN FROM GQCNTN: iSTITLE - ERROR RETURN FROM GQPLCI: iSTITLE - ERROR RETURN FROM GQPMCI: iSTITLE - ERROR RETURN FROM GQTXCI: iβ A GKS routine has returned a non-zero error flag with value "i". This most likely means that GKS is in the wrong state.STITLE - UNCLEARED PRIOR ERRORβ WhenSTITLEwas called, there was an unrecovered outstanding error. The routine does not continue; it forces the error message to be printed and then substitutes this one for it.
π SEE ALSO π
Online: ftitle, scrolled_title_params.m slgeti, slgetr, slogap, slrset, slseti, slsetr, stitle, ncarg_cbind.
Hardcopy: NCAR Graphics Fundamentals, UNIX Version; User's Guide for NCAR GKS-0A Graphics
π COPYRIGHT π
Copyright (C) 1987-2009
University Corporation for Atmospheric Research
The use of this Software is governed by a License Agreement.
and that's the whole page, bestie, you ate that πβ¨ this was the UNIX version from July 1995 β Scrolled_title(3NCARG), signing off π no cap, go scroll some titles π¬π
π¦ 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