147 lines
6.8 KiB
HTML
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> <span class="logodot">.</span> <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">“Redefining Windows dialogs for easier product design, development and localization”</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. </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 &
|
|
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&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
|
|
<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>
|
|
<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>
|