man7/iconkeys

Table of Contents

Name

IconKeys - AccelNET Icon Keys

General Information

This table is used to validate entries in CrtICpnt.I Ctype. At table translation time IconNme is replaced with IconVal. If this table is changed <include/AccCtl/crtdef.h> must be changed to match.

This manual page also documents the usage of the icons.

IconKeys fields list

* IconNme

Name of the icon.
IconVal

The integer value associated with this entry.
IconDesc

comments field.

IconKeys valid values list

This is a list of valid entries for CrtICpnt.I Ctype. All of the entries appear in the IconKeys table. Each entry explains how the fields in CrtICpnt are used with that icon type.

Most of the icons use the CrtICpnt.I Cicon_label and CrtICpnt.I Cicon_DrefNme to attach a datapoint in the AccelNET database. Most of the icons use this datapoint to set the icon color.

If CrtICpnt.I Cicon_label and CrtICpnt.I Cicon_DrefNme are NULL the icon has a default color.

The color values given in the Color section are the symbolic color names taken from xcrt_color(5) .

Here is a list of the commonly used ones and the usual settings for them:

COLic_0 = blue
COLic_1 = green
COLic_2 = yellow
COLic_3 = red
COLic_4 = purple
COLbadp = green

Other color names are used by certain icons. Information about these is given in the Color section of the icon.

As a very general guideline the colors should be used as shown below. Of course actual color usage is icon (and application dependent).

COLic_0 is the inactive state. For example valve closed, power off.

COLic_1 is the caution state. For example interlocks bypassed. In some cases it may be used to indicate the closed state.

COLic_2 is the active state, For example valve open, power on.

COLic_3 is the alarm state. For example bad vacuum, out of limit.

arc

Draw an Arc

This is commonly used to form the curved end of an accelerator tank.

CurX, CurY

The center of the arc.
CurX2, CurY2

The starting point of the arc.
Scale

The number of points in the arc.
Rotation

The number of degrees to swing the arc.
Color

This icon uses COLline to obtain it’s color.

COLline is usually set to green.

arcw

Draw a wide arc.

This is commonly used to form the curved end of an accelerator tank.

This icon responds to color changes via the IconStat variable. This can be used in conjunction with the beamline icon to build (for example) an accelerator tank which changes color for alarm conditions.

CurX, CurY

The center of the arc.
CurX2, CurY2

The starting point of the arc.
Scale

The number of points in the arc.
Rotation

The number of degrees to swing the arc.
Color

0.0 - COLback
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3

bblk

Beam Blocker Icon.

This icon is for use with a pneumatic actuator driven beam blocker system designed and built as part of the NEC beam recombinator system.

It is drawn as a bar graph. The bar graph is drawn in three possible states out, position 1, and position 2 in correspondence with the three possible beam blocker positions designed into the system and software.

CurX, CurY
The origin of the icon is the middle of the left edge of the bar graph.
CurX2, CurY2
not used.
Scale
Factor of 1.0 yields an icon with 4 x 20 pixel size.
Rotation
Rotation of 0 degrees draws icon oriented along the X and axis at an angle of zero degrees, i.e. a horizontal bar graph with the maximum on the right side.
Color

0.0 - COLback
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
Typical Usage
A value of 0.0 indicates the beam blocker system is off and the beam blocker is completely out.

A value of 1.0 indicates the beam blocker system is on and the beam blocker is completely out.

A value of 2.0 indicates the beam blocker system is on and the beam blocker is in position 1.

A value of 3.0 indicates the beam blocker system is on and the beam blocker is in position 2.

bline

Beam line.

The icon is drawn as a line three pixels wide.

CurX, CurY

First endpoint.
CurX2, CurY2

Second endpoint.
Scale

Factor of 1.0 yields a line width of 3.
Rotation

not used.
Color

0.0 - COLbl_i
1.0 - COLbl_r
2.0 - COLbl_a
3.0 - COLbl_e
> 3.0 - COLbl_e

NULL pointers = COLbl_i

blv

Beam Line Valve.

The icon is drawn as a box with diagonal lines.

CurX, CurY

The center point of the icon.
CurX2, CurY2

The width and height. Creates a stretching effect. Zeros may be used for default size (12x12).
Scale

