BufferedImage img = loggedScreenRegion.capture();
ImageRenderer ir = new LogImageRenderer(img){
@Override
protected void addContent(PLayer layer) {
PPath c = PPath.createEllipse(0, 0, 10,10);
c.setPaint(Color.red);
c.setOffset(location.getX() - loggedScreenRegion.getBounds().getX() - 5, location.getY() - loggedScreenRegion.getBounds().getY() - 5);
layer.addChild(c);
addTextLabel(layer, actionName,location.getX() - loggedScreenRegion.getBounds().x - 20, location.getY() - loggedScreenRegion.getBounds().y - 40);
addNodeWithShadow(layer, c);
}