-- NodeStyleObject.mesa
-- Written by Bill Paxton, December 1981
-- Last changed by Bill Paxton, December 1, 1982 3:06 pm
DIRECTORY
NodeStyle,
NodeStyleExtra,
Rope,
NameSymbolTable,
JaMBasic;
NodeStyleObject: CEDAR DEFINITIONS =
BEGIN OPEN NodeStyle, NodeStyleExtra;
Object: TYPE = JaMBasic.Object;
load, get, run: command Object;
sysdict, userdict, styledict: dict Object;
styleParam, fontFamilyParam, lineFormattingParam, fontFaceParam,
fontSizeParam, leftIndentParam, rightIndentParam, firstIndentParam,
restIndentParam, topIndentParam, bottomIndentParam, lineLeadingSizeParam,
topLeadingSizeParam, bottomLeadingSizeParam, vshiftParam,
tabStopsParam, minLineGapParam: Param;
the, smaller, bigger, percent, regular, bold, italic, bolditalic,
plusbold, plusitalic, minusbold, minusitalic,
capsAndLower, capsAndSmallCaps, lowerOnly, capsOnly,
none, lettersAndDigits, visible, all,
flush, centered, flushLeft, flushRight, justified,
filled, outlined, filledAndOutlined,
fixed, relative, looks, breakIfPast, spaceIfPast,
blank, leaders, rule, rules, aligned, congruent: Name;
END.