home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 2000 April / VPR0004B.BIN / DRIVER / COMPAQ / SP12255 / sp12255.exe / DMWEBC1.CAB / VIDEO.TPL < prev    next >
Text File  |  1999-04-02  |  4KB  |  108 lines

  1. <HTML>
  2. <!-- $Id: cf_sysinfo.tmpl 2.2 1998/01/06 20:12:13 cboeker Exp $ -->
  3. <!-- Copyright (C) 1997 Compaq Computer Corporation -->
  4.  
  5. <HEAD>
  6.  
  7. <SCRIPT LANGUAGE="JavaScript">
  8. <!--
  9.  
  10. <!#tables.js>
  11. //-->
  12. </SCRIPT>
  13.  
  14. <!#VIDEO.JS>
  15.  
  16. </HEAD>
  17.  
  18. <SCRIPT LANGUAGE="JavaScript">
  19.  
  20.     // get Video info        
  21.         <!*, DMTF|Video|*, 1, VideoIndex>;
  22.         <!*, DMTF|Video|*, 2, VideoType>;
  23.         <!*, DMTF|Video|*, 3, VideoMode>;
  24.         <!*, DMTF|Video|*, 4, VideoMinRefreshRate>;
  25.         <!*, DMTF|Video|*, 5, VideoMaxRefreshRate>;
  26.         <!*, DMTF|Video|*, 6, VideoMemType>;
  27.         <!*, DMTF|Video|*, 7, VideoMemSize>;
  28.         <!*, DMTF|Video|*, 8, VideoScanMode>;
  29.         <!*, DMTF|Video|*, 9, VideoLocation>;
  30.         <!*, DMTF|Video|*, 10, VideoCurVerRes>;
  31.         <!*, DMTF|Video|*, 11, VideoCurHorRes>;
  32.         <!*, DMTF|Video|*, 12, VideoBitsPerPixel>;
  33.         <!*, DMTF|Video|*, 15, VideoRefreshRate>;
  34.  
  35.     <!*, DMTF|Video BIOS|*, 1, VideoBiosIndex>
  36.     <!*, DMTF|Video BIOS|*, 2, VideoBiosMfg>
  37.     <!*, DMTF|Video BIOS|*, 3, VideoBiosVersion>
  38.     <!*, DMTF|Video BIOS|*, 4, VideoBiosRelDate>
  39.  
  40.     for (i = 0; i <= VideoIndex.length - 1; i++)
  41.     {
  42.           writeTableLabel(sVideoDev + " #" + VideoIndex[i]);
  43.             writeTableHead();
  44.  
  45.         writeSingleTableRowOrBlank(sManufacturer + ":", VideoBiosMfg[i]);
  46.         writeSingleTableRowOrBlank(sBiosVer + ":", VideoBiosVersion[i]);
  47.         
  48.         if (VideoBiosRelDate[i] !=null)
  49.         {
  50.             ROMDate = VideoBiosRelDate[i];
  51.             year = ROMDate.substring(0, 4);
  52.             month = ROMDate.substring(4, 6);
  53.             day = ROMDate.substring(6, 8);
  54.             hour = ROMDate.substring(8, 10);
  55.             minute = ROMDate.substring(10, 12);
  56.             rest = ROMDate.substring(12, ROMDate.length);
  57.             writeSingleTableRowOrBlank(sBiosRelDate + ":", year + "/" + month + "/" + day + " " + hour + ":" + minute + ":" + rest);
  58.         }
  59.         else
  60.             writeSingleTableRowOrBlank(sBiosRelDate + ":", VideoBiosRelDate[i]);
  61.  
  62.         writeSingleTableRowOrBlank(" ", " ");
  63.  
  64.         writeSingleTableRowOrBlank(sType + ":", VideoType[i]);
  65.         writeSingleTableRowOrBlank(sCurVideoMode + ":", VideoMode[i]);
  66.         if (VideoMinRefreshRate[i] != null)
  67.             writeSingleTableRowOrBlank(sMinRefreshRate + ":", VideoMinRefreshRate[i] + " Hz");
  68.         else
  69.             writeSingleTableRowOrBlank(sMinRefreshRate + ":", " ");
  70.  
  71.         if (VideoMaxRefreshRate[i] != null)
  72.             writeSingleTableRowOrBlank(sMaxRefreshRate + ":", VideoMaxRefreshRate[i] + " Hz");
  73.         else
  74.             writeSingleTableRowOrBlank(sMaxRefreshRate + ":", " ");
  75.  
  76.         writeSingleTableRowOrBlank(sMemType + ":", VideoMemType[i]);
  77.         
  78.         if (VideoMemSize[i] != null) 
  79.             writeSingleTableRowOrBlank(sMemSize + ":", VideoMemSize[i]/1024 + " MB");
  80.         else
  81.             writeSingleTableRowOrBlank(sMemSize + ":", " ");
  82.  
  83.         writeSingleTableRowOrBlank(sScanMode + ":", VideoScanMode[i]);
  84.         writeSingleTableRowOrBlank(sPhysLoc + ":", VideoLocation[i]);
  85.         writeSingleTableRowOrBlank(sCurVertRes + ":", VideoCurVerRes[i]);
  86.         writeSingleTableRowOrBlank(sCurHorzRes + ":", VideoCurHorRes[i]);
  87.         writeSingleTableRowOrBlank(sNumBitsPerPxl + ":", VideoBitsPerPixel[i]);
  88.  
  89.         if (VideoRefreshRate[i] != null)
  90.             writeSingleTableRowOrBlank(sCurRefreshrate + ":", VideoRefreshRate[i] + " Hz");
  91.         else
  92.             writeSingleTableRowOrBlank(sCurRefreshrate + ":", " ");
  93.  
  94.             writeTableTail(); 
  95.             document.write("<BR>");
  96.  
  97.         // Insert blank line between each port
  98.           if (i < VideoIndex.length-1)
  99.         {
  100.                 writeTableTail(); 
  101.                 document.write("<BR>");
  102.         }
  103.         }
  104.         
  105.  
  106. </SCRIPT>
  107. </HTML>
  108.