Factor of 1.0 usually used. Can be used to scale width/height equally.
Rotation

Rotation of 0 degrees draws the icon oriented along X and Y axises.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the valve is closed.

COLic_1 could be used to show interlocks are bypassed.

COLic_2 usually indicates the valve is open.

COLic_3 usually indicates some error condition. In some cases this has been used to show that the PosSC and the PosSR do not agree after a suitable timeout.

COLic_4 generally indicates a hardware communication error.

blv2

Deprecated, use blv instead.

blw

SF6 Blower.

The icon is drawn as a circle with a snout similiar in appearance to a centrifugal pump.

CurX, CurY

The center point of the icon.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 14 x 14 pixel size.
Rotation

Icon is oriented along X and Y axises.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the blower is off.

COLic_1 not used

COLic_2 usually indicates the blower is on.

COLic_3 usually indicates the blower has failed. In some cases this has been used to show that the PwrSC and the PwrSR do not agree after a suitable timeout.

COLic_4 generally indicates a hardware communication error.

bmag

90 deg bending magnet.

The icon is drawn as a 90 degree bending magnet.

CurX, CurY

The center point of the icon is the center of the magnet radius.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 18 x 18 pixel size.
Rotation

Rotation of 0 degrees draws icon with ports at 0 and 270 degrees.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the magnet is off.

COLic_1 usually indicates the magnet is being tuned.

COLic_2 usually indicates the magnet is on.

COLic_3 usually indicates some error condition such as a flow switch failure.

COLic_4 generally indicates a hardware communication error.

box

A box

The icon is drawn as a small square.

CurX, CurY

The center point is the center of the square.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 6 x 6 pixel area.
Rotation

Rotation of 0 degrees draws icon aligned to the x and y axises.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage

This icon has been used for so many different things it’s really hard to know what to say about usage.

Follow the general rules for color and use this icon in places where there is an overflow of datapoints which need to be associated with a "main" icon.

For example, one might use this icon to handle the cooling system and isolation transformer for an ion source and to add some of the other controls needed for ion source operation such as the SNICS oven controls.

Other common usages are: the tank pressure and temperature switches, the Faraday cup SaveSC function, bending magnet power off/on controls, and beam line power off/on controls.

bpm

Beam Profile Monitor

The icon is drawn as a hook. It resembles the wire inside of the BPM.

CurX, CurY

The center point of the icon is the center of the hook.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 7 x 14 pixel size.
Rotation

Rotation of 0 degrees draws icon with stem up.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the bpm is off.

COLic_1 is usually not used.

COLic_2 usually indicates the bpm is on.

COLic_3 is usually not used.

COLic_4 generally indicates a hardware communication error.

ccg

Cold Cathode Gauge

The icon is drawn as a hollow circle with a stem.

CurX, CurY

The center point of the icon is the center of the circle.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 8 x 9 pixel size.
Rotation

Rotation of 0 degrees draws icon with stem down.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 can indicate the gauge power is off.

COLic_1 usually not used.

COLic_2 usually indicate the gauge is ok.

COLic_3 usually indicates some error condition.

COLic_4 generally indicates a hardware communication error.

cc_nc, cc_no


cc_nc is a normally closed contact.
cc_no is a normally open contact.

The icon is drawn as an electronic schematic symbol representing a relay contact with a circle around it. The contact is either drawn in an open state or a closed state depending on the value of the datapoint associated with icon control.

CurX, CurY

The center point is the center of the contact.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 8 x 8 pixel area.
Rotation

Rotation of 0 degrees draws icon with the open side of the rectangle facing left.
cc_nc - Color

0.0 - COLic_0, contact closed
1.0 - COLic_1, contact open
2.0 - COLic_2, contact open
3.0 - COLic_3, contact open
> 3.0 - COLic_3, contact open

NULL pointers = COLbadp, contact open

cc_no - Color

0.0 - COLic_0, contact open
1.0 - COLic_1, contact closed
2.0 - COLic_2, contact closed
3.0 - COLic_3, contact closed
> 3.0 - COLic_3, contact closed

NULL pointers = COLbadp, contact closed

Typical Usage
None, we don’t have any operational history on these icons yet.

