diff options
Diffstat (limited to 'NET/worlds/scape/TeleportDialog.java')
| -rw-r--r-- | NET/worlds/scape/TeleportDialog.java | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/NET/worlds/scape/TeleportDialog.java b/NET/worlds/scape/TeleportDialog.java new file mode 100644 index 0000000..6fc290b --- /dev/null +++ b/NET/worlds/scape/TeleportDialog.java @@ -0,0 +1,67 @@ +/* */ 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 + */
\ No newline at end of file |