summaryrefslogtreecommitdiff
path: root/NET/worlds/console/InventoryPart.java
diff options
context:
space:
mode:
Diffstat (limited to 'NET/worlds/console/InventoryPart.java')
-rw-r--r--NET/worlds/console/InventoryPart.java30
1 files changed, 30 insertions, 0 deletions
diff --git a/NET/worlds/console/InventoryPart.java b/NET/worlds/console/InventoryPart.java
new file mode 100644
index 0000000..a5e2997
--- /dev/null
+++ b/NET/worlds/console/InventoryPart.java
@@ -0,0 +1,30 @@
+package NET.worlds.console;
+
+import NET.worlds.scape.FrameEvent;
+import java.awt.Container;
+import java.awt.Event;
+import java.awt.MenuItem;
+
+public class InventoryPart implements FramePart {
+ MenuItem inventoryItem;
+
+ @Override
+ public void activate(Console c, Container f, Console prev) {
+ this.inventoryItem = c.addMenuItem(Console.message("Inventory") + "...", "File");
+ }
+
+ @Override
+ public void deactivate() {
+ this.inventoryItem = null;
+ }
+
+ @Override
+ public boolean handle(FrameEvent f) {
+ return true;
+ }
+
+ @Override
+ public boolean action(Event event, Object what) {
+ return false;
+ }
+}