ch

Charging System

The icon is drawn as a pulley with a section of chain extending from it.

CurX, CurY

The center point of the icon is the center of the charging pulley.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 14 pixel diameter pulley.
Rotation

Rotation of 0 degrees draws icon with charging chain pointing to left.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the chain is off.

COLic_1 could be used to show interlocks are bypassed.

COLic_2 usually indicates the chain is on.

COLic_3 usually indicates some error condition. In some cases this has been used to show that the PwrSC and the PwrSR do not agree after a suitable timeout.

COLic_4 usually indicates a hardware communication error.

chm

A round chamber.

The icon is drawn as a circle with a hollow center.

CurX, CurY

The center point is the center of the circle.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 20 x 20 pixel area.
Rotation

not used. How can you rotate a circle ?
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
Typically used to represent a target chamber. Follow the usual color guidelines.

cp

Cryo Pump

An cryo pump is drawn as a box with an "C" in the center of it.

CurX, CurY

The center point is the center of the box.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 16 x 16 pixel area.
Rotation

Rotation of 0 degrees draws icon oriented along X and Y axises.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the pump is off.

COLic_1 could be used to show interlocks are bypassed.

COLic_2 usually indicates the pump is on and ok.

COLic_3 usually indicates some error condition.

COLic_4 generally indicates a hardware communication error.

cpo

Capacitive Pick Off

The icon is drawn as a hemisphere.

CurX, CurY

The center point of the icon is 9 pixels below center of top line of dome.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 18 x 11 area.
Rotation

Rotation of 0 degrees draws icon with dome facing up.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 can be used to show the preamp or TPS power is off.

COLic_1 usually not used.

COLic_2 can be used to show the preamp or TPS power is on.

COLic_3 usually not used.

COLic_4 generally indicates a hardware communication error.

dcp

Display/Control Point

This draws a numeric display field and a units field. It behaves similarly to a DCpnt except that it can be scaled in size and includes the units field. It cannot be accessed from the mouse.

CrtICpnt.I Cicon_label and CrtICpnt.I Cicon_DrefNme are used to assign a datapoint from which to get the displayed value.

The error value from the displayed datapoint is used to set the color of the icon. This is the same behavior as a CrtDCpnt entry.

CurX, CurY

The starting point is the lower left corner of the numeric field.
CurX2, CurY2

not used.
Scale

not used.
Rotation

not used.
Color
Color information comes from the error value of the assigned parameter.

ERRok - COLdc_ok
ERRbadp - COLbadp
ERRio - COLdc_io
default (all other errors) - COLdc_lim

NULL pointers = COLbadp

Typical Usage
This icon is used most of the time to display the GVM.

dg

Beam degrader

The icon is drawn as a five small circles arranged in a line perpendicular to the beam axis.

CurX, CurY

The center point is the center of the middle circle.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 6 x 10 pixel area.
Rotation

Rotation of 0 degrees draws icon with the circles drawn in a vertical line.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the is controller off.

COLic_1 usually indicates that the degrader is in.

COLic_2 usually indicates that the degrader is out.

COLic_3 usually indicates some error condition. In some cases this has been used to show that the PosSC and the PosSR do not agree after a suitable timeout.

COLic_4 generally indicates a hardware communication error.

door

A door with a small round handle.
CurX, CurY

The center point is the center of the inside edge of the rectangle.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 20 x 30 pixel area.
Rotation

Rotation of 0 degrees draws an upright door with the handle on the left side.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually not used.

COLic_1 usually not used.

COLic_2 usually indicates that the door is closed.

COLic_3 usually indicates that the door is open.

COLic_4 generally indicates a hardware communication error.

dslit

Double Slit

The icon is drawn as a pair of triangles with the points facing each other. When drawn over a beamline there should be a triangle on each side of the beamline.

CurX, CurY

The center point of the icon is center point between the wedges.
CurX2, CurY2

The width and height. Creates a stretching effect. Zeros may be used for default size (6x18).
Scale

Factor of 1.0 usually used. Can be used to scale width/height equally.
Rotation

Rotation of 0 degrees draws icon with wedges above each other.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the slit system is off.

