protected ScreenDisplayable createScreenDisplayable(Element element) {
Rectangle screenBounds = ((DesktopScreen) getScreenRegion().getScreen()).getBounds();
ScreenOverlayWindow overlayWindow = new ScreenOverlayWindow();
PNode node = PNodeFactory.createFrom(element);
int x = (int) node.getXOffset();
int y = (int) node.getYOffset();
PBounds bounds = node.getBounds();
node.setOffset(0,0);
overlayWindow.getCanvas().getLayer().addChild(node);
overlayWindow.setLocation(screenBounds.x + x, screenBounds.y + y);
overlayWindow.setSize((int)bounds.width, (int)bounds.height);
return overlayWindow;