import sys
import GUI
import AZflib
import importlib
import os
def main (strid):
    wnd = GUI.GetArg(strid,0)
    boxn = GUI.GetArg(strid,1)
    umsg = GUI.GetArg(strid,2)
    msg = GUI.GetArg(strid, 3)
    btptr = GUI.GetArg(strid,5)
    class int2:
        x = 0
        y = 0
    class int4:
        x = 0
        y = 0
        z = 0
        w = 0
    class float2:
        x = 0.0
        y = 0.0
    rect = int4()
    point = int2()
    true = True
    false = False
    rect.x = GUI.GetRealPosX(wnd,boxn)
    rect.y = GUI.GetRealPosY(wnd,boxn)
    rect.z = GUI.GetRealSizeX(wnd,boxn)+rect.x
    rect.w = GUI.GetRealSizeY(wnd,boxn)+rect.y
    point.x = GUI.GetArg(strid,6)
    point.y = GUI.GetArg(strid,7)
    hasmover = False
    hasmover = GUI.Memory_Find(wnd,"hasmover")
    if hasmover:
        hasmover = GUI.Memory_Get(wnd,"hasmover")
    isinside = False
    isinside = GUI.IsInside(point.x,point.y,rect.x,rect.y,rect.z,rect.w)
    if msg == "MOUSEMOVE":
        if  (not isinside) and hasmover:
            GUI.Memory_Set(wnd,"hasmover","BOOL",False)
            GUI.MouseMoveDetB(btptr,False)
            GUI.SetCol(wnd,"IN","INcopy",False)
            return
    if not isinside:
        return
    if(GUI.Memory_Find(wnd,msg)):
        os.chdir(sys.argv[0])
        pyf = GUI.Memory_Get(wnd,msg)
        npyf = pyf.replace(".py","")
        mod = importlib.import_module(npyf)
        met = getattr(mod,"main")
        met(strid,0.2,0.2,0.2,0.2)
    if msg == "MOUSEMOVE":
        if(not hasmover) and isinside:
            GUI.Memory_Set(wnd,"hasmover","BOOL",true)
            GUI.MouseMoveDetB(btptr,True)
            GUI.SetCol(wnd,"IN","OUTcopy",false)
    elif msg == "LBUTTONDOWN":
        pass
    elif msg == "RBUTTONDOWN":
        pass
    elif msg == "MBUTTONDOWN":
        pass
    elif msg == "LBUTTONUP":
        pass
    elif msg == "RBUTTONUP":
        pass
    elif msg == "MBUTTONUP":
        pass
    elif msg == "DOUBLECLICK":
        pass
    return
strid = GUI.GetSTRID()
main(strid)
98515073076c4e687ae615a2b9e052a9e26d42c0
<mask token>


