276 lines
15 KiB
HTML
276 lines
15 KiB
HTML
<?xml version="1.0" encoding="UTF-8"?>
|
||
<!DOCTYPE html
|
||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||
<html lang="en-us" xml:lang="en-us">
|
||
<head>
|
||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||
<meta name="security" content="public" />
|
||
<meta name="Robots" content="index,follow" />
|
||
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
|
||
<meta name="DC.Type" content="reference" />
|
||
<meta name="DC.Title" content="WDWBORDER (Window Border) keyword for display files" />
|
||
<meta name="abstract" content="Use this file- or record-level keyword to specify the color, display attributes, and characters used to form the border of a window." />
|
||
<meta name="description" content="Use this file- or record-level keyword to specify the color, display attributes, and characters used to form the border of a window." />
|
||
<meta name="DC.subject" content="WDWBORDER (Window Border) keyword, Window Border (WDWBORDER) keyword" />
|
||
<meta name="keywords" content="WDWBORDER (Window Border) keyword, Window Border (WDWBORDER) keyword" />
|
||
<meta name="DC.Relation" scheme="URI" content="rzakcmstkeyent.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="rzakcmstdfcolor.htm" />
|
||
<meta name="copyright" content="(C) Copyright IBM Corporation 2001, 2006" />
|
||
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 2001, 2006" />
|
||
<meta name="DC.Format" content="XHTML" />
|
||
<meta name="DC.Identifier" content="rzakcmstwdwbord" />
|
||
<meta name="DC.Language" content="en-us" />
|
||
<!-- All rights reserved. Licensed Materials Property of IBM -->
|
||
<!-- US Government Users Restricted Rights -->
|
||
<!-- Use, duplication or disclosure restricted by -->
|
||
<!-- GSA ADP Schedule Contract with IBM Corp. -->
|
||
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
|
||
<link rel="stylesheet" type="text/css" href="./ic.css" />
|
||
<title>WDWBORDER (Window Border) keyword for display files</title>
|
||
</head>
|
||
<body id="rzakcmstwdwbord"><a name="rzakcmstwdwbord"><!-- --></a>
|
||
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
|
||
<h1 class="topictitle1">WDWBORDER (Window Border) keyword for display files</h1>
|
||
<div><p>Use this file- or record-level keyword to specify the color, display
|
||
attributes, and characters used to form the border of a window.</p>
|
||
<div class="section"><div class="p">The format of the keyword is: <pre>WDWBORDER([color] [display-attribute] [characters])</pre>
|
||
</div>
|
||
<p>At
|
||
least one parameter must be specified.</p>
|
||
<p>The color parameter specifies
|
||
the color of the border characters on a color display station (3179 Models
|
||
C1 and C2, 5292 Color display stations only, or 5555 Models C01 and F01).
|
||
The parameter is specified as an expression of the form (*COLOR value).</p>
|
||
<div class="p">The
|
||
valid values for the color parameter are: <dl><dt><strong>Value</strong></dt>
|
||
<dd><strong>Meaning</strong></dd>
|
||
<dt class="dlterm">BLU</dt>
|
||
<dd>Blue</dd>
|
||
<dt class="dlterm">GRN</dt>
|
||
<dd>Green</dd>
|
||
<dt class="dlterm">WHT</dt>
|
||
<dd>White</dd>
|
||
<dt class="dlterm">RED</dt>
|
||
<dd>Red</dd>
|
||
<dt class="dlterm">TRQ</dt>
|
||
<dd>Turquoise</dd>
|
||
<dt class="dlterm">YLW</dt>
|
||
<dd>Yellow</dd>
|
||
<dt class="dlterm">PNK</dt>
|
||
<dd>Pink</dd>
|
||
</dl>
|
||
</div>
|
||
<p>If the color parameter is not specified, the default
|
||
is BLU. This parameter is ignored if it is specified for a window on a monochrome
|
||
display.</p>
|
||
<p>The display-attribute parameter specifies the display attributes
|
||
of the border characters. The parameter is specified as an expression of the
|
||
form (<var class="varname">*DSPATR [value1 [value2 [value3...]]]</var>). If more than
|
||
one DSPATR value is used, they are combined to form one DSPATR that is used
|
||
for the entire border.</p>
|
||
<div class="p">The valid values for the display-attributes values
|
||
are: <dl><dt><strong>Value</strong></dt>
|
||
<dd><strong>Meaning</strong></dd>
|
||
<dt class="dlterm">BL</dt>
|
||
<dd>Blink</dd>
|
||
<dt class="dlterm">CS</dt>
|
||
<dd>Column separator</dd>
|
||
<dt class="dlterm">HI</dt>
|
||
<dd>High intensity</dd>
|
||
<dt class="dlterm">ND</dt>
|
||
<dd>Nondisplay</dd>
|
||
<dt class="dlterm">RI</dt>
|
||
<dd>Reverse image</dd>
|
||
<dt class="dlterm">UL</dt>
|
||
<dd>Underline</dd>
|
||
</dl>
|
||
</div>
|
||
<p>There is no default for display-attributes.</p>
|
||
<div class="note"><span class="notetitle">Note:</span> Display-attributes
|
||
CS, HI, and BL can cause fields on 5292, 3179, and 3197 Model C1 and C2 display
|
||
stations to appear as color fields. Display-attributes HI, RI, and UL cause
|
||
a border not to be displayed. </div>
|
||
<div class="p">The characters parameter specifies
|
||
the characters that make up the border. The parameter is specified as an expression
|
||
of the form (*CHAR 'border-characters'). The border character value is an
|
||
8-character string that defines the border characters in the following order:
|
||
<pre>top-left-corner
|
||
top-border
|
||
top-right-corner
|
||
left-border
|
||
right-border
|
||
bottom-left-corner
|
||
bottom-border
|
||
bottom-right-corner</pre>
|
||
</div>
|
||
<p>If this parameter is not specified,
|
||
the default border characters are period (.) for the upper-left and right
|
||
corners and the top and bottom borders, colon (:) for the left and right borders
|
||
and lower-left and right corners. Although any displayable character can be
|
||
specified as a border character, it is recommended that you use invariant
|
||
characters.</p>
|
||
<p>The following table shows the invariant
|
||
characters:</p>
|
||
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" width="100%" frame="hsides" border="1" rules="all"><caption>Table 1. Character set for system data</caption><thead align="left"><tr><th align="left" valign="bottom" width="33.33333333333333%" id="d0e138">Hexadecimal</th>
|
||
<th align="left" valign="bottom" width="33.33333333333333%" id="d0e140">Character</th>
|
||
<th align="left" valign="bottom" width="33.33333333333333%" id="d0e142">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e138 ">40</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e140 "> </td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e142 ">Blank</td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e138 ">4B</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e140 ">.</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e142 ">Period</td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e138 ">4C</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e140 "><</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e142 ">Less than sign</td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e138 ">4D</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e140 ">(</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e142 ">Left parenthesis</td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e138 ">4E</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e140 ">+</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e142 ">Plus sign</td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e138 ">50</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e140 ">&</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e142 ">Ampersand</td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e138 ">5C</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e140 ">*</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e142 ">Asterisk</td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e138 ">5D</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e140 ">)</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e142 ">Right parenthesis</td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e138 ">5E</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e140 ">;</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e142 ">Semicolon</td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e138 ">60</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e140 ">-</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e142 ">Minus sign</td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e138 ">61</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e140 ">/</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e142 ">Slash</td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e138 ">6B</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e140 ">,</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e142 ">Comma</td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e138 ">6C</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e140 ">%</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e142 ">Percent sign</td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e138 ">6D</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e140 ">_</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e142 ">Underline</td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e138 ">6E</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e140 ">></td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e142 ">Greater than sign</td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e138 ">6F</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e140 ">?</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e142 ">Question mark</td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e138 ">7A</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e140 ">:</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e142 ">Colon</td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e138 ">7D</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e140 ">'</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e142 ">Single quotation mark</td>
|
||
</tr>
|
||
<tr><td align="left" valign="top" width="33.33333333333333%" headers="d0e138 ">7E</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e140 ">=</td>
|
||
<td align="left" valign="top" width="33.33333333333333%" headers="d0e142 ">Equal sign</td>
|
||
</tr>
|
||
<tr><td colspan="3" align="left" valign="top" headers="d0e138 d0e140 d0e142 "><div class="note"><span class="notetitle">Note:</span> In addition, you can use any of the following characters:<ul><li>Uppercase alphabetic characters: A through Z</li>
|
||
<li>Numeric characters: 0 through 9</li>
|
||
</ul>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<p>If the WDWBORDER keyword is specified at the record level, the
|
||
WINDOW or PULLDOWN keyword must also be specified on the same record. If a
|
||
WINDOW keyword that references another window is also specified, a warning
|
||
message is issued.</p>
|
||
<p>Option indicators are valid for this keyword.</p>
|
||
<p>You
|
||
can specify more than one WDWBORDER on a record. If you specify the WDWBORDER
|
||
keyword more than once at the file level or at a record level, the parameters
|
||
for the keywords that are in effect are combined on the same level. If different
|
||
values are specified for the same parameter, the parameter value of the first
|
||
keyword is used.</p>
|
||
<p>If the WDWBORDER keyword is specified both at the file
|
||
level and on a window or pull-down definition record, the parameter values
|
||
defined at both levels are combined. If different values are specified for
|
||
the same parameter, the parameter value at the record level is used.</p>
|
||
</div>
|
||
<div class="example"><h4 class="sectiontitle">Example</h4><p>The following example shows how to specify
|
||
the WDWBORDER keyword.</p>
|
||
<pre>|...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8
|
||
A 01 WDWBORDER((*COLOR PNK) +
|
||
A (*DSPATR BL))
|
||
A R RECORD1 WINDOW(6 15 9 30)
|
||
A N01 WDWBORDER((*COLOR GRN))
|
||
A 01 WDWBORDER((*COLOR RED))
|
||
A FIELD1 5A B 2 2
|
||
A FIELD2 20A B 8 5
|
||
A R RECORD2 WINDOW(8 20 9 30)
|
||
A WDWBORDER((*COLOR YLW) +
|
||
A (*DSPATR RI))
|
||
A FIELD3 5A B 2 2
|
||
A FIELD4 20A B 8 5
|
||
A LINE 2S 0P
|
||
A POS 2S 0P
|
||
A R RECORD3 WINDOW(&LINE &POS 9 30)
|
||
A WDWBORDER((*CHAR +
|
||
A 02 '+-+||+-+'))
|
||
A FIELD3 5A B 2 2
|
||
A FIELD4 20A B 8 5
|
||
A LINE 2S 0P
|
||
A POS 3S 0P
|
||
A</pre>
|
||
<p>If the window defined by RECORD1 is written to the display
|
||
with indicator 01 set off, it has a green border constructed of colons for
|
||
the vertical borders and periods for the horizontal borders. If indicator
|
||
01 is set on, the window has a blinking red border.</p>
|
||
<p>When the window
|
||
defined by RECORD2 is written to the display, it has a yellow border displayed
|
||
in reverse image constructed of the default border characters.</p>
|
||
<div class="p">When
|
||
the window defined by RECORD3 is written to the display, the following output
|
||
appears: <ul><li>If indicator 02 is set on and indicator 01 is off, the window has a blue
|
||
border constructed of dashes for the top and bottom borders, vertical bars
|
||
for the left and right borders, and plus signs for the corners.</li>
|
||
<li>If indicator 02 is set off and indicator 01 is set on, the window has
|
||
a pink border.</li>
|
||
<li>If indicators 01 and 02 are on, the window has a pink border constructed
|
||
of dashes for the top and bottom borders, vertical bars for the left and right
|
||
borders, and plus signs for the corners.</li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<div class="familylinks">
|
||
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzakcmstkeyent.htm" title="You type the keyword entries that define display files in positions 45 through 80 (functions).">DDS keyword entries for display files (positions 45 through 80)</a></div>
|
||
</div>
|
||
<div class="relref"><strong>Related reference</strong><br />
|
||
<div><a href="rzakcmstdfcolor.htm" title="Use this keyword to specify the color of a field on a color display.">COLOR (Color) keyword for display files</a></div>
|
||
</div>
|
||
</div>
|
||
</body>
|
||
</html> |