public QueuedUIOp(DelayedUIOpDel del, object[] rgo) { this.del = del; this.rgo = rgo; }
void DoQueueUIOp(DelayedUIOpDel del, object[] rgo) { QueuedUIOp qui = new QueuedUIOp(del, rgo); plqui.Add(qui); }
void QueueUIOp(DelayedUIOpDel del, object[] rgo) { if (this.InvokeRequired) this.Invoke(new QueueUIOpDel(DoQueueUIOp), new object[] {del, rgo}); else DoQueueUIOp(del, rgo); }