COLic_1 usually indicates that one or more slits are in motion.

COLic_2 usually indicates the slit system is on.

COLic_3 can be used to show that a slit reached end of travel without completing a move.

COLic_4 usually indicates a hardware communication errror.

eca

Electrostatic Cylindrical Analyzer
CurX, CurY

The center point is the center of the icon.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 9 x 18 pixel area.
Rotation

Rotation of 0 degrees draws icon with the one side facing up and the other side facing down and right.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the power supplies are off.

COLic_1 usually not used.

COLic_2 usually indicates the power supplies are on.

COLic_3 usually not used.

COLic_4 usually indicates a hardware communication error.

el

Einzel Lens

The icon is drawn as a thin concave lens.

CurX, CurY

The center point is the center of the icon.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 8 x 12 area.
Rotation

Rotation of 0 degrees draws a lens oriented as though to pass light along X axis.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates that power is off.

COLic_1 usually indicates that power is on.

COLic_2 usually not used.

COLic_3 usually not used.

COLic_4 usually indicates a hardware communication error.

eq

Electrostatic Quadrupole

The icon is drawn as a thick concave lens.

Magnetic quads are drawn using same icon.

CurX, CurY

The center point is the center of the icon.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 10 x 12 area.
Rotation

Rotation of 0 degrees draws lens oriented as though to pass light along X axis.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates that power is off.

COLic_1 usually not used.

COLic_2 usually indicates that power is on.

COLic_3 usually not used.

COLic_4 usually indicates a hardware communication error.

es

Electrostatic Steerer

The icon is drawn as two parallel bars. When the icon is drawn over a beamline the bars should be parallel to, but not touch the beamline.

Magnetic steerers are drawn using same icon.

CurX, CurY

The center point is the center of the icon.
CurX2, CurY2

The width and height. Creates a stretching effect. Zeros may be used for default size (10x12).
Scale

Factor of 1.0 yields icon with 10 x 12 area.
Rotation

Rotation of 0 degrees draws bars parallel in horizontal axis.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates that power is off.

COLic_1 usually not used.

COLic_2 usually indicates that power is on.

COLic_3 usually not used.

COLic_4 usually indicates a hardware communication error.

esa

Electrostatic Spherical Analyzer

This icon is drawn as a circle containing a solid object representing two deflector plates.

The plates may be drawn in two different positions.

Position 1 places the plates so one side faces up, i.e. the outlet side. and the other side, i.e. the inlet side, faces down and to the left.

Position 2 places the plates so one side faces up, i.e. the outlet side. and the other side, i.e. the inlet side, faces down and to the right.

CurX, CurY

The center point is the center of the circle.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 7 x 14 pixel area.
Rotation

Rotation of 0 degrees draws icon with the open side of the rectangle facing left.
Color

0.0 - COLic_0, position 1
1.0 - COLic_1, position 1
2.0 - COLic_2, position 1
3.0 - COLic_3, position 1
4.0 - COLic_0, position 2
5.0 - COLic_1, position 2
6.0 - COLic_2, position 2
7.0 - COLic_3, position 2
> 7.0 - COLic_3, position 1

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the power supplies are off.

COLic_1 usually indicates plates are being moved from one position to the other.

COLic_2 usually indicates the power supplies are on and the plates are at rest.

COLic_3 usually indicates some error condition. In some cases this has been used to show that the PosSC and the PosSR do not agree after a suitable timeout.

esa77

77 Degree Electrostatic Spherical Analyzer

The icon is drawn as a filled polygon roughly resembling the outline of an NEC 77 degree electrostatic analyzer.

CurX, CurY

The center point is the center of the circle where the curves of the analyzer originate.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 10 x 10 pixel area.
Rotation

Rotation of 0 degrees draws icon with the open side of the rectangle facing left.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the power supplies are off.

COLic_1 is not used.

COLic_2 usually indicates the power supplies are on.

COLic_3 is not used.

COLic_4 usually indicates a hardware communication error.

esa90

90 Degree Electrostatic Spherical Analyzer

The icon is drawn as a filled polygon roughly resembling the outline of an NEC 90 degree electrostatic analyzer.

CurX, CurY

