ibm-information-center/dist/eclipse/plugins/i5OS.ic.nls_5.4.0.1/rbagsuserinterfaceman.htm

80 lines
5.0 KiB
HTML
Raw Permalink Normal View History

2024-04-02 14:02:31 +00:00
<?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="concept" />
<meta name="DC.Title" content="User interface manager" />
<meta name="abstract" content="The i5/OS user interface manager (UIM) is a part of the system that allows you to define panels and dialogs for your application." />
<meta name="description" content="The i5/OS user interface manager (UIM) is a part of the system that allows you to define panels and dialogs for your application." />
<meta name="DC.Relation" scheme="URI" content="rbagsuseint.htm" />
<meta name="DC.Relation" scheme="URI" content="rbagsonlinehelpdesign.htm" />
<meta name="DC.Relation" scheme="URI" content="rbagsindexsearchtags.htm" />
<meta name="DC.Relation" scheme="URI" content="rbagsindexsearchanddbcs.htm" />
<meta name="copyright" content="(C) Copyright IBM Corporation 1998, 2006" />
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 1998, 2006" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="rbagsuserinterfaceman" />
<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>User interface manager</title>
</head>
<body id="rbagsuserinterfaceman"><a name="rbagsuserinterfaceman"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">User interface manager</h1>
<div><p>The i5/OS™ user
interface manager (UIM) is a part of the system that allows you to define
panels and dialogs for your application.</p>
<p>UIM provides the following support:</p>
<ul><li>A tag-based language for describing data and panels.</li>
<li>A compiler to create panel group objects and menu objects by using the
tag-based language.</li>
<li>A set of application programming interfaces (APIs) to use as panel group
objects to display and print panels.</li>
</ul>
<p>The UIM also provides the following functions:</p>
<ul><li>Dialog commands for screen management</li>
<li>Contextual online help</li>
<li>Pop-up windows</li>
<li>Menu bars</li>
<li>Command line for entering CL commands</li>
<li>Tailoring of the contents of a panel for different users or environments</li>
<li>Fast paths through menu networks</li>
<li>Double-byte character set (DBCS) languages</li>
<li>Bidirectional (BIDI) language support</li>
</ul>
<p>UIM supports common panel types, such as menus, information displays, list
displays, and entry displays. When all display types and interfaces are consistent,
users adapt more quickly to new applications.</p>
<p>UIM applications can coexist with and share the requester display device
with other open display files that are not under UIM control. However, a UIM
panel and a DDS-defined record format cannot appear on the display at the
same time. When a UIM panel either replaces a DDS panel or vice versa, the
system suspends operations of one file or panel group and restores the display
as needed.</p>
</div>
<div>
<ul class="ullinks">
<li class="ulchildlink"><strong><a href="rbagsonlinehelpdesign.htm">Online help design</a></strong><br />
You can define online help by using either panel groups or records.</li>
<li class="ulchildlink"><strong><a href="rbagsindexsearchtags.htm">Index search tags</a></strong><br />
Help panel groups can contain index search modules. Index search supplements the help information that is provided for each display. To use the information in help panel groups for the index search function, you need to add the appropriate UIM tags to your help modules.</li>
<li class="ulchildlink"><strong><a href="rbagsindexsearchanddbcs.htm">Index search and double-byte character set</a></strong><br />
The index search function can be used with either double-byte character set (DBCS) or single-byte character set (SBCS) data. When DBCS data is used, the device from which it is requested must be capable of entering and presenting the data in DBCS.</li>
</ul>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbagsuseint.htm" title="A user interface is the part of a software product that your customer actually sees.">User interfaces</a></div>
</div>
</div>
</body>
</html>