//, CodeCompletionContext ctx, IParameterDataProvider provider) public static void ShowWindow(ICompletionWidget widget, IParameterDataProvider provider) { if (provider.OverloadCount == 0) return; // There can be several method parameter lists open at the same time, so // they have to be queued. The last one of queue is the one being shown // in the information window. MethodData md = new MethodData (); md.MethodProvider = provider; md.CurrentOverload = 0; md.CompletionContext = widget.CreateCodeCompletionContext(); //ctx; methods.Add (md); UpdateWindow (widget); }