The center point is the center of the circle where the curves of the analyzer originate.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 10 x 10 pixel area.
Rotation

Rotation of 0 degrees draws icon with the open side of the rectangle facing left.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the power supplies are off.

COLic_1 is not used.

COLic_2 usually indicates the power supplies are on.

COLic_3 is not used.

COLic_4 usually indicates a hardware communication error.

exb

E x B filter

The icon is drawn as a circle with two deflector plates inside.

CurX, CurY

The origin is the center of the circle.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 20 x 20 pixel area.
Rotation

Rotation of 0 degrees draws icon with the plates oriented parallel to the Y axis.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates power is off.

COLic_1 usually is not used.

COLic_2 usually indicates power is on.

COLic_3 usually is not used.

COLic_4 usually indicates a hardware communication error.

fcup

Faraday Cup.

The icon is drawn as a three sided rectangle. The open side should face into the beam path.

CurX, CurY

The center point is the center of the inside edge of the rectangle.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 7 x 14 pixel area.
Rotation

Rotation of 0 degrees draws icon with the open side of the rectangle facing left.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the cup controller or log amp power is off.

COLic_1 usually indicates that the cup is in.

COLic_2 usually indicates that the cup is out.

COLic_3 usually indicates some error condition. In some cases this has been used to show that the PosSC and the PosSR do not agree after a suitable timeout.

COLic_4 usually indicates a hardware communication error.

flow

Flow gauge/indicator

A flow gauge is drawn as a rectangle with two lines coming out of it and an arrow inside.

CurX, CurY

The center point is the center of the box.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 20 x 16 pixel area.
Rotation

Rotation of 0 degrees draws icon oriented along X and Y axises.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the gauge is off.

COLic_1 could be used to show the gauge is on and normal.

COLic_2 could be used to indicate low flow.

COLic_3 usually indicates low/no flow.

COLic_4 usually indicates a hardware communication error.

fs

Foil Stripper

The icon is drawn as a circle filled with a pattern.

CurX, CurY

The center point is the center of the circle.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 16 pixel diameter.
Rotation

not used.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 is usually not used.

COLic_1 is usually used to show the foil stripper is changing position.

COLic_2 is usually used to show the foil stripper is at rest.

COLic_3 is usually not used.

COLic_4 usually indicates a hardware communication error.

gauge

Gauge

The icon is drawn as a circle with an arrow and a circle on it inside the circle.

CurX, CurY

The center point is the center of the circle.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 20 x 20 pixel area.
Rotation

Rotation of 0 degrees draws icon with the needle upgright.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the gauge is off.

COLic_1 usually not used.

COLic_2 usually indicates the gauge is ok.

COLic_3 usually indicates out of range or other error.

COLic_4 usually indicates a hardware comminication error.

gline

Guide line.
CurX, CurY

First endpoint.
CurX2, CurY2

Second endpoint.
Scale

not used.
Rotation

not used.
Color

This icon uses COLgline to obtain it’s color.

COLgline is usually set to red.

Typical Usage
A guide line is a line drawn in red. The primary purpose of this icon type is designing a new display where the person laying out the display may want some layout lines. When the job is finished the records may be left in the database with the display flag set false.

"Why not use the line icon ?" you may ask.

Well... you can set it to a different color....

gs

Gas Stripper

The icon is drawn as two parallel bars. When drawn over a beamline the bars touch the beamline.

CurX, CurY

The center point is the center between the bars.
CurX2, CurY2

The width and height. Creates a stretching effect. Zeros may be used for default size (16x8).
Scale

Factor of 1.0 usually used. Can be used to scale width/height equally.
Rotation

Rotation of 0 degrees draws icon parallel to the X axis.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the stripper pump is off.

COLic_1 usually indicates the stripper pump is ramping up to speed.

COLic_2 usually indicates the stripper pump is at running speed.

COLic_3 usually indicates some error condition. For example the pump timed out while ramping up.

COLic_4 usually indicates a hardware communication error.

gvm

Generating Volt Meter

The icon is drawn as a four blade gvm.

CurX, CurY

The center point is the center of the icon.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 16 pixel diameter.
Rotation

not used.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the TPS or GVM preamp is off.

COLic_1 usually not used.

