1 |
function __background_get_colour_element() |
2 |
{ |
3 |
var __nearestdepth = -15000; |
4 |
var __farthestdepth = 15999; |
5 |
var __depthinc = 100; |
6 |
var __result; |
7 |
__result[0] = -1; |
8 |
__result[1] = -1; |
9 |
var __colstring = "Compatibility_Colour"; |
10 |
var __layerlist = layer_get_all(); |
11 |
var __layerlistlength = array_length_1d(__layerlist); |
12 |
var __layerid = -1; |
13 |
var __isforeground = false; |
14 |
for (var __i = 0; __i < __layerlistlength; __i++) |
15 |
{ |
16 |
var __layername = layer_get_name(__layerlist[__i]); |
17 |
if (string_pos(__colstring, __layername) > 0) |
18 |
{ |
19 |
__layerid = __layerlist[__i]; |
20 |
break; |
21 |
} |
22 |
} |
23 |
if (__layerid != -1) |
24 |
{ |
25 |
var __els = layer_get_all_elements(__layerid); |
26 |
var __elslength = array_length_1d(__els); |
27 |
for (var __i = 0; __i < __elslength; __i++) |
28 |
{ |
29 |
if (layer_get_element_type(__els[__i]) == 1) |
30 |
{ |
31 |
__result[0] = __els[__i]; |
32 |
__result[1] = __layerid; |
33 |
} |
34 |
} |
35 |
} |
36 |
else |
37 |
{ |
38 |
var __newback = __background_set_element(-1, false, false, -1, 0, 0, true, true, 1, 1, true, 0, 0, 0, 1); |
39 |
__result[0] = __newback[0]; |
40 |
__result[1] = __newback[1]; |
41 |
} |
42 |
return __result; |
43 |
} |