ItEr55S04ValidacionEProbasFuncionaisItEr54S04: Fixed interface problems inside resources load tree

This commit is contained in:
Lorenzo Tilve 2010-04-21 12:40:20 +02:00 committed by Javier Moran Rua
parent 0116c30b8b
commit edb594de6a
3 changed files with 32 additions and 7 deletions

View file

@ -83,28 +83,25 @@ MutableTreeModel<LoadTimeLine> modelForTree,
Component component = createComponent(line);
item.appendChild(row);
row.appendChild(cell);
cell.appendChild(component);
appendOperations(row, line);
appendOperations(cell, line);
cell.appendChild(component);
collapse(line);
addExpandedListener(item, line);
}
private void appendOperations(final Treerow row,
private void appendOperations(final Treecell cell,
final LoadTimeLine line) {
if (line.getRole().isVisibleScheduled()) {
Treecell cell = new Treecell();
appendButtonPlan(cell, line);
row.appendChild(cell);
}
}
private void appendButtonPlan(final Treecell cell,
final LoadTimeLine taskLine) {
Button buttonPlan = new Button();
buttonPlan.setWidth("5px");
buttonPlan.setHeight("5px");
buttonPlan.setSclass("icono");
buttonPlan.setImage("/common/img/ico_planificador1.png");
buttonPlan.setHoverImage("/common/img/ico_planificador.png");

View file

@ -81,6 +81,7 @@ table {
display: none;
}
.icono .z-button-cm,
body .z-window-embedded .icono .z-button-cm,
body .z-window-modal .icono .z-button-cm,
body .advancedallocationlayout .icono .z-button-cm {

View file

@ -494,6 +494,21 @@ tr.z-vbox-sep {
display: inline;
}
.resourceloadleftpane .secondlevel .z-label,
.resourceloadleftpane .z-tree-body {
white-space: nowrap;
}
.resourceloadleftpane .icono {
margin-top: 0px;
margin-bottom: 0px;
border: 0px;
}
.resourceloadleftpane .icono img {
height: 18px;
}
/* -- Upper taskpannel is hidden --*/
.taskspanelgap #timetracker {
border-top: 0px;
@ -579,6 +594,18 @@ tr.z-vbox-sep {
font-size: 10px;
}
.resourceloadleftpane div.z-tree-body {
overflow: visible;
}
.resourceloadleftpane div.z-tree-body table {
table-layout:auto !important;
}
.resourceloadleftpane .icono .z-button-cm:active,
.resourceloadleftpane .icono .z-button-cm:hover {
border: 0;
background-color: transparent;
}
.timetrackergap {
position: relative;