//--------------------------------------------------------------------- public void OnDialog(object sender, wx.Event e) { wx.Dialog dialog = new wx.Dialog(this, -1, "Test dialog", new Point(50, 50), new Size(450, 340)); wx.BoxSizer main_sizer = new wx.BoxSizer(wx.Orientation.wxVERTICAL); wx.StaticBoxSizer top_sizer = new wx.StaticBoxSizer(new wx.StaticBox(dialog, -1, "Bitmaps"), wx.Orientation.wxHORIZONTAL); main_sizer.Add(top_sizer, 0, wx.Direction.wxALL, 5); wx.BitmapButton bb = new wx.BitmapButton(dialog, -1, new wx.Bitmap("../Samples/Minimal/mondrian.png")); top_sizer.Add(bb, 0, wx.Direction.wxALL, 10); wx.StaticBitmap sb = new wx.StaticBitmap(dialog, -1, new wx.Bitmap("../Samples/Minimal/mondrian.png")); top_sizer.Add(sb, 0, wx.Direction.wxALL, 10); wx.Button button = new wx.Button(dialog, 5100, "OK"); main_sizer.Add(button, 0, wx.Direction.wxALL | wx.Alignment.wxALIGN_CENTER, 5); dialog.SetSizer(main_sizer, true); main_sizer.Fit(dialog); main_sizer.SetSizeHints(dialog); dialog.CentreOnParent(); dialog.ShowModal(); }
//--------------------------------------------------------------------- public void OnAbout(object sender, wx.Event e) { string msg = "This is the About dialog of the minimal sample."; wx.MessageDialog.ShowModal(this, msg, "About Minimal", Dialog.wxOK | Dialog.wxICON_INFORMATION); }
//--------------------------------------------------------------------- public void OnQuit(object sender, wx.Event e) { Close(); }