package mods.eln.wiki;
import mods.eln.gui.*;
import mods.eln.misc.UtilsClient;
import net.minecraft.client.gui.GuiScreen;
import static mods.eln.i18n.I18N.tr;
public class Default extends GuiScreenEln {
public Default(GuiScreen preview) {
this.preview = preview;
}
GuiScreen preview;
GuiHelper helper;
GuiButtonEln previewBt;
GuiTextFieldEln searchText;
@Override
protected GuiHelper newHelper() {
return helper = new GuiHelper(this, 240, 166);
}
protected GuiVerticalExtender extender;
@Override
public void initGui() {
super.initGui();
extender = new GuiVerticalExtender(6, 28, helper.xSize - 12, helper.ySize - 28 - 8, helper);
add(extender);
previewBt = newGuiButton(6, 6, 56, tr("Previous"));
searchText = newGuiTextField(6 + 56 + 6, 10, helper.xSize - 6 - 56 - 6 - 10);
}
@Override
public void guiObjectEvent(IGuiObject object) {
super.guiObjectEvent(object);
if (object == previewBt) {
UtilsClient.clientOpenGui(preview);
} else if (object == searchText) {
UtilsClient.clientOpenGui(new Search(searchText.getText()));
}
}
}