/* */ 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 MoreInfoDialog /* */ extends PolledDialog /* */ implements ImageButtonsCallback /* */ { /* */ private static final long serialVersionUID = 1L; /* */ private ImageButtons ib; /* */ /* */ public MoreInfoDialog(Window parent, DialogReceiver receiver) /* */ { /* 30 */ super(parent, receiver, Console.message("BrowseQ"), false); /* 31 */ setAlignment(1); /* 32 */ Rectangle[] rects = new Rectangle[2]; /* 33 */ int yesX = IniFile.override().getIniInt("moreinfoYesX", 48); /* 34 */ int yesY = IniFile.override().getIniInt("moreinfoYesY", 22); /* 35 */ int yesW = IniFile.override().getIniInt("moreinfoYesW", 60); /* 36 */ int yesH = IniFile.override().getIniInt("moreinfoYesH", 19); /* 37 */ rects[0] = new Rectangle(yesX, yesY, yesW, yesH); /* 38 */ int noX = IniFile.override().getIniInt("moreinfoNoX", 139); /* 39 */ int noY = IniFile.override().getIniInt("moreinfoNoY", 22); /* 40 */ int noW = IniFile.override().getIniInt("moreinfoNoW", 54); /* 41 */ int noH = IniFile.override().getIniInt("moreinfoNoH", 19); /* 42 */ rects[1] = new Rectangle(noX, noY, noW, noH); /* 43 */ String migif = IniFile.override().getIniString("moreInfoDlg", /* 44 */ Console.message("moreinfo.gif")); /* 45 */ this.ib = new ImageButtons(migif, rects, this); /* 46 */ ready(); /* */ } /* */ /* */ protected void build() /* */ { /* 51 */ add("Center", this.ib); /* */ } /* */ /* */ public Object imageButtonsCallback(Component who, int which) /* */ { /* 56 */ done(which == 0); /* 57 */ return null; /* */ } /* */ /* */ @Deprecated /* */ public boolean keyDown(Event event, int key) /* */ { /* 63 */ if (key == 27) /* 64 */ return done(false); /* 65 */ if (key == 10) /* 66 */ return done(true); /* 67 */ return super.keyDown(event, key); /* */ } /* */ } /* Location: C:\Program Files (x86)\Worlds Inc\WorldsPlayer - Win7\lib\worlds.jar!\NET\worlds\scape\MoreInfoDialog.class * Java compiler version: 6 (50.0) * JD-Core Version: 0.7.1 */