private static Form initYesNoScanner(String panelClass, String title, String caption)
{
Log.Debug("Creating panel " + panelClass);
Form form = Context.AppPanelManager.CreatePanel(panelClass, title);
if (form == null)
{
Log.Debug("Unable to create panel " + panelClass);
return null;
}
if (form is IExtension)
{
var invoker = (form as IExtension).GetInvoker();
invoker.SetValue("Caption", caption);
}
return form;
}