Changeset 2605 for branches/2.0
- Timestamp:
- 04/20/10 15:02:51 (14 years ago)
- Location:
- branches/2.0/expressoMail1_2
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.0/expressoMail1_2/js/abas.js
r2202 r2605 127 127 128 128 td.setAttribute("align", "right"); 129 td.onclick = function(){alternate_border(ID); };129 td.onclick = function(){alternate_border(ID);resizeWindow()}; 130 130 td.setAttribute("noWrap","true"); 131 131 td.alt = borderTitle; … … 155 155 div.style.display=''; 156 156 157 var bar = document.getElementById("toolbar");158 var offset = 0;159 if(bar.style.visibility != 'hidden')160 offset = bar.offsetHeight ? bar.offsetHeight : bar.clientHeight;161 162 div.style.height = document.body.clientHeight - offset - (is_ie ? 76 : 86);163 157 div.style.overflow = "hidden"; 164 158 … … 276 270 content = Element('content_id_' + ID); 277 271 content.parentNode.removeChild(content); 272 resizeWindow(); 278 273 return true; 279 274 } -
branches/2.0/expressoMail1_2/js/common_functions.js
r2133 r2605 1 // BEGIN: FUNCTION RESIZE WINDOW2 1 if (!expresso_offline) { 3 2 var _showBar = showBar; … … 32 31 } 33 32 } 34 33 // BEGIN: FUNCTION RESIZE WINDOW 35 34 function resizeWindow(){ 36 37 var bar = Element("toolbar");38 var offset = 0;39 if(bar.style.visibility != 'hidden')40 offset = (bar.offsetHeight ? bar.offsetHeight : bar.clientHeight); 41 42 var screenHeight = document.body.clientHeight ? document.body.clientHeight : document.body.offsetHeight;43 var defaultHeight = screenHeight - offset;35 var divScrollMain = Element("divScrollMain_"+numBox); 36 var table_message = Element("table_message"); 37 var content_folders = Element("content_folders"); 38 var clientHeight = ((window.innerHeight ? window.innerHeight : document.body.offsetHeight) - 8); 39 40 if(divScrollMain){ 41 divScrollMain.style.height = (clientHeight - (findPosY(divScrollMain) + (table_message.clientHeight ? table_message.clientHeight : table_message.offsetHeight))) + "px"; 42 } 44 43 45 44 if(typeof(BordersArray) != 'undefined') { … … 47 46 var div_scroll = Element("div_message_scroll_"+BordersArray[i].sequence); 48 47 var div = Element("content_id_"+BordersArray[i].sequence); 49 50 // This comented code cause/avoid (!?) Firefox to stuck some request 51 if(div) 52 // div.setAttribute("style","height: "+parseInt(defaultHeight - 90)+"px;"); 53 div.style.height = defaultHeight - 90; 54 if(div_scroll) 55 // div_scroll.setAttribute("style","height: "+parseInt(defaultHeight - 130)+"px;"); 56 div_scroll.style.height = defaultHeight - 130; 57 } 58 } 59 60 if(Element('content_folders')) 61 Element('content_folders').style.height = defaultHeight - (is_ie ? 165 : 150); 62 if(Element("divScrollMain_"+numBox)) 63 Element("divScrollMain_"+numBox).style.height = defaultHeight - (is_ie ? 111 : 110); 48 if(div){ 49 div.style.height = (clientHeight - (findPosY(div) + (table_message.clientHeight ? table_message.clientHeight : table_message.offsetHeight)+2)) + "px"; 50 } 51 if(div_scroll){ 52 div_scroll.style.height = (clientHeight - (findPosY(div_scroll) + (table_message.clientHeight ? table_message.clientHeight : table_message.offsetHeight)+5)) + "px"; 53 } 54 } 55 } 56 57 if(content_folders){ 58 var search_div = Element("search_div"); 59 var contentFoldersY = findPosY(content_folders); 60 content_folders.style.height = (clientHeight - (contentFoldersY + (contentFoldersY > findPosY(search_div) ? 0 : (search_div.clientHeight ? search_div.clientHeight : search_div.offsetHeight) + 5))) + "px"; 61 } 64 62 } 65 63 // END: FUNCTION RESIZE WINDOW -
branches/2.0/expressoMail1_2/js/draw_api.js
r2523 r2605 617 617 var _divScroll = document.getElementById("divScrollMain_"+numBox); 618 618 619 var bar = document.getElementById("toolbar");620 var offset = 0;621 622 619 if(!_divScroll){ 623 620 _divScroll = document.createElement("DIV"); … … 633 630 _divScroll.style.width ="99.3%"; 634 631 } 635 // Inicio: Redimensiona DIV SCROLL636 var bar = Element("toolbar");637 var offset = 0;638 if(bar.style.visibility != 'hidden')639 offset = (bar.offsetHeight ? bar.offsetHeight : bar.clientHeight);640 var screenHeight = document.body.clientHeight ? document.body.clientHeight : document.body.offsetHeight;641 var defaultHeight = screenHeight - offset;642 _divScroll.style.height = defaultHeight - 110;643 Element('content_folders').style.height = defaultHeight - (is_ie ? 165 : 150);644 // Fim: Redimensiona DIV SCROLL645 632 _divScroll.appendChild(table_element); 646 633 openTab.content_id[numBox].appendChild(_divScroll); … … 684 671 draw_footer_box(headers_msgs.num_msgs); 685 672 Element('main_table').style.display = ''; 673 if(is_ie6) // Stupid Fixing on IE6. 674 setTimeout("resizeWindow()",1); 675 else 676 resizeWindow(); 686 677 if(debug) { 687 678 var _eTime = new Date(); … … 1703 1694 1704 1695 1705 // BEGIN MAKE THE SCROLL HEIGHT1706 var bar = document.getElementById("toolbar");1707 var offset = 0;1708 if(bar.style.visibility != 'hidden')1709 offset = bar.offsetHeight ? bar.offsetHeight : bar.clientHeight;1710 1696 var div = document.createElement("DIV"); 1711 1697 div.id = "div_message_scroll_"+ID; 1712 1698 div.style.background = 'WHITE'; 1713 div.style.height = document.body.clientHeight - offset - 125;1714 content.style.height = document.body.clientHeight - offset - 90;1715 1699 div.style.overflow = "auto"; 1716 1700 div.style.width = defaultWidth - (is_ie ? 5 : 0); 1717 // END MAKE THE SCROLL HEIGHT1718 1701 table_message_others_options.appendChild(tbody_message_others_options); 1719 1702 var tr = document.createElement("TR"); … … 1839 1822 table_message.appendChild(tbody_message); 1840 1823 content.appendChild(table_message); 1824 resizeWindow(); 1841 1825 var msg_number = document.createElement('INPUT'); 1842 1826 msg_number.id = "msg_number_" + ID; … … 2361 2345 tr5.appendChild(td_body); 2362 2346 tbody_message.appendChild(tr5); 2363 // BEGIN MAKE THE SCROLL HEIGHT2364 2347 var defaultWidth = document.body.clientWidth - (is_ie ? 200 : 195); 2365 var _bar = document.getElementById("toolbar");2366 var _offset = 0;2367 if(_bar.style.visibility != 'hidden')2368 _offset = _bar.offsetHeight ? _bar.offsetHeight : _bar.clientHeight;2369 2348 var _div = document.createElement("DIV"); 2370 2349 _div.id = "div_message_scroll_"+ID; 2371 _div.style.height = document.body.clientHeight - _offset - 105;2372 content.style.height = document.body.clientHeight - _offset - 80;2373 2350 _div.style.overflow = "auto"; 2374 2351 _div.style.width = defaultWidth; 2375 // END MAKE THE SCROLL HEIGHT2376 2352 2377 2353 // Hide the contac tips and re-position the pallete color. … … 2392 2368 if(!expresso_offline) 2393 2369 draw_from_field(sel_from,tr1_1); 2370 2371 resizeWindow(); 2394 2372 return ID; 2395 2373 } -
branches/2.0/expressoMail1_2/js/main.js
r2523 r2605 294 294 295 295 296 if(Element("border_id_" + id_msg_read)) 297 alternate_border(id_msg_read); 296 if(Element("border_id_" + id_msg_read)){ 297 alternate_border(id_msg_read); 298 resizeWindow(); 299 } 298 300 else { 299 301 var border_id = create_border(msg_info.subject, id_msg_read); -
branches/2.0/expressoMail1_2/js/search.js
r1607 r2605 472 472 table.appendChild(tbody); 473 473 474 var content_search = Element('content_id_search_' + numBox); 475 // BEGIN MAKE THE SCROLL HEIGHT 474 var content_search = Element('content_id_search_' + numBox); 476 475 var defaultWidth = document.body.offsetWidth - 31; 477 476 var menuHidden = Element("folderscol").style.display == 'none' ? true : false; 478 477 if(!menuHidden) 479 478 defaultWidth -= Element("folderscol").offsetWidth; 480 var bar = Element("toolbar");481 var offset = 0;482 if(bar.style.visibility != 'hidden')483 offset = bar.offsetHeight ? bar.offsetHeight : bar.clientHeight;484 479 var div_scroll_result = document.createElement("DIV"); 485 480 div_scroll_result.id = "divScrollMain_"+numBox; 486 div_scroll_result.style.height = document.body.clientHeight - offset - 120;487 content_search.style.height = document.body.clientHeight - offset - 80;488 481 div_scroll_result.style.overflow = "auto"; 489 482 div_scroll_result.style.width = defaultWidth - (is_ie ? 7 : 0); 490 // END MAKE THE SCROLL HEIGHT491 492 483 493 484 if(is_ie) … … 634 625 content_search.appendChild(div_scroll_result); 635 626 } 627 resizeWindow(); 636 628 } 637 629 -
branches/2.0/expressoMail1_2/templates/classic/index.tpl
r2535 r2605 70 70 <tbody id="border_tbody"> 71 71 <tr id="border_tr"> 72 <td nowrap class="menu" onClick="alternate_border(0); " id="border_id_0"> {lang_inbox} <font face="Verdana" size="1" color="#505050">[<span id="new_m">0</span> / <span id="tot_m">0</span>]</font>72 <td nowrap class="menu" onClick="alternate_border(0);resizeWindow();" id="border_id_0"> {lang_inbox} <font face="Verdana" size="1" color="#505050">[<span id="new_m">0</span> / <span id="tot_m">0</span>]</font> 73 73 </td> 74 74 <td nowrap id="border_blank" class="last_menu" width="100%"> </td> -
branches/2.0/expressoMail1_2/templates/default/index.tpl
r2535 r2605 97 97 <tbody id="border_tbody"> 98 98 <tr id="border_tr"> 99 <td nowrap class="menu" onClick="alternate_border(0); " id="border_id_0">99 <td nowrap class="menu" onClick="alternate_border(0);resizeWindow();" id="border_id_0"> 100 100 {lang_inbox} <font face="Verdana" size="1" color="#505050">[ 101 101 <span id="new_m">0</span> /
Note: See TracChangeset
for help on using the changeset viewer.