COLic_2 usually indicates the TPS or GVM preamp is on.

COLic_3 usually indicates the tank is under vacuum and the GVM is inhibited.

COLic_4 usually indicates a hardware communication error.

hbar

horizonal bar graph

This icon is not implemented at this time.

ip

Ion Pump

An ion pump is drawn as a box with an "I" in the center of it.

CurX, CurY

The center point is the center of the box.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 16 x 16 pixel area.
Rotation

Rotation of 0 degrees draws icon oriented along X and Y axises.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the ion pump is off.

COLic_1 is usually not used.

COLic_2 usually indicates the ion pump is on.

COLic_3 usually indicates some error condition.

COLic_4 usually indicates a harware communication error.

irr

Radiation icon
CurX, CurY

The origin is the center of the icon.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 30x30 pixel area.
Rotation

not used.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates no radiation.

COLic_1 usually is not used.

COLic_2 usually is not used.

COLic_3 usually indicates radiation present.

COLic_4 usually indicates a hardware communication error.

isc

Ion Source

An ion source is drawn as a box.

CurX, CurY

The center point is the center of the box.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 30 x 30 pixel area.
Rotation

Rotation of 0 degrees draws icon oriented along X and Y axises.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the cooling system and/or the isolation transformer are off.

COLic_1 usually not used.

COLic_2 usually indicates the cooling system and/or the isolation transformer are on.

COLic_3 can indicate some error condition such as the cage door open.

COLic_4 usually indicates a hardware communication error.

line

Fixed Line

This draws a line.

CurX, CurY

First endpoint.
CurX2, CurY2

Second endpoint.
Scale

not used.
Rotation

not used.
Color

This icon uses COLline to obtain it’s color.

COLline is usually set to green.

Typical Usage
It is used to build things like accelerator tanks, accelerator columns, the fence around the ion source, etc.

met

Metering Valve

A metering valve is drawn as a rectangular box with a t handle on top.

CurX, CurY

The center point is the center of the box.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 20 x 20 pixel area.
Rotation

Rotation of 0 degrees draws icon oriented along X and Y axises.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 could indicates the valve is off.

COLic_1 usually indicates the valve is ok, and not moving.

COLic_2 usually indicates the valve is moving.

COLic_3 usually indicates some error condition.

COLic_4 usually indicates some communication error.

mq

Magnetic Quad

See the eq icon description.

ms

Magnetic Steerer

See the es icon description.

mtr

Man in Target Room

This icon draws a stick man.

CurX, CurY

The starting point is the middle of the head.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 10x14 pixel area.
Rotation

Rotation of 0 degrees draws icon heads up.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLback the icon is invisible and there is no one in the room.

COLic_1 caution, there is a man in the room.

COLic_2 normal, there is a man in the room.

COLic_3 alarm, there is a man in the room.

COLic_4 usually indicates a hardware communication error.

ovp

TPS overvoltage protection.

The icon is a lightning bolt.

CurX, CurY

The center point is the center of the bolt.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 6 x 18 pixel area.
Rotation

Rotation of 0 degrees draws icon with ends of bolt oriented vertically.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the TPS ovp function is off.

COLic_1 usually not used.

COLic_2 usually indicates the TPS ovp function is armed.

COLic_3 usually indicates the TPS ovp function has tripped.

COLic_4 usually indicates a hardware communication error.

pg

Piranni Gauge

The icon is drawn as a wine glass without a base.

CurX, CurY

The center point is the center of the glass.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 8 x 11 pixel area.
Rotation

Rotation of 0 degrees draws icon with stem down.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the guage controller is off.

COLic_1 usually isn’t used.

COLic_2 usually indicates the filiment is on or the pressure read is ok.

COLic_3 usually indicates some error condition such as filiment off or pressure outside of allowable limit.

COLic_4 usually indicates a hardware communication error.

prb

Corona Probe

The icon is drawn as a mushroom with a stem and three needles sticking out of the top.

CurX, CurY

Center of icon is center of bottom edge of stem.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 8 x 11 pixel area.
Rotation

Rotation of 0 degrees draws icon with stem down.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the TPS or probe controller is off.

COLic_1 usually indicates the probe is moving.

