Exemplo n.º 1
0
        public string GetColumnText(ListView view, ListViewItem item, string defaultColumn)
        {
            // Load our last group from the ini
            string columnText = MogUtils_Settings.LoadSetting_default(view.Name, "SortedGroup", defaultColumn);

            return(item.SubItems[ColumnNameFind(view.Columns, columnText)].Text);
        }
Exemplo n.º 2
0
        public guiProjectManager(MogMainForm main)
        {
            mainForm = main;

            ProjectTreeSetFilter(MogUtils_Settings.LoadSetting_default("ProjectTreeFilter", "current", "Classification"));

            Initialize();

            mLoaded = true;
        }
Exemplo n.º 3
0
        public guiLockManager(MogMainForm main)
        {
            mainForm = main;

            // Initialize context menus
            mLocksContextMenu = new MogControl_AssetContextMenu("LABEL, CLASSIFICATION, USER, DESCRIPTION, MACHINE, IP, ID, TIME, FULLNAME, TYPE", mainForm.LockManagerLocksListView);
            mainForm.LockManagerLocksListView.ContextMenuStrip = mLocksContextMenu.InitializeContextMenu("{LockManager}");

            mListViewSort_Manager = new ArrayList();

            mGroups = new guiAssetManagerGroups();
            mGroups.Add(mainForm.LockManagerLocksListView, "User");
            mainForm.LockManagerLocksListView.ShowGroups = mainForm.showGroupsToolStripMenuItem.Checked;

            mainForm.LockManagerToggleFilterToolStripButton.Checked = MogUtils_Settings.LoadBoolSetting("LockManager", "Filtered", false);
            mainForm.LockManagerFilterToolStripTextBox.Text         = MogUtils_Settings.LoadSetting_default("LockManager", "FilterString", "");
        }
Exemplo n.º 4
0
        public void UpdateGroupItem(ListView view, ListViewItem item, string defaultGroup)
        {
            // Load our last group from the ini
            defaultGroup = MogUtils_Settings.LoadSetting_default(view.Name, "SortedGroup", defaultGroup);

            string        groupText = item.SubItems[ColumnNameFind(view.Columns, defaultGroup)].Text;
            ListViewGroup group     = new ListViewGroup(groupText, groupText);

            if (view.Groups[groupText] != null)
            {
                group = view.Groups[groupText];
            }
            else
            {
                view.Groups.Add(group);
            }

            item.Group = group;
        }
        public void RefreshWorkspaceToolbar()
        {
            // Update the 'ActiveTag'
            UpdateGetActiveButton();

            string displayStyle = MogUtils_Settings.LoadSetting_default(WorkspaceName, "DisplayStyle", "ImageAndText");

            switch (displayStyle.ToLower())
            {
            case "image": SetImageOnlyDisplayStyle(); break;

            case "imageandtext": SetImageAndTextDisplayStyle(); break;
            }

            GetLatestFiltersToolStripMenuItem.Tag = MogUtils_Settings.LoadSetting_default(WorkspaceName, "GetLatestFilter", "");
            GetLatestTagsToolStripMenuItem.Tag    = MogUtils_Settings.LoadSetting_default(WorkspaceName, "GetLatestTag", "");
            GetLatestUpdateModifiedMissingToolStripMenuItem.Checked = MogUtils_Settings.LoadBoolSetting(WorkspaceName, "GetLatestForce", false);
            GetLatestCleanUnknownFilesToolStripMenuItem.Checked     = MogUtils_Settings.LoadBoolSetting(WorkspaceName, "CleanUnknownFiles", false);
            autoPackageToolStripMenuItem.Checked  = MogUtils_Settings.LoadBoolSetting(WorkspaceName, "AutoPackage", true);
            alwaysActiveToolStripMenuItem.Checked = MogUtils_Settings.LoadBoolSetting(WorkspaceName, "AlwaysActive", false);
            autoUpdateToolStripMenuItem.Checked   = MogUtils_Settings.LoadBoolSetting(WorkspaceName, "AutoUpdate", true);

            if (mWorkspace != null)
            {
                mWorkspace.SetAlwaysActive(alwaysActiveToolStripMenuItem.Checked);
                mWorkspace.EnableAutoPackaging(autoPackageToolStripMenuItem.Checked);
                mWorkspace.EnableAutoUpdating(autoUpdateToolStripMenuItem.Checked);
            }

            UpdateAutoPackageToolStripMenuItemVisuals();
            UpdateAutoUpdateToolStripMenuItemVisuals();
            UpdateGetLatestUpdateModifiedMissingToolStripMenuItemVisuals();
            UpdateGetActiveButton();

            ResetToolTip(GetLatestToolStripButton);
        }