From: Michael Jumper Date: Tue, 13 Mar 2012 00:39:18 +0000 (-0700) Subject: Implemented lfill, lstroke. X-Git-Url: http://git.alex.org.uk Implemented lfill, lstroke. --- diff --git a/src/main/resources/guacamole.js b/src/main/resources/guacamole.js index f998bdf..7af0da3 100644 --- a/src/main/resources/guacamole.js +++ b/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]);