/* */ package NET.worlds.scape; /* */ /* */ import NET.worlds.console.Console; /* */ import NET.worlds.console.DialogReceiver; /* */ import NET.worlds.console.ImageButtons; /* */ import NET.worlds.console.ImageButtonsCallback; /* */ import NET.worlds.console.PolledDialog; /* */ import NET.worlds.core.IniFile; /* */ import java.awt.Component; /* */ import java.awt.Event; /* */ import java.awt.Rectangle; /* */ import java.awt.Window; /* */ /* */ /* */ /* */ /* */ /* */ /* */ /* */ /* */ public class TeleportDialog /* */ extends PolledDialog /* */ implements ImageButtonsCallback /* */ { /* */ private static final long serialVersionUID = 1L; /* */ private ImageButtons ib; /* */ /* */ public TeleportDialog(Window parent, DialogReceiver receiver) /* */ { /* 30 */ super(parent, receiver, Console.message("Teleporting"), true); /* 31 */ Rectangle[] rects = new Rectangle[1]; /* 32 */ int cancelX = IniFile.override().getIniInt("teleportCancelX", 61); /* 33 */ int cancelY = IniFile.override().getIniInt("teleportCancelY", 24); /* 34 */ int cancelW = IniFile.override().getIniInt("teleportCancelW", 84); /* 35 */ int cancelH = IniFile.override().getIniInt("teleportCancelH", 20); /* 36 */ rects[0] = new Rectangle(cancelX, cancelY, cancelW, cancelH); /* 37 */ String teleportGif = IniFile.override().getIniString("teleportDlg", /* 38 */ Console.message("hangon.gif")); /* 39 */ this.ib = new ImageButtons(teleportGif, rects, this); /* 40 */ ready(); /* */ } /* */ /* */ protected void build() /* */ { /* 45 */ add("Center", this.ib); /* */ } /* */ /* */ public Object imageButtonsCallback(Component who, int which) /* */ { /* 50 */ done(false); /* 51 */ return null; /* */ } /* */ /* */ @Deprecated /* */ public boolean keyDown(Event event, int key) /* */ { /* 57 */ if (key == 27) /* 58 */ return done(false); /* 59 */ return super.keyDown(event, key); /* */ } /* */ } /* Location: C:\Program Files (x86)\Worlds Inc\WorldsPlayer - Win7\lib\worlds.jar!\NET\worlds\scape\TeleportDialog.class * Java compiler version: 6 (50.0) * JD-Core Version: 0.7.1 */