📄 mfbcap.5
字号:
.\ /*.\ /* mfbcap.man: manual for mfbcap database file.\ /* Copyright -c- 1982 Giles C. Billingsley.\ /*.\ /* sccsid "%W% %G%".\ /*.tr ||.TH MFBCAP 5 6/21/83.UC 4.SH NAMEmfbcap \- graphics terminal capability data base.SH SYNOPSIS~cad/lib/mfbcap.SH DESCRIPTION.I MFBCAPis a data base describing graphics terminals,used,.IR e.g. ,by.IR kic (1)and.IR mfb (3).Terminals are described in.I MFBCAPby defining a set of capabilities that they have, and by describinghow operations are performed.Output delays and initialization sequences are also included in.I MFBCAP..PPEntries in.I MFBCAPconsist of a set of comma (,) separated fields.Entries may continue onto multiple lines by beginning a continuation linewith either a tab or space character.The first entry for each terminal gives the names by which theterminal is known, separated by vertical bar (|) characters.The first name is always 2 characters long, the second name givenis the most common abbreviation for the terminal, and thelast name given should be a long name fully identifying the terminal.The second name should contain no blanks; the last name may containblanks for readability.For compatability with other operating systems, it is recommendedthat the device names use all UPPER CASE LETTERS..SH CAPABILITIES.PPThe Parms column indicates which of the four possible parametersare used in the encoding/decoding of string variable. Upper caseletters signify that the parameter value is passed to the.I mfb(3)routine, and lower case letters identify values that are returned..sp 1.ne 6.nf.ta \w'XXXXXX 'u +\w'boolean 'u +\w'XYZT 'u\fBName Type Parms Description\fR8BB boolean transmit in 8 Bit Binary using LITOUTALUEOR string set ALU writing mode to Exclusive ORALUJAM string set ALU writing mode to JAM (replace mode)ALUNOR string set ALU writing mode to NORALUOR string set ALU writing mode to ORAPT boolean Accurately Positionable TextBELL string ring the terminals BELLBLD boolean BLinkers DefinableBLE string BLinkers End.ne 5BLS string XYZT BLinkers Start X = off color ID Y = red/hue intensity when blinked Z = green/lightness intensity when blinked T = blue/saturation intensity when blinkedBU1 numeric value returned by BUtton 1 of pointing deviceBU2 numeric value returned by BUtton 2 of pointing deviceBU3 numeric value returned by BUtton 3 of pointing deviceBU4 numeric value returned by BUtton 4 of pointing deviceBU5 numeric value returned by BUtton 5 of pointing deviceBU6 numeric value returned by BUtton 6 of pointing deviceBU7 numeric value returned by BUtton 7 of pointing deviceBU8 numeric value returned by BUtton 8 of pointing deviceBU9 numeric value returned by BUtton 9 of pointing deviceBU10 numeric value returned by BUtton 10 of pointing deviceBU11 numeric value returned by BUtton 11 of pointing deviceBU12 numeric value returned by BUtton 12 of pointing device.ne 5DBS string XYZT Draw Box Sequence X = lower left Y = lower bottom Z = upper right T = upper top.ne 5DCS string XYZ Draw Circle Sequence X = center x coordinate Y = center y coordinate Z = radius of circleDFP boolean Definable Fill PatternsDLP boolean Definable Line Patterns.ne 5DLS string XYZT Draw Line Sequence X,Y = start coordinate Z,T = end coordinate.ne 5DLT string XY Draw Line To (x,y) sequence X,Y = next current graphics position.ne 5DSL string XYZT Draw Solid Line sequence X,Y = start coordinate Z,T = end coordinate.ne 5DSLT string XY Draw Solid Line To (x,y) sequence X,Y = next current graphics position.ne 5DSB string XYZT Draw Solid Box sequence X = lower left Y = lower bottom Z = upper right T = upper top.ne 3FDE string X Fill pattern Define End X = style ID.ne 5FDF string XY Fill pattern Define Format X = style ID Y = one 8 bit row/col of the fill pattern arrayFDH numeric Fill pattern Define Height in rowsFDR boolean Fill pattern Define Row major.ne 3FDS string X Fill pattern Define Start X = style IDFDW numeric Fill pattern Define Width in columnsFPOLY boolean terminal is capable of Filled POLYgonsGCH numeric Graphics Character HeightGCS string Graphics Clear Screen (in current color)GCW numeric Graphics Character WidthGFS string Graphics Finish StringGIS string Graphics Initialization StringGTE string Graphics Text EndGTH numeric Graphics Text Height offsetGTO boolean Graphics Text Overstrikes old textGTR boolean Graphics Text Replaces old text.ne 5GTS string XYZ Graphics Text Start X,Y = lower left coordinate of text string Z = number of characters in text stringGTW numeric Graphics Text Width offsetHLS boolean convert RGB color definitions to HLSICS string Initialize predefined Color StylesIFP string Initialize predefined Fill PatternsILS string Initialize predefined Line StylesKYB string KeYboard Backspace sequenceKYBRD boolean Terminal has a KeYBoaRDKYE string KeYboard End sequence.ne 5KYS string XY KeYboard Start sequence X,Y = lower left coordinate of keyboard windowKYX numeric KeYboard X offsetKYY numeric KeYboard Y offset.ne 3LDE string X Line Define End X = style ID.ne 5LDF string XY Line Define Format X = style ID Y = 8 bit fill patternLDL numeric Line Define Length (in bytes).ne 3LDS string X Line Define Start X = style IDMCE string device behaves like the following MfbCap EntryMCL numeric Maximum number of ColorsMFP numeric Maximum number of Fill PatternsMLS numeric Maximum number of Line Styles.ne 5MPS string XY Move Pen Sequence X,Y = coordinate to move graphics cursorMXC numeric Maximum X CoordinateMYC numeric Maximum Y CoordinateNBL numeric Number of BLinkersNPB numeric Number of Pointing device ButtonsOFFDX numeric length of OFF screen memory in X DirectionOFFDY numeric length of OFF screen memory in Y DirectionOFFMX numeric minimum X coodinate of OFF screen MemoryOFFMY numeric minimum Y coodinate of OFF screen MemoryOMO string Overstrike text Mode On sequencePDB boolean Pointing Device has ButtonsPDE string Pointing Device End.ne 5PDF string xyzt Pointing Device coordinate Format x,y = input coordinate z = key pushed t = button maskPDR string Pointing Device initiate ReadPDS string Pointing Device Start.ne 5PLE string XY PoLygon End sequence X,Y = first coordinate in the polygon sequence.ne 5PLS string XYZ PoLygon Start sequence X,Y = first of Z coordinates Z = number of coordinates.ne 5PLSOL string XYZ PoLygon start sequence for SOLid fill X,Y = first of Z coordinates Z = number of coordinates.ne 5PLV string XY send PoLygon Vertex sequence X,Y = next coordinate in the polygon sequencePOD boolean terminal has POinting DevicePRBOFF string disable Pointing device Rubber BandingPRBON string enable Pointing device Rubber BandingPRI boolean Pointing Read Immediately returns coordinatesRAW boolean drive device in RAW modeRLS boolean Reissue Line Style before each lineRMO string Replace text Mode On sequenceROT boolean ROTatable graphics text.ne 3RTS string X Rotate Text Sequence X = angle of rotation in degrees (-360 <= X <= 360)RSCPE string RaSter CoPy End sequenceRSCPS string RaSter CoPy Start sequenceRSCSF boolean transmit RaSter Copy Source coordinate First.ne 5RSDST string XYZT RaSter copy DeSTination sequence X,Y = destination coordinate Z,T = length,width of area to be copied.ne 5RSSRC string XYZT RaSter copy SouRCe sequence X,Y = source coordinate Z,T = length,width of area to be copied.ne 3SCS string X Set Color Style X = new color ID.ne 3SFP string X Set Fill Pattern X = new fill pattern ID.ne 3SLS string X Set Line Style X = new line style ID.ne 3SRM string X Set video Read Mask X = channel read mask.ne 3SSFP string X Set Solid Fill Pattern X = new fill pattern ID.ne 3SSLS string X Set Solid Line Style X = new line style IDTTY boolean device is a TTYVLT boolean Video Lookup Table present.ne 5VTE string XYZT Video Table Entry X = color ID of new entry Y = red/hue intensity Z = green/lightness intensity T = blue/saturation intensityVTI numeric Video Table maximum IntensityVTL numeric VLT Length expressed as number of bit planes.ne 3VWM string X Video Write Mask X = channel write mask.ne 2WPX string XY Write PiXel at coordinate XY.fi.PP.ne 22.B A Sample Entry.PPThe following entry describes the HP 2648.(This particular 2648 entry may be outdated, and is used as an example only.).sp 1.ne 20.nf.ad b## HP2648 with keyboard cursor control#h0|H0|2648|HP2648|HP2648A|Hewlett-Packard 2648A, TTY, APT, MXC#719, MYC#359, MCL#2, MFP#8, MLS#2, GTO, DFP, DLP, MPS=\\E*pa%X%d\\,%Y%dZ, DLT=\\E*pf%X%d\\,%Y%dZ, RLS,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -