@Override protected final void init() throws Exception { Pangame.getGame().getCurrentRoom().addActor(text); final ActionStartListener anyKey; final Panput esc = Pangine.getEngine().getInteraction().KEY_ESCAPE; anyKey = new ActionStartListener() { @Override public final void onActionStart(final ActionStartEvent event) { if (esc.equals(event.getInput())) { cancel(); return; } if (!text.scrollPage()) { finish(text); } } }; text.register(anyKey); }