From 9302116537123e5c0dba474a01bfa4e033bf3986 Mon Sep 17 00:00:00 2001 From: Joshua Granick Date: Mon, 12 Nov 2018 11:03:04 -0800 Subject: [PATCH] Allow or "transparent" (in addition to "0x00000000") for transparent window --- src/lime/tools/ProjectXMLParser.hx | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/src/lime/tools/ProjectXMLParser.hx b/src/lime/tools/ProjectXMLParser.hx index 836e875d3..c74636897 100644 --- a/src/lime/tools/ProjectXMLParser.hx +++ b/src/lime/tools/ProjectXMLParser.hx @@ -2184,19 +2184,23 @@ class ProjectXMLParser extends HXProject { value = StringTools.replace (value, "#", ""); - if (value.indexOf ("0x") == -1) { - - value = "0x" + value; - - } - - if (value == "0x" || (value.length == 10 && StringTools.startsWith (value, "0x00"))) { + if (value == "null" || value == "transparent" || value == "") { windows[id].background = null; } else { - windows[id].background = Std.parseInt (value); + if (value.indexOf ("0x") == -1) value = "0x" + value; + + if (value.length == 10 && StringTools.startsWith (value, "0x00")) { + + windows[id].background = null; + + } else { + + windows[id].background = Std.parseInt (value); + + } }