func Linked(PointName)
switch(PointName)
case 'onEvent1':
return(xxx)
case 'onEvent2':
return(xxx)
end
end
Только любые подобные довески очевидно усложнят код элемента как такового. Уверен, что даже сейчас при взгляде на код, скажем, If не каждый поймет с ходу, что там происходит.Поэтому нужно продумать максимально простой и понятный интерфейс.