On 05/02/2014 at 01:51, xxxxxxxx wrote:
Here is the code:
def GetDEnabling(self, node, id, t_data, flags, itemdesc) :
isoff1=node[AB_ON1]
isoff2=node[AB_ON2]
isoff3=node[AB_ON3]
if (id[0].id == AB_NUM_B1) : return isoff1==1
if (id[0].id == AB_DENS_B1) : return isoff1==1
if (id[0].id == AB_START_B1) : return isoff1==1
if (id[0].id == AB_END_B1) : return isoff1==1
if (id[0].id == AB_SEED_B1) : return isoff1==1
if (id[0].id == AB_ON2) : return isoff1==1
if (id[0].id == AB_NUM_B2) : return (isoff1*isoff2)==1
if (id[0].id == AB_DENS_B2) : return (isoff1*isoff2)==1
if (id[0].id == AB_START_B2) : return (isoff1*isoff2)==1
if (id[0].id == AB_END_B2) : return (isoff1*isoff2)==1
if (id[0].id == AB_SEED_B2) : return (isoff1*isoff2)==1
if (id[0].id == AB_ON3) : return (isoff1*isoff2)==1
if (id[0].id == AB_NUM_B3) : return (isoff1*isoff2*isoff3)==1
if (id[0].id == AB_DENS_B3) : return (isoff1*isoff2*isoff3)==1
if (id[0].id == AB_START_B3) : return (isoff1*isoff2*isoff3)==1
if (id[0].id == AB_END_B3) : return (isoff1*isoff2*isoff3)==1
if (id[0].id == AB_SEED_B3) : return (isoff1*isoff2*isoff3)==1
return True