def main(strid):
    wnd = GUI.GetArg(strid, 0)
    boxn = GUI.GetArg(strid, 1)
    umsg = GUI.GetArg(strid, 2)
    msg = GUI.GetArg(strid, 3)
    btptr = GUI.GetArg(strid, 5)


    class int2:
        x = 0
        y = 0


    class int4:
        x = 0
        y = 0
        z = 0
        w = 0


    class float2:
        x = 0.0
        y = 0.0
    rect = int4()
    point = int2()
    true = True
    false = False
    rect.x = GUI.GetRealPosX(wnd, boxn)
    rect.y = GUI.GetRealPosY(wnd, boxn)
    rect.z = GUI.GetRealSizeX(wnd, boxn) + rect.x
    rect.w = GUI.GetRealSizeY(wnd, boxn) + rect.y
    point.x = GUI.GetArg(strid, 6)
    point.y = GUI.GetArg(strid, 7)
    hasmover = False
    hasmover = GUI.Memory_Find(wnd, 'hasmover')
    if hasmover:
        hasmover = GUI.Memory_Get(wnd, 'hasmover')
    isinside = False
    isinside = GUI.IsInside(point.x, point.y, rect.x, rect.y, rect.z, rect.w)
    if msg == 'MOUSEMOVE':
        if not isinside and hasmover:
            GUI.Memory_Set(wnd, 'hasmover', 'BOOL', False)
            GUI.MouseMoveDetB(btptr, False)
            GUI.SetCol(wnd, 'IN', 'INcopy', False)
            return
    if not isinside:
        return
    if GUI.Memory_Find(wnd, msg):
        os.chdir(sys.argv[0])
        pyf = GUI.Memory_Get(wnd, msg)
        npyf = pyf.replace('.py', '')
        mod = importlib.import_module(npyf)
        met = getattr(mod, 'main')
        met(strid, 0.2, 0.2, 0.2, 0.2)
    if msg == 'MOUSEMOVE':
        if not hasmover and isinside:
            GUI.Memory_Set(wnd, 'hasmover', 'BOOL', true)
            GUI.MouseMoveDetB(btptr, True)
            GUI.SetCol(wnd, 'IN', 'OUTcopy', false)
    elif msg == 'LBUTTONDOWN':
        pass
    elif msg == 'RBUTTONDOWN':
        pass
    elif msg == 'MBUTTONDOWN':
        pass
    elif msg == 'LBUTTONUP':
        pass
    elif msg == 'RBUTTONUP':
        pass
    elif msg == 'MBUTTONUP':
        pass
    elif msg == 'DOUBLECLICK':
        pass
    return


<mask token>

<mask token>


def main(strid):
    wnd = GUI.GetArg(strid, 0)
    boxn = GUI.GetArg(strid, 1)
    umsg = GUI.GetArg(strid, 2)
    msg = GUI.GetArg(strid, 3)
    btptr = GUI.GetArg(strid, 5)


    class int2:
        x = 0
        y = 0


    class int4:
        x = 0
        y = 0
        z = 0
        w = 0


    class float2:
        x = 0.0
        y = 0.0
    rect = int4()
    point = int2()
    true = True
    false = False
    rect.x = GUI.GetRealPosX(wnd, boxn)
    rect.y = GUI.GetRealPosY(wnd, boxn)
    rect.z = GUI.GetRealSizeX(wnd, boxn) + rect.x
    rect.w = GUI.GetRealSizeY(wnd, boxn) + rect.y
    point.x = GUI.GetArg(strid, 6)
    point.y = GUI.GetArg(strid, 7)
    hasmover = False
    hasmover = GUI.Memory_Find(wnd, 'hasmover')
    if hasmover:
        hasmover = GUI.Memory_Get(wnd, 'hasmover')
    isinside = False
    isinside = GUI.IsInside(point.x, point.y, rect.x, rect.y, rect.z, rect.w)
    if msg == 'MOUSEMOVE':
        if not isinside and hasmover:
            GUI.Memory_Set(wnd, 'hasmover', 'BOOL', False)
            GUI.MouseMoveDetB(btptr, False)
            GUI.SetCol(wnd, 'IN', 'INcopy', False)
            return
    if not isinside:
        return
    if GUI.Memory_Find(wnd, msg):
        os.chdir(sys.argv[0])
        pyf = GUI.Memory_Get(wnd, msg)
        npyf = pyf.replace('.py', '')
        mod = importlib.import_module(npyf)
        met = getattr(mod, 'main')
        met(strid, 0.2, 0.2, 0.2, 0.2)
    if msg == 'MOUSEMOVE':
        if not hasmover and isinside:
            GUI.Memory_Set(wnd, 'hasmover', 'BOOL', true)
            GUI.MouseMoveDetB(btptr, True)
            GUI.SetCol(wnd, 'IN', 'OUTcopy', false)
    elif msg == 'LBUTTONDOWN':
        pass
    elif msg == 'RBUTTONDOWN':
        pass
    elif msg == 'MBUTTONDOWN':
        pass
    elif msg == 'LBUTTONUP':
        pass
    elif msg == 'RBUTTONUP':
        pass
    elif msg == 'MBUTTONUP':
        pass
    elif msg == 'DOUBLECLICK':
        pass
    return


<mask token>
main(strid)

<mask token>


