--- /dev/null
+using System.Windows.Forms;\r
+\r
+namespace com.andoutomo.kybernetes.view\r
+{\r
+ public class YesNoDialog\r
+ {\r
+ public static bool show(string prompt,ActionForMessage actionForYes,ActionForMessage actionForNo )\r
+ {\r
+ bool retval = false;\r
+ DialogResult res = MessageBox.Show(prompt, "Kybernetes Input System", MessageBoxButtons.YesNo, MessageBoxIcon.Question);\r
+\r
+ switch (res)\r
+ {\r
+ case DialogResult.Yes:\r
+ actionForYes();\r
+ retval = true;\r
+ break;\r
+ case DialogResult.No:\r
+ actionForNo();\r
+ break;\r
+ }\r
+\r
+ return retval;\r
+ }\r
+ public static bool show(string prompt)\r
+ {\r
+ DialogResult res = MessageBox.Show(prompt, "Kybernetes Input System", MessageBoxButtons.YesNo, MessageBoxIcon.Question);\r
+ return res == DialogResult.Yes;\r
+ }\r
+ }\r
+ public delegate void ActionForMessage();\r
+}\r