From 4b3b2966f5d3e239c899206e24aeaec186cb030a Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Mon, 12 Mar 2012 17:39:18 -0700 Subject: [PATCH] Implemented lfill, lstroke. --- .../src/main/resources/guacamole.js | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/guacamole-common-js/src/main/resources/guacamole.js b/guacamole-common-js/src/main/resources/guacamole.js index f998bdfbd..7af0da379 100644 --- a/guacamole-common-js/src/main/resources/guacamole.js +++ b/guacamole-common-js/src/main/resources/guacamole.js @@ -430,6 +430,18 @@ Guacamole.Client = function(tunnel) { guac_client.disconnect(); }, + "lfill": function(parameters) { + + var channelMask = parseInt(parameters[0]); + var layer = getLayer(parseInt(parameters[1])); + var srcLayer = getLayer(parseInt(parameters[2])); + + layer.setChannelMask(channelMask); + + layer.fillLayer(srcLayer); + + }, + "line": function(parameters) { var layer = getLayer(parseInt(parameters[0])); @@ -440,6 +452,18 @@ Guacamole.Client = function(tunnel) { }, + "lstroke": function(parameters) { + + var channelMask = parseInt(parameters[0]); + var layer = getLayer(parseInt(parameters[1])); + var srcLayer = getLayer(parseInt(parameters[2])); + + layer.setChannelMask(channelMask); + + layer.strokeLayer(srcLayer); + + }, + "move": function(parameters) { var layer_index = parseInt(parameters[0]);