public static void ShowForm(NotificationManager manager) { BlinkStickManageForm form = new BlinkStickManageForm (); form.Manager = manager; form.PopulateForm(); form.Run (); form.Destroy(); }
public static Boolean ShowForm(CustomNotification tevent, NotificationManager manager) { Boolean result = false; EditNotificationForm form = new EditNotificationForm (); form.EditObject = tevent; form.Manager = manager; form.SetupPages(); form.ObjectToControls(); int response = form.Run (); while (true) { if ((ResponseType)response == ResponseType.Ok) { if (form.ValidateForm()) { form.ControlsToObject(); result = true; break; } } else if ((ResponseType)response == ResponseType.Cancel) { break; } else if ((ResponseType)response == ResponseType.Apply) { form.RunTest(); } else { break; } response = form.Run (); } form.Destroy(); return result; }