Example #1
0
        // Constructor
        public Program()
        {
            LazyShell.Model.Program = this;
            ProgramController controls = new ProgramController(this);

            MainForm.GuiMain(controls);
        }
Example #2
0
        // Constructor
        public MainForm(ProgramController controls)
        {
            this.AppControl = controls;
            //
            InitializeComponent();
            InitializeControls();
            CreateShortcuts();
            LoadSettingsFromRegistry();
            InitializeMRUManager();
            // Create backup list collections BEFORE loading project
            Model.CreateListCollections();
            LoadProjectFile();
            //
            if (!settings.FirstLoad)
            {
                Help.CreateHelp(Model.LazyShell_xml, true);
            }
            settings.FirstLoad = true;
            switch (settings.VisualTheme)
            {
            case 0:
                Application.VisualStyleState = System.Windows.Forms.VisualStyles.VisualStyleState.ClientAndNonClientAreasEnabled;
                break;

            case 1:
                Application.VisualStyleState = System.Windows.Forms.VisualStyles.VisualStyleState.NoneEnabled;
                break;

            case 2:
                Application.VisualStyleState = System.Windows.Forms.VisualStyles.VisualStyleState.ClientAndNonClientAreasEnabled;
                break;
            }
            //
            this.History = new History(this);
            LoadWebpage();
        }
Example #3
0
 // GuiMain
 public static void GuiMain(ProgramController AppControl)
 {
     Application.EnableVisualStyles();
     Application.SetCompatibleTextRenderingDefault(false);
     Application.Run(new MainForm(AppControl));
 }