{'type':'CustomDialog',
    'name':'Template',
    'title':'Dialog Template',
    'position':(41, 87),
    'size':(711, 538),
    'components': [

{'type':'Button', 
    'name':'btnApply', 
    'position':(596, 407), 
    'label':'&Apply', 
    },

{'type':'TextField', 
    'name':'destinationFunction', 
    'position':(434, 10), 
    'size':(250, -1), 
    },

{'type':'List', 
    'name':'destinationComponent', 
    'position':(300, 10), 
    'size':(-1, 421), 
    'items':[], 
    },

{'type':'List', 
    'name':'sourceEvent', 
    'position':(155, 10), 
    'size':(-1, 421), 
    'items':[], 
    },

{'type':'List', 
    'name':'sourceComponent', 
    'position':(10, 10), 
    'size':(-1, 421), 
    'items':[], 
    },

] # end components
} # end CustomDialog
