示例#1
0
        public MainForm()
        {
            InitializeComponent();

            EventfulList <Instance> instList = new EventfulList <Instance>();

            InstanceList = instList;

            instList.Added   += InstAdded;
            instList.Removed += InstRemoved;

            // If on windows, set the theme for our instance list.
            if (OSUtils.OS == OSEnum.Windows)
            {
                OSUtils.SetWindowTheme(instView.Handle, "explorer", null);
            }

            EventfulList <Task> tList = new EventfulList <Task>();

            tList.Added   += TaskAdded;
            tList.Removed += TaskRemoved;
            TaskList       = tList;

            //mainLayoutPanel.

            statusStrips = new Dictionary <int, StatusStrip>();
        }
示例#2
0
        public ChangeIconForm()
        {
            InitializeComponent();

            if (OSUtils.OS == OSEnum.Windows)
            {
                OSUtils.SetWindowTheme(iconView.Handle, "explorer", null);
            }
        }
        public RestoreBackupDialog()
        {
            InitializeComponent();
            backupView.Items.Clear();

            if (OSUtils.OS == OSEnum.Windows)
            {
                OSUtils.SetWindowTheme(backupView.Handle, "explorer", null);
            }
        }
示例#4
0
        public SaveManagerDialog()
        {
            InitializeComponent();

            UpdateButtons();

            if (OSUtils.OS == OSEnum.Windows)
            {
                OSUtils.SetWindowTheme(saveView.Handle, "explorer", null);
            }
        }
示例#5
0
        public EditModsForm(Instance inst)
        {
            InitializeComponent();

            this.inst = inst;

            if (OSUtils.OS == OSEnum.Windows && OSUtils.Runtime != Runtime.Mono)
            {
                OSUtils.SetWindowTheme(modView.Handle, "explorer", null);
                OSUtils.SetWindowTheme(mlModView.Handle, "explorer", null);
                OSUtils.SetWindowTheme(resourceView.Handle, "explorer", null);
            }

            inst.InstMods.ModFileChanged += InstMods_ModFileChanged;

            this.FormClosed += (o, args) =>
                               inst.InstMods.ModFileChanged -= InstMods_ModFileChanged;
        }