Документ взят из кэша поисковой машины. Адрес оригинального документа : http://kodomo.fbb.msu.ru/hg/allpy/rev/5e1921224949
Дата изменения: Unknown
Дата индексирования: Sun Feb 3 00:22:03 2013
Кодировка:
allpy: 5e1921224949

allpy

changeset 1137:5e1921224949

JS alignment viewer: mark conservative columns with * instead of black bgcolor
author Boris Nagaev <bnagaev@gmail.com>
date Fri, 11 Jan 2013 20:47:28 +0400
parents 4f53849b44f9
children 94ba384cfa50
files blocks3d/www/input/blocks.js
diffstat 1 files changed, 14 insertions(+), 6 deletions(-) [+]
line diff
     1.1 --- a/blocks3d/www/input/blocks.js	Fri Jan 11 20:14:28 2013 +0400
     1.2 +++ b/blocks3d/www/input/blocks.js	Fri Jan 11 20:47:28 2013 +0400
     1.3 @@ -225,9 +225,8 @@
     1.4      var conservative_t = '';
     1.5      for (i = 0; i < t.length; i++)
     1.6      {
     1.7 -        var dark = is_conservative[i];
     1.8 -        var bgcolor = dark ? 'black' : 'white';
     1.9 -        var fgcolor = dark ? 'white' : 'black';
    1.10 +        var bgcolor = 'white';
    1.11 +        var fgcolor = 'black';
    1.12          var l;
    1.13          if (t.charAt(i) == ' ')
    1.14          {
    1.15 @@ -241,7 +240,16 @@
    1.16          conservative_t += ' style="background:' + bgcolor + ';color:' + fgcolor + ';" ' ;
    1.17          conservative_t += '>' + l + '</font>';
    1.18      }
    1.19 -    t = '<pre><nobr>' + conservative_t + '</nobr></pre>';
    1.20 +    conservative_t += '<br/>';
    1.21 +    for (i = 0; i < t.length; i++)
    1.22 +    {
    1.23 +        if (is_conservative[i]) {
    1.24 +            conservative_t += '*';
    1.25 +        } else {
    1.26 +            conservative_t += '&nbsp;';
    1.27 +        }
    1.28 +    }
    1.29 +    t = '<pre style="margin:0px;"><nobr>' + conservative_t + '</nobr></pre>';
    1.30      $('#legend').html(t);
    1.31  
    1.32      // run
    1.33 @@ -331,7 +339,7 @@
    1.34  
    1.35      // Alignment
    1.36      t = '';
    1.37 -    t += "<pre>";
    1.38 +    t += "<pre style='margin:0px;'>";
    1.39      for (i = 0; i < ID_order.length; i++)
    1.40      {
    1.41          ID = ID_order[i];
    1.42 @@ -346,7 +354,7 @@
    1.43  
    1.44      // panel with names
    1.45      t = '';
    1.46 -    t += "<pre>";
    1.47 +    t += "<pre style='margin:0px;'>";
    1.48      for (i = 0; i < ID_order.length; i++)
    1.49      {
    1.50          ID = ID_order[i];