<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Line Graphics in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/line-graphics/m-p/4967709#M33871</link>
    <description>Paul&lt;BR /&gt;The attached document is a collet of escape sequences for ANSI VT100.&lt;BR /&gt;&lt;BR /&gt;Saludos.&lt;BR /&gt;Daniel.</description>
    <pubDate>Thu, 16 Mar 2006 10:37:07 GMT</pubDate>
    <dc:creator>Daniel Fernandez Illan</dc:creator>
    <dc:date>2006-03-16T10:37:07Z</dc:date>
    <item>
      <title>Line Graphics</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/line-graphics/m-p/4967702#M33864</link>
      <description>Hi All,&lt;BR /&gt;&lt;BR /&gt;Hopefully, this is a very quick question for you ....&lt;BR /&gt;&lt;BR /&gt;I remember back in my ops analyst days, that you could use alternate characters to produce boxes, lines, etc via a normal DCL "write sys$output" command.  The result looked similar to the old Digital logo.&lt;BR /&gt;&lt;BR /&gt;Can anyone remember how to get the graphic characters ?&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Paul.&lt;BR /&gt;</description>
      <pubDate>Thu, 16 Mar 2006 09:07:29 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/line-graphics/m-p/4967702#M33864</guid>
      <dc:creator>Paul Murray_4</dc:creator>
      <dc:date>2006-03-16T09:07:29Z</dc:date>
    </item>
    <item>
      <title>Re: Line Graphics</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/line-graphics/m-p/4967703#M33865</link>
      <description>Try&lt;BR /&gt;&lt;BR /&gt;&lt;ESC&gt;(0 to turn on&lt;BR /&gt;&lt;ESC&gt;(B to turn off&lt;BR /&gt;&lt;BR /&gt;characters l q k x m j   are good at drawing boxes&lt;BR /&gt;&lt;BR /&gt;quick example:&lt;BR /&gt;&lt;BR /&gt;$ WRITE SYS$OUTPUT "&lt;ESC&gt;((0lqqqqqqqqqqk"&lt;BR /&gt;$ WRITE SYS$OUTPUT "mqqqqqqqqqqj&lt;ESC&gt;((B"&lt;BR /&gt;&lt;BR /&gt;The VT220 programmer pocket guide is a good ref. sorry don't have a useful link, only a paperback copy.&lt;BR /&gt;&lt;BR /&gt;Kind Regards&lt;BR /&gt;John.&lt;/ESC&gt;&lt;/ESC&gt;&lt;/ESC&gt;&lt;/ESC&gt;</description>
      <pubDate>Thu, 16 Mar 2006 09:14:52 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/line-graphics/m-p/4967703#M33865</guid>
      <dc:creator>John Abbott_2</dc:creator>
      <dc:date>2006-03-16T09:14:52Z</dc:date>
    </item>
    <item>
      <title>Re: Line Graphics</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/line-graphics/m-p/4967704#M33866</link>
      <description>Hi Paul&lt;BR /&gt;&lt;BR /&gt;I use a very simple commandfile to create a one line file with some text as required.&lt;BR /&gt;&lt;BR /&gt;$ READ/PROMPT="Enter String            &amp;gt;&amp;gt;&amp;gt; "/ERROR=clean_up/END_OF_FILE=clean_up SYS$COMMAND string&lt;BR /&gt;$ OPEN/WRITE out c_a.txt&lt;BR /&gt;$ esc[0,8] = 27&lt;BR /&gt;$ end_char = "''esc'(0x''esc'(B"&lt;BR /&gt;$ line1_start = "''esc'#3''esc'[1;7m" + end_char&lt;BR /&gt;$ line2_start = "''esc'#4''esc'[1;7m" + end_char&lt;BR /&gt;$ line_end    = "''end_char'''esc'[m"&lt;BR /&gt;$ out_line1 = "''line1_start'"&lt;BR /&gt;$ out_line2 = "''line2_start'"&lt;BR /&gt;$!&lt;BR /&gt;$ cnt = 0&lt;BR /&gt;$ len = F$LENGTH(string)&lt;BR /&gt;$loop:&lt;BR /&gt;$ IF cnt .LT. (len-1)&lt;BR /&gt;$       THEN&lt;BR /&gt;$       out_line1 = out_line1 + F$EXTRACT(cnt,1,string) + end_char&lt;BR /&gt;$       out_line2 = out_line2 + F$EXTRACT(cnt,1,string) + end_char&lt;BR /&gt;$       cnt = cnt + 1&lt;BR /&gt;$       GOTO loop&lt;BR /&gt;$       ELSE&lt;BR /&gt;$       out_line1 = out_line1 + F$EXTRACT(cnt,1,string) + line_end&lt;BR /&gt;$       out_line2 = out_line2 + F$EXTRACT(cnt,1,string) + line_end&lt;BR /&gt;$       GOTO finnish&lt;BR /&gt;$       ENDIF&lt;BR /&gt;$finnish:&lt;BR /&gt;$ WRITE out ""&lt;BR /&gt;$ WRITE out "''out_line1'"&lt;BR /&gt;$ WRITE out "''out_line2'"&lt;BR /&gt;$ CLOSE out&lt;BR /&gt;$ TYPE c_a.TXT&lt;BR /&gt;$clean_up:&lt;BR /&gt;$ EXIT&lt;BR /&gt;&lt;BR /&gt;It creates a file with the name c_a.txt in your default directory. You have to do some customization on this file, so that the string looks as you like&lt;BR /&gt;&lt;BR /&gt;Regards&lt;BR /&gt;&lt;BR /&gt;Heinz&lt;BR /&gt;</description>
      <pubDate>Thu, 16 Mar 2006 09:16:14 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/line-graphics/m-p/4967704#M33866</guid>
      <dc:creator>Heinz W Genhart</dc:creator>
      <dc:date>2006-03-16T09:16:14Z</dc:date>
    </item>
    <item>
      <title>Re: Line Graphics</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/line-graphics/m-p/4967705#M33867</link>
      <description>Sorry slight typo, only one open round bracket required after each escape sequence, not two as suggested. Note the &lt;ESC&gt; is one character and not five. Assume you know how to create this.&lt;/ESC&gt;</description>
      <pubDate>Thu, 16 Mar 2006 09:17:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/line-graphics/m-p/4967705#M33867</guid>
      <dc:creator>John Abbott_2</dc:creator>
      <dc:date>2006-03-16T09:17:32Z</dc:date>
    </item>
    <item>
      <title>Re: Line Graphics</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/line-graphics/m-p/4967706#M33868</link>
      <description>SUPERB !!!&lt;BR /&gt;&lt;BR /&gt;I knew it would be an easy one to answer !!&lt;BR /&gt;&lt;BR /&gt;Many thanks,&lt;BR /&gt;Paul.</description>
      <pubDate>Thu, 16 Mar 2006 09:17:50 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/line-graphics/m-p/4967706#M33868</guid>
      <dc:creator>Paul Murray_4</dc:creator>
      <dc:date>2006-03-16T09:17:50Z</dc:date>
    </item>
    <item>
      <title>Re: Line Graphics</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/line-graphics/m-p/4967707#M33869</link>
      <description>The fine print may be found in a VT100 (or&lt;BR /&gt;later) programming manual, as this capability&lt;BR /&gt;is really a property of the terminal (or&lt;BR /&gt;terminal emulator) being used, rather than&lt;BR /&gt;anything about the sending program itself.</description>
      <pubDate>Thu, 16 Mar 2006 09:26:17 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/line-graphics/m-p/4967707#M33869</guid>
      <dc:creator>Steven Schweda</dc:creator>
      <dc:date>2006-03-16T09:26:17Z</dc:date>
    </item>
    <item>
      <title>Re: Line Graphics</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/line-graphics/m-p/4967708#M33870</link>
      <description>for more infomation about VTxxx terminals and escape sequences than you ever want to know see &lt;A href="http://www.cs.utk.edu/~shuford/terminal/dec.html" target="_blank"&gt;http://www.cs.utk.edu/~shuford/terminal/dec.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;and for those who are really obessed about escape sequences&lt;BR /&gt;&lt;A href="http://bjh21.me.uk/all-escapes/all-escapes.txt" target="_blank"&gt;http://bjh21.me.uk/all-escapes/all-escapes.txt&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 16 Mar 2006 09:55:51 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/line-graphics/m-p/4967708#M33870</guid>
      <dc:creator>Ian Miller.</dc:creator>
      <dc:date>2006-03-16T09:55:51Z</dc:date>
    </item>
    <item>
      <title>Re: Line Graphics</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/line-graphics/m-p/4967709#M33871</link>
      <description>Paul&lt;BR /&gt;The attached document is a collet of escape sequences for ANSI VT100.&lt;BR /&gt;&lt;BR /&gt;Saludos.&lt;BR /&gt;Daniel.</description>
      <pubDate>Thu, 16 Mar 2006 10:37:07 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/line-graphics/m-p/4967709#M33871</guid>
      <dc:creator>Daniel Fernandez Illan</dc:creator>
      <dc:date>2006-03-16T10:37:07Z</dc:date>
    </item>
    <item>
      <title>Re: Line Graphics</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/line-graphics/m-p/4967710#M33872</link>
      <description>and there is &lt;A href="http://www.vt100.net/" target="_blank"&gt;http://www.vt100.net/&lt;/A&gt;</description>
      <pubDate>Thu, 16 Mar 2006 10:39:31 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/line-graphics/m-p/4967710#M33872</guid>
      <dc:creator>Ian Miller.</dc:creator>
      <dc:date>2006-03-16T10:39:31Z</dc:date>
    </item>
    <item>
      <title>Re: Line Graphics</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/line-graphics/m-p/4967711#M33873</link>
      <description>I've attached a little FORTRAN program together with a DCL wrapper, which reads a input textfile and replace special characters with e.g. linedrawing, bold, underline... escape sequences.&lt;BR /&gt;It may produce simple ASCII text, VT100 or PCL sequences.&lt;BR /&gt;&lt;BR /&gt;E.g. if the input looks like&lt;BR /&gt;&lt;BR /&gt;#######&lt;BR /&gt;#1#2#3#&lt;BR /&gt;#######&lt;BR /&gt;&lt;BR /&gt;the output in textmode looks like&lt;BR /&gt;&lt;BR /&gt;+-+-+-+&lt;BR /&gt;|1|2|3|&lt;BR /&gt;+-+-+-+&lt;BR /&gt;&lt;BR /&gt;and in VT100 mode accordingly.&lt;BR /&gt;&lt;BR /&gt;If you no not have a FORTRAN compiler I may send you an object file.&lt;BR /&gt;&lt;BR /&gt;I wrote it 20 years ago, so please do not look at the code too close...&lt;BR /&gt;&lt;BR /&gt;regards Kalle</description>
      <pubDate>Fri, 17 Mar 2006 01:13:38 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/line-graphics/m-p/4967711#M33873</guid>
      <dc:creator>Karl Rohwedder</dc:creator>
      <dc:date>2006-03-17T01:13:38Z</dc:date>
    </item>
    <item>
      <title>Re: Line Graphics</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/line-graphics/m-p/4967712#M33874</link>
      <description>Thanks for all your help.&lt;BR /&gt;Paul.</description>
      <pubDate>Fri, 17 Mar 2006 04:30:41 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/line-graphics/m-p/4967712#M33874</guid>
      <dc:creator>Paul Murray_4</dc:creator>
      <dc:date>2006-03-17T04:30:41Z</dc:date>
    </item>
  </channel>
</rss>

