private void Form1_Load(object sender, EventArgs e)
        {
            ConsoleTab console = new ConsoleTab();

            this.tabControl1.TabPages.Add(console);

            ConsoleTab.WriteLine("BlueVex 2 Diablo 2 Proxy By Pleh");

            OverviewTab overview = new OverviewTab();

            this.tabControl1.TabPages.Add(overview);

            try
            {
                LoadDiabloTabs();
            }
            catch (Exception err)
            {
                MessageBox.Show("Make sure your settings are set." + "\r\n\n" + "Advanced:" + "\r\n\n" + err.ToString(), "BlueVex2", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }

            if (BlueVex2.Properties.Settings.Default.UseBV2Proxy)
            {
                StartProxies();
                PlugInManager.FindAvailablePlugIns();
                List <Plugin> plugs = PlugInManager.AvailablePlugins;

                foreach (Plugin plug in plugs)
                {
                    ConsoleTab.WriteLine("Loading plugin: " + plug.TypeName);
                }
            }
        }
Beispiel #2
0
        static void Main(string[] args)
        {
            var OverviewTabInstance = new OverviewTab();
            var DomainsTabInstance  = new DomainsTab();

            var value1 = OverviewTabInstance.OpenTab(DomainsTabInstance);

            Console.WriteLine($"********************* CHANGING TABS *********************");

            var value2 = DomainsTabInstance.OpenTab(OverviewTabInstance);

            Console.ReadLine();
        }
        /// <summary>
        /// The intilizaing of menu tabs creates the correct pages depending on if a user is a instructor or student.
        /// </summary>
        private void InitializeMenuTabs()
        {
            if (Session.LoggedInUser.Sysmin)
            {
                overviewTab = new InstructorOverviewTab();
                profileTab  = new InstructorProfileTab(Session.LoggedInUser);
            }
            else
            {
                overviewTab = new StudentOverviewTab();
                profileTab  = new StudentProfileTab(Session.LoggedInUser);
            }

            documentViewer = new DocumentViewer();
            userSearchTab  = new UserSearchTab();
            calendarTab    = new CalendarTabG(overviewTab, this);
            driveLogTab    = new DriveLogTab(Session.LoggedInUser);
            _lessonCreator = new TemplateCreator();


            overviewTab.Hide();
            profileTab.Hide();
            driveLogTab.Hide();
            documentViewer.Hide();
            userSearchTab.Hide();
            calendarTab.Hide();
            _lessonCreator.Hide();

            MoveButtonSpaces(OverviewButton, 8);
            MoveButtonSpaces(ProfileButton, 8);
            MoveButtonSpaces(bookingButton, 8);
            MoveButtonSpaces(settingsButton, 8);
            MoveButtonSpaces(userSearchButton, 8);
            OverviewButton.Controls.Add(pictureHomeTab);
            ProfileButton.Controls.Add(pictureProfileTab);
            bookingButton.Controls.Add(pictureBookingTab);
            settingsButton.Controls.Add(pictureSettingsTab);
            userSearchButton.Controls.Add(pictureSearchTab);
        }
Beispiel #4
0
        private void EditorForm_Load(object sender, EventArgs e)
        {
            Program.Debug.Show();
            if (Program.Start.ShowDialog(this) != DialogResult.OK)
            {
                this.Close();
                return;
            }

            this.overview  = new OverviewTab(this);
            this.screen    = new ScreenTab(this);
            this.map       = new MapTab(this);
            this.cutscenes = new CutscenesTab(this);
            this.tilesets  = new TilesetsTab(this);
            this.gradients = new GradientsTab(this);
            this.music     = new MusicTab(this);
            this.ambiance  = new AmbianceTab(this);
            this.objects   = new ObjectsTab(this);
            this.worldIni  = new WorldIniTab(this);

            StoryChanged();
        }