1
0
mirror of synced 2026-01-12 00:42:56 +00:00
Interlisp.medley/lispusers/HEADLINE.TEDIT
2020-11-15 19:22:14 -08:00

9 lines
4.8 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

en·vÅos HEADLINE
2
4
1
HEADLINE
1
4
By: D. Austin Henderson, Jr. (AHenderson.pa@Xerox.com)
Last revised: April 1, 1986
HEADLINE contains functions for creating and closing windows which contain headlines ("headline windows").
(HEADLINE PHRASE FONT POSITION ALIGNMENT ) [Function]
Creates a headline window with PHRASE printed in font FONT at position POSITION aligned as per ALIGNMENT; the window is just large enough to hold the headline. PHRASE is any Lisp object. FONT defines a font as per FONTCREATE (eg. (TIMESROMAN 18 BOLD) ); if NIL, TimesromanD 36 is used. POSITION is a position giving the reference point for placing the window; if NIL, the user is given a chance to position the window with MOVEW. If POSITION is given, ALIGNMENT gives the alignment of the window with respect to POSITION as (xalignment . yalignment) where xalignment is one of LEFT, CENTER, or RIGHT and yalignment is one of BOTTOM, CENTER, or TOP; for convenience, if Position is CENTER then it is taken to mean (CENTER . CENTER), etc.
(HEADLINE.ARRAY TITLES ALIGNMENT SEPARATION POSITION ) [Function]
Creates a set of vertically arranged headline windows. TITLES is a list of (phrase font) sublists where phrase and font are as in Headline. ALIGNMENT is one of LEFT, CENTER, or RIGHT, indicating how the windows are aligned with each other; defaults to CENTER. SEPARATION indicates the spacing between the bottoms of the windows; defaults to 70. POSITION indicates where the top (first) of the windows is to appear; defaults to somewhere near the top center of the screen.
(BILLBOARD) [Function]
Identical to HEADLINE.ARRAY, left in for backward compatibility.
(BANNER PHRASE FONT POSITION ALIGNMENT ) [Function]
Same as HEADLINE except it prints the phrase vertically.
(BANNER.ARRAY TITLES ALIGNMENT SEPARATION POSITION ) [Function]
Same as HEADLINE.ARRAY except it prints the phrases vertically, left to right.
(CLOSE.HEADLINES) [Function]
Closes all the active headline windows.
(LIST ((PAGE NIL (PAPERSIZE LETTER FOLIOINFO (ARABIC "" "") STARTINGPAGE# 108) (0 0 612 792) ((FOLIO NIL (PARALOOKS (QUAD CENTERED) CHARLOOKS (SUPERSCRIPT 0 INVISIBLE OFF SELECTPOINT OFF PROTECTED OFF SIZE 10 FAMILY MODERN OVERLINE OFF STRIKEOUT OFF UNDERLINE OFF EXPANSION REGULAR SLOPE REGULAR WEIGHT MEDIUM INVERTED OFF USERINFO NIL STYLE NIL) FORMATINFO (ARABIC "" "")) (174 36 288 36) NIL) (HEADING NIL (HEADINGTYPE RUNNINGHEAD) (84 744 528 36) NIL) (TEXT NIL NIL (84 96 456 600) NIL))) (PAGE NIL (PAPERSIZE Letter FOLIOINFO (ARABIC)) (0 0 612 792) ((FOLIO NIL (PARALOOKS (QUAD CENTERED) CHARLOOKS (SUPERSCRIPT 0 INVISIBLE OFF SELECTPOINT OFF PROTECTED OFF SIZE 10 FAMILY MODERN OVERLINE OFF STRIKEOUT OFF UNDERLINE OFF EXPANSION REGULAR SLOPE REGULAR WEIGHT MEDIUM INVERTED OFF USERINFO NIL STYLE NIL) FORMATINFO (ARABIC)) (174 36 288 36) NIL) (HEADING NIL (HEADINGTYPE RUNNINGHEAD) (84 744 528 36) NIL) (TEXT NIL NIL (84 96 456 600) NIL))) (PAGE NIL (PAPERSIZE Letter FOLIOINFO (ARABIC)) (0 0 612 792) ((FOLIO NIL (PARALOOKS (QUAD CENTERED) CHARLOOKS (SUPERSCRIPT 0 INVISIBLE OFF SELECTPOINT OFF PROTECTED OFF SIZE 10 FAMILY MODERN OVERLINE OFF STRIKEOUT OFF UNDERLINE OFF EXPANSION REGULAR SLOPE REGULAR WEIGHT MEDIUM INVERTED OFF USERINFO NIL STYLE NIL) FORMATINFO (ARABIC)) (174 36 288 36) NIL) (HEADING NIL (HEADINGTYPE RUNNINGHEAD) (84 744 528 36) NIL) (TEXT NIL NIL (84 96 456 600) NIL)))))3ÈÈT2ÈÈ,È,ŠŠ8,ŠŠ8HÈÈ PAGEHEADING RUNNINGHEAD/È 3CLASSICCLASSICCLASSICMODERN MODERNMODERN
MODERN
MODERN
  HRULE.GETFNMODERN
 HRULE.GETFNMODERN
 HRULE.GETFNMODERN
  HRULE.GETFNMODERN  HRULE.GETFNMODERN 8c

 8_  3Ù$7O o
KwB9$P(µ_zº