COLic_2 usually indicates the TPS or probe controller is on and the probe is at rest.

COLic_3 usually isn’t used.

COLic_4 usually indicates a hardware communication error.

quake

Earth quake

The icon is drawn as a small three story building with two windows on each floor. The building is curved as though bending as the ground shakes.

CurX, CurY

The center point is the center of the icon.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 16 x 28 pixel area.
Rotation

Rotation of 0 degrees draws icon upright.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 is often used for no alarm condition. COLic_3 is often used for earthquake alarm condition. COLic_4 usually indicates a hardware communication error.

ring

Machine Ring

This is used to draw in between the grading rings on the accelerator column. It draws a rectangle which is used to show when a shorting rod has been installed disabling the area between two machine rings.

The machine rings are usually drawn as a series of line icons along the column. The rings are drawn one per shorting rod and the ring icon is arranged so that it can fill the area between the rings.

A rod icon is positioned somewhere in the same rectangle occupied by the ring icon and is arranged to run parallel with the column and span the area between the line icons.

CurX, CurY

is the upper left corner.
CurX2, CurY2

is the lower right corner.
Scale

not used.
Rotation

not used.
Color

0.0 - COLback
1.0 - COLshort
> 1.0 - COLic_3

NULL pointers = COLbadp

COLshort is usually set to violet.

Typical Usage
COLback usually the section is live

COLshort usually the

section is shorted

rod

Shorting Rod

It draws a line with a base width of 3 pixels.

See the ring description for more information.

CurX, CurY

First endpoint.
CurX2, CurY2

Second endpoint.
Scale

Changes the width of the line drawn.
Rotation

not used.
Color

0.0 - COLback
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLback usually indicates no rod inserted in location.

COLic_1 usually indicates a steel rod inserted in location.

COLic_2 usually indicates a nylon rod inserted in location.

COLic_3 usually isn’t used.

COLic_4 usually isn’t used.

rp

Roughing Pump

The icon is drawn as a box with the letter R inside it.

CurX, CurY

The center point is the center of the rectangle.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 16 x 16 pixel area.
Rotation

Rotation of 0 degrees draws icon with the R upright.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the pump power is off.

COLic_1 usually not used.

COLic_2 usually indicates the pump power is on.

COLic_3 usually not used.

COLic_4 usually indicates a hardware comminication error.

rs

Rotating Shaft

The icon is drawn to resemble a piece of lucite rod with a flange on each end.

CurX, CurY

The center point is the center of the icon.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 12 x 14 pixel area.
Rotation

Rotation of 0 degrees draws icon with the rod oriented vertically.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the rotating shaft is off.

COLic_1 usually indicates the rotating shaft is on.

COLic_2 usually is not used.

COLic_3 usually indicates some error condition. In some cases this has been used to show that the PwrSC and the PwrSR do not agree after a suitable timeout.

COLic_4 usually indicates a hardware communication error.

shutter

Beamline Shutter

The icon is drawn as an empty rectangle. Inside of the rectangle is another rectangle representing the beamline. The beamline rectangle changes color to indicate status.

CurX, CurY

The center point is the center of the rectangle.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 14 x 18 pixel area.
Rotation

Rotation of 0 degrees draws icon with beam path orinted along X axis.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually isn’t used.

COLic_1 usually indicates the shutter is closed.

COLic_2 usually indicates the shutter is open.

COLic_3 usually indicates some error condition. In some cases this has been used to show that the PosSC and the PosSR do not agree after a suitable timeout.

COLic_4 usually indicates a hardware communication error.

sl

Slot Lens

The icon is drawn as a thin concave lens. This lens is taller and thinner than the lens drawn for the el icon.

CurX, CurY

The center point is the center of the icon.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 8 x 24 area.
Rotation

Rotation of 0 degrees draws a lens oriented as though to pass light along X axis.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates that power is off.

COLic_1 usually indicates that power is on.

COLic_2 usually not used.

COLic_3 usually not used.

COLic_4 usually indicates a

hardware communication error

swmag

Switching Magnet

The icon looks like a switching magnet...

CurX, CurY

The center point is the center of the icon.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 20 x 16 pixel area.
Rotation

