** Timer Class is called QueueProcess && Timer event local obj obj = this if( Proper(obj.Class) == Proper('QueueProcess') ) && good object if( empty(_triggerlevel) ) && not within a trigger obj.Enabled = FALSE && stop timer event && process obj.Enabled = TRUE && restore timer event endif else && skip a cycle *!* acti screen *!* ? time(), ' Class: ', obj.Class, ' ParentClass: ',obj.Parent.Class, chr(7) endif