From 62073d6351d2bfacd694ff02b3863bf78d563493 Mon Sep 17 00:00:00 2001 From: CrushedPixel Date: Wed, 15 Jul 2015 12:20:24 +0200 Subject: [PATCH] In the GuiObjectManager, Keyframes can be deleted using the DELETE Key on the Keyboard --- .../eu/crushedpixel/replaymod/gui/GuiObjectManager.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/java/eu/crushedpixel/replaymod/gui/GuiObjectManager.java b/src/main/java/eu/crushedpixel/replaymod/gui/GuiObjectManager.java index 17a49ed7..a26e79be 100644 --- a/src/main/java/eu/crushedpixel/replaymod/gui/GuiObjectManager.java +++ b/src/main/java/eu/crushedpixel/replaymod/gui/GuiObjectManager.java @@ -21,6 +21,7 @@ import net.minecraft.client.Minecraft; import net.minecraft.client.gui.GuiScreen; import net.minecraft.client.renderer.GlStateManager; import net.minecraft.client.resources.I18n; +import org.lwjgl.input.Keyboard; import org.lwjgl.util.Point; import java.awt.*; @@ -421,6 +422,12 @@ public class GuiObjectManager extends GuiScreen { selectedObject.setName(nameInput.getText().trim()); } + if(keyCode == Keyboard.KEY_DELETE) { + if(objectKeyframeTimeline.getSelectedKeyframe() != null) { + objectKeyframeTimeline.removeKeyframe(objectKeyframeTimeline.getSelectedKeyframeRow()); + } + } + super.keyTyped(typedChar, keyCode); }