Add GuiTextArea

Reorder and add description to GuiUpload
This commit is contained in:
johni0702
2015-06-14 14:13:03 +02:00
parent 2f7692d863
commit be4ee42dcb
18 changed files with 1112 additions and 110 deletions

View File

@@ -0,0 +1,53 @@
package eu.crushedpixel.replaymod.gui.elements;
import net.minecraft.client.Minecraft;
import net.minecraftforge.fml.client.config.GuiCheckBox;
public class GuiAdvancedCheckBox extends GuiCheckBox implements GuiElement {
public GuiAdvancedCheckBox(int xPos, int yPos, String displayString, boolean isChecked) {
super(0, xPos, yPos, displayString, isChecked);
}
@Override
public void draw(Minecraft mc, int mouseX, int mouseY) {
drawButton(mc, mouseX, mouseY);
}
@Override
public void drawOverlay(Minecraft mc, int mouseX, int mouseY) {
}
@Override
public boolean isHovering(int mouseX, int mouseY) {
return mouseX >= xPosition
&& mouseY >= yPosition
&& mouseX < xPosition + width
&& mouseY < yPosition + height;
}
@Override
public void mouseClick(Minecraft mc, int mouseX, int mouseY, int button) {
mousePressed(mc, mouseX, mouseY);
}
@Override
public void mouseDrag(Minecraft mc, int mouseX, int mouseY, int button) {
}
@Override
public void mouseRelease(Minecraft mc, int mouseX, int mouseY, int button) {
}
@Override
public void buttonPressed(Minecraft mc, int mouseX, int mouseY, char key, int keyCode) {
}
@Override
public void tick(Minecraft mc) {
}
}