Changeset 2606 for branches


Ignore:
Timestamp:
04/20/10 16:10:14 (14 years ago)
Author:
niltonneto
Message:

Ticket #1040 - Corrige problemas ao redimensionar largura das divs principais.

Location:
branches/2.0/expressoMail1_2/js
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • branches/2.0/expressoMail1_2/js/abas.js

    r2605 r2606  
    156156 
    157157        div.style.overflow = "hidden"; 
    158  
    159         if(!is_ie) { 
    160                 var menuHidden = Element("folderscol").style.display == 'none' ? true : false; 
    161                 var defaultWidth = document.body.clientWidth - 27; 
    162                 if(!menuHidden) 
    163                         defaultWidth -= Element("folderscol").offsetWidth; 
    164  
    165                 div.style.width = defaultWidth; 
    166         } 
    167158        Element("exmail_main_body").insertBefore(div,Element("footer_menu")); 
    168159        alternate_border(ID); 
  • branches/2.0/expressoMail1_2/js/common_functions.js

    r2605 r2606  
    3636        var table_message = Element("table_message"); 
    3737        var content_folders = Element("content_folders"); 
    38         var clientHeight = ((window.innerHeight ? window.innerHeight : document.body.offsetHeight) - 8);         
     38        var clientHeight = ((window.innerHeight ? window.innerHeight : document.body.offsetHeight) - 8); 
     39        var clientWidth = ((window.innerWidth ? window.innerWidth : document.body.offsetWidth));         
    3940 
    4041        if(divScrollMain){ 
     
    4849                        if(div){ 
    4950                                div.style.height = (clientHeight - (findPosY(div) + (table_message.clientHeight ? table_message.clientHeight : table_message.offsetHeight)+2)) + "px"; 
     51                                div.style.width = (clientWidth - (findPosX(div)+10)) + "px"; 
    5052                        } 
    5153                        if(div_scroll){ 
    5254                                div_scroll.style.height = (clientHeight - (findPosY(div_scroll) + (table_message.clientHeight ? table_message.clientHeight : table_message.offsetHeight)+5)) + "px"; 
     55                                div_scroll.style.width = (clientWidth - (findPosX(div_scroll)+10)) + "px"; 
    5356                        } 
    5457                } 
  • branches/2.0/expressoMail1_2/js/draw_api.js

    r2605 r2606  
    983983function draw_message(info_msg, ID){ 
    984984        var content = document.getElementById('content_id_' + ID); 
    985         var defaultWidth = document.body.offsetWidth - 37; 
    986          
    987985        var menuHidden = Element("folderscol").style.display == 'none' ? true : false; 
    988         if(!menuHidden) 
    989                 defaultWidth -= Element("folderscol").offsetWidth; 
    990986         ////////////////////////////////////////////////////////////////////////////////////////////////////// 
    991987        //Make the next/previous buttom. 
     
    11071103        var tbody_message = document.createElement("TBODY"); 
    11081104        table_message.border = "0"; 
    1109         table_message.width = defaultWidth ; 
    11101105 
    11111106        ////////////////////////////////////////////////////////////////////////////////////////////////////// 
     
    13781373        var table_message_others_options = document.createElement("TABLE"); 
    13791374        table_message_others_options.id = 'table_message_others_options_' + ID; 
    1380         table_message_others_options.width =  defaultWidth - 30; 
    13811375        table_message_others_options.style.display = 'none'; 
    13821376        table_message_others_options.className = "table_message"; 
     
    16981692        div.style.background = 'WHITE'; 
    16991693        div.style.overflow = "auto"; 
    1700         div.style.width = defaultWidth - (is_ie ? 5 : 0); 
    17011694        table_message_others_options.appendChild(tbody_message_others_options); 
    17021695        var tr = document.createElement("TR"); 
     
    23452338        tr5.appendChild(td_body); 
    23462339        tbody_message.appendChild(tr5); 
    2347         var defaultWidth = document.body.clientWidth - (is_ie ? 200 : 195); 
    23482340        var _div = document.createElement("DIV"); 
    23492341        _div.id = "div_message_scroll_"+ID; 
    23502342        _div.style.overflow = "auto"; 
    2351         _div.style.width = defaultWidth; 
    23522343 
    23532344        // Hide the contac tips and re-position the pallete color. 
  • branches/2.0/expressoMail1_2/js/search.js

    r2605 r2606  
    472472                table.appendChild(tbody); 
    473473 
    474         var content_search =  Element('content_id_search_' + numBox);    
    475         var defaultWidth = document.body.offsetWidth - 31; 
    476         var menuHidden = Element("folderscol").style.display == 'none' ? true : false; 
    477         if(!menuHidden) 
    478                 defaultWidth -= Element("folderscol").offsetWidth;                       
     474        var content_search =  Element('content_id_search_' + numBox); 
    479475        var div_scroll_result = document.createElement("DIV"); 
    480476        div_scroll_result.id = "divScrollMain_"+numBox; 
    481477        div_scroll_result.style.overflow = "auto"; 
    482         div_scroll_result.style.width = defaultWidth - (is_ie ? 7 : 0); 
    483478         
    484479                if(is_ie) 
Note: See TracChangeset for help on using the changeset viewer.