public void ShowPopupModal(System.Windows.Forms.Form parent, models.Context aContext) { context = aContext; popup = new views.popup.KanjouMototyouPrinntPopup(); popup.SetDatabase(context.KaikeiDatabase); popup.SetGengou(context.Setting.GetStr("before_gengou", "")); popup.StartPosition = System.Windows.Forms.FormStartPosition.Manual; popup.Location = new System.Drawing.Point( Math.Max(parent.Left + (parent.Width - popup.Width) / 2, 0), Math.Max(parent.Top + (parent.Height - popup.Height) / 2, 0)); popup.CloseButtonClicked += delegate() { popup.Close(); }; popup.PrintButtonClicked += PrintButtonClicked; focusController = new misc.FocusController(popup); popup.ShowDialog(); popup.Dispose(); popup = null; }
public KanjouMototyouPrintPopupController() { popup = null; focusController = null; }