| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145 | 
							- <?xml version="1.0" encoding="utf-8"?>
 
- <!-- DWXMLSource="StringCheckSample.xml" -->
 
- <!DOCTYPE xsl:stylesheet  [
 
- 	<!ENTITY nbsp   " ">
 
- 	<!ENTITY copy   "©">
 
- 	<!ENTITY reg    "®">
 
- 	<!ENTITY trade  "™">
 
- 	<!ENTITY mdash  "—">
 
- 	<!ENTITY ldquo  "“">
 
- 	<!ENTITY rdquo  "”"> 
 
- 	<!ENTITY pound  "£">
 
- 	<!ENTITY yen    "¥">
 
- 	<!ENTITY euro   "€">
 
- ]>
 
- <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
 
-   <xsl:output method="html" encoding="utf-8" doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"/>
 
-   <xsl:template match="/">
 
-     <html xmlns="http://www.w3.org/1999/xhtml">
 
-     <head>
 
-     <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 
-     <title>
 
-       <xsl:value-of select="StringUsages/@ReportTitle"/>
 
-     </title>
 
-     <style>
 
- body {
 
- 	background: #F3F3F4;
 
- 	color: #1E1E1F;
 
- 	font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
 
- 	padding: 0;
 
- 	margin: 0;
 
- }
 
- h1 {
 
- 	padding: 10px 0px 10px 10px;
 
- 	font-size: 21pt;
 
- 	background-color: #E2E2E2;
 
- 	border-bottom: 1px #C1C1C2 solid;
 
- 	color: #201F20;
 
- 	margin: 0;
 
- 	font-weight: normal;
 
- }
 
- h2 {
 
- 	font-size: 18pt;
 
- 	font-weight: normal;
 
- 	padding: 15px 0 5px 0;
 
- 	margin: 0;
 
- }
 
- h3 {
 
- 	font-weight: normal;
 
- 	font-size: 15pt;
 
- 	margin: 0;
 
- 	padding: 15px 0 5px 0;
 
- 	background-color: transparent;
 
- }
 
- /* Color all hyperlinks one color */
 
- a {
 
- 	color: #1382CE;
 
- }
 
- /* Table styles */ 
 
- table {
 
- 	border-spacing: 0 0;
 
- 	border-collapse: collapse;
 
- 	font-size: 10pt;
 
- }
 
- table th {
 
- 	background: #E7E7E8;
 
- 	text-align: left;
 
- 	text-decoration: none;
 
- 	font-weight: normal;
 
- 	padding: 3px 6px 3px 6px;
 
- 	border: 1px solid #CBCBCB;
 
- }
 
- table td {
 
- 	vertical-align: top;
 
- 	padding: 3px 6px 5px 5px;
 
- 	margin: 0px;
 
- 	border: 1px solid #CBCBCB;
 
- 	background: #F7F7F8;
 
- }
 
- /* Local link is a style for hyperlinks that link to file:/// content, there are lots so color them as 'normal' text until the user mouse overs */
 
- .localLink {
 
- 	color: #1E1E1F;
 
- 	background: #EEEEED;
 
- 	text-decoration: none;
 
- }
 
- .localLink:hover {
 
- 	color: #1382CE;
 
- 	background: #FFFF99;
 
- 	text-decoration: none;
 
- }
 
- .baseCell {
 
- 	width: 100%;
 
- 	color: #427A9F;
 
- }
 
- .stringCell {
 
- 	display: table;
 
- }
 
- .tokenCell {
 
- 	white-space: nowrap;
 
- }
 
- .occurrence {
 
- 	padding-left: 40px;
 
- }
 
- .block {
 
- 	display: table-cell;
 
- }
 
- /* Padding around the content after the h1 */ 
 
- #content {
 
- 	padding: 0px 12px 12px 12px;
 
- }
 
- #messages table {
 
- 	width: 97%;
 
- }
 
-     </style>
 
-     </head>
 
-     <body>
 
-     <h1>
 
-       <xsl:value-of select="StringUsages/@ReportTitle"/>
 
-     </h1>
 
-     <div id="content">
 
-       <h2>Strings</h2>
 
-       <div id="messages">
 
-         <table>
 
-           <tbody>
 
-             <xsl:for-each select="StringUsages/Dictionary">
 
-               <tr>
 
-                 <th class="baseCell"> <div class="stringCell">
 
-                     <div class="block tokenCell"><strong><xsl:value-of select="@Token"/></strong>: "</div>
 
-                     <div class="block"><xsl:value-of select="@Text"/>"</div>
 
-                   </div></th>
 
-               </tr>
 
-               <xsl:for-each select="Occurence">
 
-                 <xsl:variable name="hyperlink"><xsl:value-of select="@FullPath" /></xsl:variable>
 
-                 <tr>
 
-                   <td class="baseCell occurrence"><a href="{@FullPath}"><xsl:value-of select="@FileName"/>:<xsl:value-of select="@LineNumber"/></a></td>
 
-                 </tr>
 
-               </xsl:for-each>
 
-             </xsl:for-each>
 
-           </tbody>
 
-         </table>
 
-       </div>
 
-     </div>
 
-     </body>
 
-     </html>
 
-   </xsl:template>
 
- </xsl:stylesheet>
 
 
  |