2025-04-27 07:49:33 -04:00

147 lines
6.8 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0016)http://msmarvin/ -->
<html xmlns:mso="urn:schemas-microsoft-com:office:office" xmlns:msdt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882">
<head>
<title>RCML</title>
<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
<meta content="Tue, 04 May 1999 21:29:02 GMT" http-equiv="Expires">
<link href="rcml.css" rel="stylesheet" type="text/css">
<meta content="Microsoft FrontPage 4.0" name="GENERATOR">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta name="description" content="New Windows Resource File Format, resource format, improve localization experience, RCML">
<meta name="keyword" content="Windows NT, NT 6, resource, file format, localization, designer, dialogs, property sheets, wizards, property sheet, wizard, RCML, Resource Markup Language, localisation, Locstudio, xml, parser, easy use, bug fix">
</head>
<body>
<!-- Martian Text -->
<table border="0" cellpadding="0" cellspacing="0" height="39">
<tbody>
<tr>
<td><a class="logo" href="http://rcml">RCML</a>&nbsp; <span class="logodot">.</span>&nbsp; <span class="logohead">home</span></td>
</tr>
</tbody>
</table>
<p align="center"><!-- Vision --><font color="#FF0000"><b>Microsoft Confidential.</b></font></p>
<hr>
<b><i><font size="4">
<p align="center">&#147;Redefining Windows dialogs for easier product design, development and localization&#148;</font></i></b></p>
<hr>
<p><!-- Site Directory --> </p>
<table border="0" cellpadding="20" cellspacing="20" width="100%">
<tbody>
<tr>
<td width="72%"><a class="section" href="what_is_rcml.htm">what is RCML?</a>
<p>RCML is a core component of Blackcomb being developed by the Desktop team for
(all version of) Windows.&nbsp;&nbsp;</p>
<p>RCML is an new XML <i><a href="Schema/namespaces.htm">schema</a></i> based Windows resource file format that is designed to be 'cross group' and 'cross platform'. The Win32
implementation of the <i> renderer</i> loads the RCML file and provides access to more Win32 UI features than existing RC files. The Win32
<i>
runtime</i> additionally it solves a number of problems with existing dialog boxes and the existing resource format, most notable with
localization and UI design. There is an enhanced version of the DialogBox API that works hand in hand with the RCML file to make use
of the enhanced data it contains.</p>
<table border="0" width="88%">
<tr>
<td width="11%">
<p class="note"><b>New</b></td>
<td width="64%"><a href="CICEROInstall.htm">Install Voice Demos</a>
(27 June '00)</td>
</tr>
<tr>
<td width="11%">
<p class="note"></td>
<td width="64%"><a href="CICERO.htm">Cicero / SAPI Namespace</a>
(12 April '00)</td>
</tr>
<tr>
<td width="11%">
<p class="note"></td>
<td width="64%"><a href="Schema/namespaces.htm">Win32 &amp;
namespaces</a> (23 September 99)</td>
</tr>
<tr>
<td width="11%">
<p class="note"><b>Updated</b></td>
<td width="64%"><a href="http://rcml/Help/doc/rcml_home_page.htm">Check out our new tutorial</a>
(1 May 00)</td>
</tr>
<tr>
<td width="11%">
<p class="note"><b>Updated</b></td>
<td width="64%"><a href="Schema/RCMLSchema.xml">RCML Schema (as an XML Schema)</a>
(25 July 2000)</td>
</tr>
<tr>
<td width="11%"></td>
<td width="64%"><a href="scheduleupdate.htm">Preliminary Schedule for Release</a> (21 June 99)</td>
</tr>
<tr>
<td width="11%">
<p class="note"><b>Updated</b></td>
<td width="64%"><a href="rudeqa.htm">Rude Q&amp;A</a> (25 July
2000)</td>
</tr>
<tr>
<td width="11%"></td>
<td width="64%"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="72%"><a class="section" href="http://rcml/product.htm">the product</a>
<p>The RCML project will include a new resource format, as well as a new DialogProc&nbsp;
<ul>
<li>product specifications</li>
<li>prototypes</li>
<li>for developers only</li>
<li>usability information</li>
<li>localization information</li>
</ul>
<p><span class="note"><b>New</b></span> -<a href="Schema/namespaces.htm">RCML File Definition</a></p>
<p><span class="note"><b>New</b></span> -<a href="Help/doc/rcml_home_page.htm">RCML SDK Documentation</a></p>
<p><span class="note"><b>New</b></span> -<a href="Test\Status.htm">RCML Test Status</a></p>
</td>
</tr>
<tr>
<td width="72%">Want to find out more? Feel free to play with an early drop of RCML.
<p><span class="section"><a href="Drops.htm">download</a></span></p>
<p>Once you have the RCML files, try our new <a href="Tutorial.htm">tutorial</a> for your first steps.</p>
<p>If you just want to look, check out the MSPaint demo:</p>
<p><span class="section"><a href="mspaint.htm">demo</a></span></p>
<p>Last Updated: 16 July 1999</td>
</tr>
<tr>
<td width="72%"><a class="section" href="customers.htm">RCML customers</a> &nbsp;
<p>XML was chosen because of it's inherent extensibility mechanisms. As
such the RCML <i>loader</i> has been modified to support 'pluggable'
namespaces. This extensibility has allowed RCML to be adopted by many
customers, even when RCML is not being used as the renderer, e.g. SAPI
and Command and Control.
<p>RCML has been designed to address the specific needs of a well-defined set of customers while avoiding the trap of trying to
solve everything for everyone. The people whose needs RCML does address are:
<ul>
<li><a href="designers.htm">Product Designers</a></li>
<li><a href="localizers.htm">Localization</a></li>
<li><a href="developers.htm">Win32 developers</a></li>
<li><a href="developers.htm">WinCE developers</a></li>
<li><a href="usered.htm">Windows UI Text Team</a></li>
<li><a href="msaa.htm">MSAA (Accessibility)</a></li>
</ul>
<p>RCML does not attempt to provide a solution for:
<ul>
<li>HTML developers</li>
<li>VB and WFC developers (who do not use Win32 dialogs)</li>
</ul>
</td>
</tr>
</tbody>
</table>
<!-- logo -->
</body>
</html>