private void layout(int width) { Rectangle rect = new Rectangle(0, 0, width, DEFAULT_HEIGHT); sharedContext.set_TempCanvas(rect); BlockBox root = BoxBuilder.createRootBox(layoutContext, doc); root.setContainingBlock(new ViewportBox(rect)); root.layout(layoutContext); this.root = root; }
private void layout(int width) { Rectangle rect = new Rectangle(0, 0, width, DEFAULT_HEIGHT); sharedContext.set_TempCanvas(rect); BlockBox root = BoxBuilder.createRootBox(layoutContext, doc); root.setContainingBlock(new ViewportBox(rect)); root.layout(layoutContext); this.root = root; }
private void layout(int width) { Rectangle rect = new Rectangle(0, 0, width, DEFAULT_HEIGHT); sharedContext.set_TempCanvas(rect); LayoutContext c = newLayoutContext(); BlockBox root = BoxBuilder.createRootBox(c, doc); root.setContainingBlock(new ViewportBox(rect)); root.layout(c); this.root = root; }
private void layout(int width) { Rectangle rect = new Rectangle(0, 0, width, DEFAULT_HEIGHT); sharedContext.set_TempCanvas(rect); LayoutContext c = newLayoutContext(); BlockBox root = BoxBuilder.createRootBox(c, doc); root.setContainingBlock(new ViewportBox(rect)); root.layout(c); this.root = root; }
private static void layoutInlineBlockContent( LayoutContext c, BlockBox containingBlock, BlockBox inlineBlock, int initialY) { inlineBlock.setContainingBlock(containingBlock); inlineBlock.setContainingLayer(c.getLayer()); inlineBlock.initStaticPos(c, containingBlock, initialY); inlineBlock.calcCanvasLocation(); inlineBlock.layout(c); }
private static void layoutInlineBlockContent( LayoutContext c, BlockBox containingBlock, BlockBox inlineBlock, int initialY) { inlineBlock.setContainingBlock(containingBlock); inlineBlock.setContainingLayer(c.getLayer()); inlineBlock.initStaticPos(c, containingBlock, initialY); inlineBlock.calcCanvasLocation(); inlineBlock.layout(c); }
_rootBox.setContainingBlock(new ViewportBox(getInitialExtents(_layout_context))); _rootBox.layout(_layout_context);
public void layout() { LayoutContext c = newLayoutContext(); BlockBox root = BoxBuilder.createRootBox(c, _doc); root.setContainingBlock(new ViewportBox(getInitialExtents(c))); root.layout(c); _dim = root.getLayer().getPaintingDimension(c); root.getLayer().trimEmptyPages(c, _dim.height); root.getLayer().layoutPages(c); _root = root; }
public void layout() { LayoutContext c = newLayoutContext(); BlockBox root = BoxBuilder.createRootBox(c, _doc); root.setContainingBlock(new ViewportBox(getInitialExtents(c))); root.layout(c); Dimension dim = root.getLayer().getPaintingDimension(c); root.getLayer().trimEmptyPages(c, dim.height); root.getLayer().layoutPages(c); _root = root; }
public void layout() { LayoutContext c = newLayoutContext(); BlockBox root = BoxBuilder.createRootBox(c, _doc); root.setContainingBlock(new ViewportBox(getInitialExtents(c))); root.layout(c); Dimension dim = root.getLayer().getPaintingDimension(c); root.getLayer().trimEmptyPages(c, dim.height); root.getLayer().layoutPages(c); _root = root; }
public void layout() { LayoutContext c = newLayoutContext(); BlockBox root = BoxBuilder.createRootBox(c, _doc); root.setContainingBlock(new ViewportBox(getInitialExtents(c))); root.layout(c); Dimension dim = root.getLayer().getPaintingDimension(c); root.getLayer().trimEmptyPages(c, dim.height); root.getLayer().layoutPages(c); _root = root; }
public static void layoutAbsolute( LayoutContext c, LineBox currentLine, BlockBox box) { MarkerData markerData = c.getCurrentMarkerData(); c.setCurrentMarkerData(null); if (box.getStyle().isFixed()) { box.setContainingBlock(c.getRootLayer().getMaster().getContainingBlock()); } else { box.setContainingBlock(c.getLayer().getMaster()); } box.setStaticEquivalent(currentLine); // If printing, don't layout until we know where its going if (! c.isPrint()) { box.layout(c); } else { c.pushLayer(box); c.getLayer().setRequiresLayout(true); c.popLayer(); } c.setCurrentMarkerData(markerData); }
public void layout() { LayoutContext c = newLayoutContext(); BlockBox root = BoxBuilder.createRootBox(c, _doc); root.setContainingBlock(new ViewportBox(getInitialExtents(c))); root.layout(c); Dimension dim = root.getLayer().getPaintingDimension(c); root.getLayer().trimEmptyPages(c, dim.height); root.getLayer().layoutPages(c); _root = root; }
root.setContainingBlock(new ViewportBox(getInitialExtents(c))); root.layout(c);
root.setContainingBlock(new ViewportBox(getInitialExtents(c)));
public static void layoutAbsolute( LayoutContext c, LineBox currentLine, BlockBox box) { MarkerData markerData = c.getCurrentMarkerData(); c.setCurrentMarkerData(null); box.setContainingBlock(c.getLayer().getMaster()); box.setStaticEquivalent(currentLine); // If printing, don't layout until we know where its going if (! c.isPrint()) { box.layout(c); } else { c.pushLayer(box); c.getLayer().setRequiresLayout(true); c.popLayer(); } c.setCurrentMarkerData(markerData); }
rootBox.setContainingBlock(new ViewportBox(new Rectangle(0, 0, first.getContentWidth(layout), first .getContentHeight(layout))));
c.setCurrentMarkerData(null); block.setContainingBlock(currentLine.getParent()); block.setContainingLayer(currentLine.getContainingLayer()); block.setStaticEquivalent(currentLine);
c.setCurrentMarkerData(null); block.setContainingBlock(currentLine.getParent()); block.setContainingLayer(currentLine.getContainingLayer()); block.setStaticEquivalent(currentLine);