Exemplo n.º 1
0
        void mainTabControl_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (selectedPanel != null)
                selectedPanel.SavePanel(); //save any changes in previous tab

            selectedPanel = mainTabControl.SelectedTab.Tag as ContentPanel;
            if (selectedPanel != null)
                selectedPanel.UpdatePanel(); //refresh new tab
        }
Exemplo n.º 2
0
        public Conf_Main()
        {
            InitializeComponent();

            importer = new Importer();
            conf_EmuBrowser1.Importer = importer;
            conf_DBBrowser1.Importer = importer;
            conf_DBImporter1.Importer = importer;
            EmulatorsCore.Database.OnItemDeleting += Database_OnItemDeleting;

            emuBrowserTab.Tag = conf_EmuBrowser1;
            romBrowserTab.Tag = conf_DBBrowser1;
            importerTab.Tag = conf_DBImporter1;
            groupsTab.Tag = conf_Groups1;
            backupTab.Tag = conf_DBBackup1;
            optionsTab.Tag = conf_Options_New1;

            mainTabControl.SelectedIndexChanged += new EventHandler(mainTabControl_SelectedIndexChanged);
            selectedPanel = mainTabControl.SelectedTab.Tag as ContentPanel;
        }