def main(strid):
    wnd = GUI.GetArg(strid, 0)
    boxn = GUI.GetArg(strid, 1)
    umsg = GUI.GetArg(strid, 2)
    msg = GUI.GetArg(strid, 3)
    btptr = GUI.GetArg(strid, 5)


    class int2:
        x = 0
        y = 0


    class int4:
        x = 0
        y = 0
        z = 0
        w = 0


    class float2:
        x = 0.0
        y = 0.0
    rect = int4()
    point = int2()
    true = True
    false = False
    rect.x = GUI.GetRealPosX(wnd, boxn)
    rect.y = GUI.GetRealPosY(wnd, boxn)
    rect.z = GUI.GetRealSizeX(wnd, boxn) + rect.x
    rect.w = GUI.GetRealSizeY(wnd, boxn) + rect.y
    point.x = GUI.GetArg(strid, 6)
    point.y = GUI.GetArg(strid, 7)
    hasmover = False
    hasmover = GUI.Memory_Find(wnd, 'hasmover')
    if hasmover:
        hasmover = GUI.Memory_Get(wnd, 'hasmover')
    isinside = False
    isinside = GUI.IsInside(point.x, point.y, rect.x, rect.y, rect.z, rect.w)
    if msg == 'MOUSEMOVE':
        if not isinside and hasmover:
            GUI.Memory_Set(wnd, 'hasmover', 'BOOL', False)
            GUI.MouseMoveDetB(btptr, False)
            GUI.SetCol(wnd, 'IN', 'INcopy', False)
            return
    if not isinside:
        return
    if GUI.Memory_Find(wnd, msg):
        os.chdir(sys.argv[0])
        pyf = GUI.Memory_Get(wnd, msg)
        npyf = pyf.replace('.py', '')
        mod = importlib.import_module(npyf)
        met = getattr(mod, 'main')
        met(strid, 0.2, 0.2, 0.2, 0.2)
    if msg == 'MOUSEMOVE':
        if not hasmover and isinside:
            GUI.Memory_Set(wnd, 'hasmover', 'BOOL', true)
            GUI.MouseMoveDetB(btptr, True)
            GUI.SetCol(wnd, 'IN', 'OUTcopy', false)
    elif msg == 'LBUTTONDOWN':
        pass
    elif msg == 'RBUTTONDOWN':
        pass
    elif msg == 'MBUTTONDOWN':
        pass
    elif msg == 'LBUTTONUP':
        pass
    elif msg == 'RBUTTONUP':
        pass
    elif msg == 'MBUTTONUP':
        pass
    elif msg == 'DOUBLECLICK':
        pass
    return


strid = GUI.GetSTRID()
main(strid)

import sys
import GUI
import AZflib
import importlib
import os


