Exemple #1
0
        //---------------------------------------------------------------------

        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();
        }
Exemple #2
0
        //---------------------------------------------------------------------

        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);
        }
Exemple #3
0
        //---------------------------------------------------------------------

        public void OnQuit(object sender, wx.Event e)
        {
            Close();
        }