Ignore:
Timestamp:
10/22/05 02:05:27 (14 years ago)
Author:
gogo
Message:

Apply #548

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/plugins/TableOperations/table-operations.js

    r376 r390  
    224224  <tr> \ 
    225225    <td> \ 
    226       <fieldset><legend>Frame and borders</legend> \ 
     226      <fieldset><legend>" + HTMLArea._lc("Frame and borders", "TableOperations") + "</legend> \ 
    227227        <table width='100%'> \ 
    228228          <tr> \ 
     
    779779                                } 
    780780                                style.textAlign = '"' + ch + '"'; 
     781                        } else if (val == "-") { 
     782                            style.textAlign = ""; 
    781783                        } else { 
    782784                                style.textAlign = val; 
     
    784786                        break; 
    785787                    case "f_st_verticalAlign": 
    786                         style.verticalAlign = val; 
     788                    element.vAlign = ""; 
     789                        if (val == "-") { 
     790                            style.verticalAlign = ""; 
     791                             
     792                    } else { 
     793                            style.verticalAlign = val; 
     794                        } 
    787795                        break; 
    788796                    case "f_st_float": 
     
    925933        td.appendChild(select); 
    926934        select.name = "f_st_textAlign"; 
    927         options = ["Left", "Center", "Right", "Justify"]; 
     935        options = ["Left", "Center", "Right", "Justify", "-"]; 
    928936        if (tagname == "td") { 
    929937                options.push("Char"); 
     
    940948                option.value = val; 
    941949                option.innerHTML = HTMLArea._lc(Val, "TableOperations"); 
    942                 option.selected = (el.style.textAlign.toLowerCase() == val); 
     950                option.selected = ((el.style.textAlign.toLowerCase() == val) || (el.style.textAlign == "" && Val == "-")); 
    943951                select.appendChild(option); 
    944952        } 
     
    988996        select.style.marginLeft = "0.5em"; 
    989997        td.appendChild(select); 
    990         options = ["Top", "Middle", "Bottom", "Baseline"]; 
     998        options = ["Top", "Middle", "Bottom", "Baseline", "-"]; 
    991999        for (var i = 0; i < options.length; ++i) { 
    9921000                var Val = options[i]; 
     
    9951003                option.value = val; 
    9961004                option.innerHTML = HTMLArea._lc(Val, "TableOperations"); 
    997                 option.selected = (el.style.verticalAlign.toLowerCase() == val); 
     1005                option.selected = ((el.style.verticalAlign.toLowerCase() == val) || (el.style.verticalAlign == "" && Val == "-")); 
    9981006                select.appendChild(option); 
    9991007        } 
Note: See TracChangeset for help on using the changeset viewer.