From 533d7f3f8fe482088f9e67a89f37c10b387f416b Mon Sep 17 00:00:00 2001 From: jberg Date: Tue, 20 Aug 2019 07:40:45 -0700 Subject: [PATCH] add button left/rightclick functions (#878) --- modern/src/maki-interpreter/objects.test.js | 2 -- modern/src/runtime/Button.js | 8 ++++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/modern/src/maki-interpreter/objects.test.js b/modern/src/maki-interpreter/objects.test.js index 1d7328b170..11c9f59fbf 100644 --- a/modern/src/maki-interpreter/objects.test.js +++ b/modern/src/maki-interpreter/objects.test.js @@ -92,10 +92,8 @@ Array [ "Browser.refresh", "Browser.settargetname", "Browser.stop", - "Button.leftclick", "Button.onleftclick", "Button.onrightclick", - "Button.rightclick", "Button.setactivatednocallback", "CfgGroup.cfggetfloat", "CfgGroup.cfggetguid", diff --git a/modern/src/runtime/Button.js b/modern/src/runtime/Button.js index 1a7dc08479..785423322d 100644 --- a/modern/src/runtime/Button.js +++ b/modern/src/runtime/Button.js @@ -12,6 +12,14 @@ class Button extends GuiObject { return "Button"; } + leftclick() { + this.js_trigger("onLeftClick"); + } + + rightclick() { + this.js_trigger("onRightClick"); + } + onactivate(activated) { unimplementedWarning("onactivate"); }