Rotation of 0 degrees draws icon with mulitport side facing down.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the magnet is off.

COLic_1 usually indicates the magnet is being tuned.

COLic_2 usually indicates the magnet is on.

COLic_3 usually indicates some error condition such as a flow switch failure.

COLic_4 usually indicates a hardware communication error.

temp

Temperature

The icon is drawn as a box with a thermometer inside of it.

CurX, CurY

The center point is the center of the rectangle.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 16 x 20 pixel area.
Rotation

Rotation of 0 degrees draws icon with the thermometer upright.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the gauge power is off.

COLic_1 usually not used.

COLic_2 usually indicates the pump power is ok.

COLic_3 usually indicates out of range or other error.

COLic_4 usually indicates a hardware comminication error.

tof

Time of flight detector

The icon is drawn as a circle using a thin line.

CurX, CurY

The center point is the center of the circle.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 7 x 14 pixel area.
Rotation

nope.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the controller or power supplies are off.

COLic_1 usually indicates that the tof is out.

COLic_2 usually indicates that the tof is on.

COLic_3 usually indicates some error condition. In some cases this has been used to show that the PosSC and the PosSR do not agree after a suitable timeout.

COLic_4 usually indicates a hardware communication error.

tp

Turbo Pump

A turbo pump is drawn as a box with a "T" in the center of it.

CurX, CurY

The center point is the center of the box.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with 16 x 16 pixel area.
Rotation

Rotation of 0 degrees draws icon oriented along X and Y axises.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 usually indicates the pump is off.

COLic_1 could be used to show interlocks are bypassed.

COLic_2 usually indicates the pump is on and normal.

COLic_3 usually indicates some error condition.

COLic_4 usually indicates a hardware communication error.

ups

Uninteruptible Power Supply

A UPS is drawn as a battery with "UPS" inside of it.

CurX, CurY

The center point is the center of the icon.
CurX2, CurY2

not used.
Scale

Factor of 1.0 yields icon with about a 30 x 20 pixel area.
Rotation

Rotation of 0 degrees draws icon oriented along X and Y axises.
Color

0.0 - COLic_0
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Typical Usage
COLic_0 could indicates the UPS is off. the UPS will generally be powering the computer, so this state may be unlikely.

COLic_1 could be used to show interlocks are bypassed.

COLic_2 usually indicates the UPS is on and normal.

COLic_3 usually indicates the UPS is on and running off of battery.

COLic_4 usually indicates some communication error.

vbar

Vertical bar graph

Still under construction.

This is a bar graph parameter display. You can probably use it on Lin and NLin datatypes without problems. Other datatypes are somewhat questionable.

CurX, CurY

CurX2, CurY2

not used.
Scale

Rotation

Color
Colors are determined by the error codes accompanying an update. They follow the same rules as a CrtDCpnt record.

NULL pointers = COLbadp

Typical Usage
None yet. This thing is still under construction.

wall

Building Wall

This draws a 3 pixel wide line.

CurX, CurY

First endpoint.
CurX2, CurY2

Second endpoint.
Scale

Factor of 1.0 yields a line width of 3.
Rotation

not used.
Color

This icon uses COLwall to obtain it’s color.

COLwall is usually set to brown.

Typical Usage
It is used to form walls between rooms on the display.

Customer Specific Icons

chg

Charging Permitted

This is a customer specific routine. It displays "Charging permitted" in japanese.

CurX, CurY

The starting point is the lower left corner of the string.
CurX2, CurY2

not used.
Scale

not used.
Rotation

not used.
Color

0.0 - COLback
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

neut

Neutrons

This is a customer specific routine. It displays "Neutrons" in japanese.

CurX, CurY

The starting point is the lower left corner of the string.
CurX2, CurY2

not used.
Scale

not used.
Rotation

not used.
Color

0.0 - COLback
1.0 - COLic_1
2.0 - COLic_2
3.0 - COLic_3
4.0 - COLic_4
5.0 - COLic_5
6.0 - COLic_6
7.0 - COLic_7
> 7.0 - COLic_7

NULL pointers = COLbadp

Manual page revision

$Id: iconkeys.7,v 1.8 2007/09/10 16:44:24 mcnamer Exp $


Table of Contents