[FIX] Increase width of left panel when right panel have no more width and increase window width.
bzr revid: cpa@tinyerp.com-20110628052320-eca9m4j90em3az1f
This commit is contained in:
parent
cd573cc4b2
commit
f755b722e5
|
@ -275,6 +275,7 @@ init: function(view_manager, session, element_id, dataset, view_id) {
|
||||||
|
|
||||||
oth_hgt = 264;
|
oth_hgt = 264;
|
||||||
min_hgt = 150;
|
min_hgt = 150;
|
||||||
|
name_min_wdt = 150;
|
||||||
gantt_hgt = jQuery(window).height() - oth_hgt;
|
gantt_hgt = jQuery(window).height() - oth_hgt;
|
||||||
search_wdt = jQuery("#oe_app_search").width();
|
search_wdt = jQuery("#oe_app_search").width();
|
||||||
|
|
||||||
|
@ -298,7 +299,7 @@ init: function(view_manager, session, element_id, dataset, view_id) {
|
||||||
ganttrow = jQuery('.taskPanel').closest('tr');
|
ganttrow = jQuery('.taskPanel').closest('tr');
|
||||||
gtd = ganttrow.children(':first-child');
|
gtd = ganttrow.children(':first-child');
|
||||||
gtd.children().addClass('task-name');
|
gtd.children().addClass('task-name');
|
||||||
|
|
||||||
self.set_heigth();
|
self.set_heigth();
|
||||||
self.set_width();
|
self.set_width();
|
||||||
|
|
||||||
|
@ -337,15 +338,25 @@ init: function(view_manager, session, element_id, dataset, view_id) {
|
||||||
jQuery(".ganttTaskPanel").parent().width(1);
|
jQuery(".ganttTaskPanel").parent().width(1);
|
||||||
|
|
||||||
search_wdt = jQuery("#oe_app_search").width();
|
search_wdt = jQuery("#oe_app_search").width();
|
||||||
|
day_wdt = jQuery(".ganttDayPanel").children().children().width();
|
||||||
|
name_wdt = jQuery('.task-name').width();
|
||||||
jQuery('#GanttDiv').css('width','100%');
|
jQuery('#GanttDiv').css('width','100%');
|
||||||
jQuery(".ganttTaskPanel").parent().width(search_wdt - 150);
|
|
||||||
jQuery(".ganttTaskPanel").width(search_wdt - 150);
|
|
||||||
jQuery(".ganttDayPanel").width(search_wdt - 150 - 14);
|
|
||||||
|
|
||||||
if (taskdiv.width() > taskdiv.children().width() + 16){
|
if (search_wdt - day_wdt <= name_min_wdt){
|
||||||
taskdiv.children().width(taskdiv.width() - 16);
|
jQuery(".ganttTaskPanel").parent().width(search_wdt - name_min_wdt);
|
||||||
|
jQuery(".ganttTaskPanel").width(search_wdt - name_min_wdt);
|
||||||
|
jQuery(".ganttDayPanel").width(search_wdt - name_min_wdt - 14);
|
||||||
|
jQuery('.task-name').width(name_min_wdt);
|
||||||
|
jQuery('.task-name').children().width(name_min_wdt);
|
||||||
|
}else{
|
||||||
|
jQuery(".ganttTaskPanel").parent().width(day_wdt);
|
||||||
|
jQuery(".ganttTaskPanel").width(day_wdt);
|
||||||
|
jQuery(".taskPanel").width(day_wdt - 16);
|
||||||
|
jQuery(".ganttDayPanel").width(day_wdt -16);
|
||||||
|
jQuery('.task-name').width(search_wdt - day_wdt);
|
||||||
|
jQuery('.task-name').children().width(search_wdt - day_wdt);
|
||||||
}
|
}
|
||||||
|
|
||||||
},
|
},
|
||||||
|
|
||||||
end_date: function(dat, duration) {
|
end_date: function(dat, duration) {
|
||||||
|
|
Loading…
Reference in New Issue