public IMLocatePlugin(PubComb plug) { form = new IMHistForm1(this); // Application.Run(form); //})); //formthread.SetApartmentState(ApartmentState.STA); //formthread.Start(); plugin = plug; this.frame = plug.frame; this.proxy = plug.proxy; //this.brand = "IMLocate"; proxy.AddDelegate(PacketType.ImprovedInstantMessage, Direction.Incoming, new PacketDelegate(IMs)); }