def main(strid):
    wnd = GUI.GetArg(strid, 0)
    boxn = GUI.GetArg(strid, 1)
    umsg = GUI.GetArg(strid, 2)
    msg = GUI.GetArg(strid, 3)
    btptr = GUI.GetArg(strid, 5)


    class int2:
        x = 0
        y = 0


    class int4:
        x = 0
        y = 0
        z = 0
        w = 0


    class float2:
        x = 0.0
        y = 0.0
    rect = int4()
    point = int2()
    true = True
    false = False
    rect.x = GUI.GetRealPosX(wnd, boxn)
    rect.y = GUI.GetRealPosY(wnd, boxn)
    rect.z = GUI.GetRealSizeX(wnd, boxn) + rect.x
    rect.w = GUI.GetRealSizeY(wnd, boxn) + rect.y
    point.x = GUI.GetArg(strid, 6)
    point.y = GUI.GetArg(strid, 7)
    hasmover = False
    hasmover = GUI.Memory_Find(wnd, 'hasmover')
    if hasmover:
        hasmover = GUI.Memory_Get(wnd, 'hasmover')
    isinside = False
    isinside = GUI.IsInside(point.x, point.y, rect.x, rect.y, rect.z, rect.w)
    if msg == 'MOUSEMOVE':
        if not isinside and hasmover:
            GUI.Memory_Set(wnd, 'hasmover', 'BOOL', False)
            GUI.MouseMoveDetB(btptr, False)
            GUI.SetCol(wnd, 'IN', 'INcopy', False)
            return
    if not isinside:
        return
    if GUI.Memory_Find(wnd, msg):
        os.chdir(sys.argv[0])
        pyf = GUI.Memory_Get(wnd, msg)
        npyf = pyf.replace('.py', '')
        mod = importlib.import_module(npyf)
        met = getattr(mod, 'main')
        met(strid, 0.2, 0.2, 0.2, 0.2)
    if msg == 'MOUSEMOVE':
        if not hasmover and isinside:
            GUI.Memory_Set(wnd, 'hasmover', 'BOOL', true)
            GUI.MouseMoveDetB(btptr, True)
            GUI.SetCol(wnd, 'IN', 'OUTcopy', false)
    elif msg == 'LBUTTONDOWN':
        pass
    elif msg == 'RBUTTONDOWN':
        pass
    elif msg == 'MBUTTONDOWN':
        pass
    elif msg == 'LBUTTONUP':
        pass
    elif msg == 'RBUTTONUP':
        pass
    elif msg == 'MBUTTONUP':
        pass
    elif msg == 'DOUBLECLICK':
        pass
    return


strid = GUI.GetSTRID()
main(strid)

import sys
import GUI
import AZflib
import importlib
import os
def main (strid):
    wnd = GUI.GetArg(strid,0)
    boxn = GUI.GetArg(strid,1)
    umsg = GUI.GetArg(strid,2)
    msg = GUI.GetArg(strid, 3)
    btptr = GUI.GetArg(strid,5)
    class int2:
        x = 0
        y = 0
    class int4:
        x = 0
        y = 0
        z = 0
        w = 0
    class float2:
        x = 0.0
        y = 0.0
    rect = int4()
    point = int2()
    true = True
    false = False
    rect.x = GUI.GetRealPosX(wnd,boxn)
    rect.y = GUI.GetRealPosY(wnd,boxn)
    rect.z = GUI.GetRealSizeX(wnd,boxn)+rect.x
    rect.w = GUI.GetRealSizeY(wnd,boxn)+rect.y
    point.x = GUI.GetArg(strid,6)
    point.y = GUI.GetArg(strid,7)
    hasmover = False
    hasmover = GUI.Memory_Find(wnd,"hasmover")
    if hasmover:
        hasmover = GUI.Memory_Get(wnd,"hasmover")
    isinside = False
    isinside = GUI.IsInside(point.x,point.y,rect.x,rect.y,rect.z,rect.w)
    if msg == "MOUSEMOVE":
        if  (not isinside) and hasmover:
            GUI.Memory_Set(wnd,"hasmover","BOOL",False)
            GUI.MouseMoveDetB(btptr,False)
            GUI.SetCol(wnd,"IN","INcopy",False)
            return
    if not isinside:
        return
    if(GUI.Memory_Find(wnd,msg)):
        os.chdir(sys.argv[0])
        pyf = GUI.Memory_Get(wnd,msg)
        npyf = pyf.replace(".py","")
        mod = importlib.import_module(npyf)
        met = getattr(mod,"main")
        met(strid,0.2,0.2,0.2,0.2)
    if msg == "MOUSEMOVE":
        if(not hasmover) and isinside:
            GUI.Memory_Set(wnd,"hasmover","BOOL",true)
            GUI.MouseMoveDetB(btptr,True)
            GUI.SetCol(wnd,"IN","OUTcopy",false)
    elif msg == "LBUTTONDOWN":
        pass
    elif msg == "RBUTTONDOWN":
        pass
    elif msg == "MBUTTONDOWN":
        pass
    elif msg == "LBUTTONUP":
        pass
    elif msg == "RBUTTONUP":
        pass
    elif msg == "MBUTTONUP":
        pass
    elif msg == "DOUBLECLICK":
        pass
    return
strid = GUI.GetSTRID()
main(strid)