ItEr59S07RFAspectosGraficosRecursoLimitantesItEr58S08: Truncated unfinished queue elements in pagination interval
This commit is contained in:
parent
761529e5cd
commit
6a2a21f7bd
4 changed files with 21 additions and 2 deletions
|
|
@ -73,4 +73,9 @@ public class DatesMapperOnInterval implements IDatesMapper {
|
|||
return millisecondsPerPixel;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getHorizontalSize() {
|
||||
return this.horizontalSize;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -38,4 +38,6 @@ public interface IDatesMapper {
|
|||
|
||||
long getMilisecondsPerPixel();
|
||||
|
||||
int getHorizontalSize();
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -249,9 +249,18 @@ public class QueueComponent extends XulElement implements
|
|||
if (startPixels < 0) {
|
||||
cssClass += " truncated-start";
|
||||
}
|
||||
result.setWidth(forCSS(getWidthPixels(datesMapper, queueElement)));
|
||||
|
||||
result.appendChild(generateNonWorkableShade(datesMapper, queueElement));
|
||||
int taskWidth = getWidthPixels(datesMapper, queueElement);
|
||||
if ((startPixels + taskWidth) > datesMapper.getHorizontalSize()) {
|
||||
taskWidth = datesMapper.getHorizontalSize() - startPixels;
|
||||
cssClass += " truncated-end";
|
||||
} else {
|
||||
result.appendChild(generateNonWorkableShade(datesMapper,
|
||||
queueElement));
|
||||
}
|
||||
|
||||
result.setWidth(forCSS(taskWidth));
|
||||
|
||||
result.setClass(cssClass);
|
||||
|
||||
return result;
|
||||
|
|
|
|||
|
|
@ -707,6 +707,9 @@ div.limitingresourcesleftpane {
|
|||
position:absolute;
|
||||
}
|
||||
|
||||
.queue-element.truncated-end {
|
||||
-moz-border-radius: 12px 0 0 12px;
|
||||
}
|
||||
|
||||
/* ---------- End Limiting resources ----------------- */
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue