Пример #1
0
        public HandleList()
        {
            InitializeComponent();

            _highlightingContext              = new HighlightingContext(listHandles);
            listHandles.KeyDown              += this.listHandles_KeyDown;
            listHandles.MouseDown            += this.listHandles_MouseDown;
            listHandles.MouseUp              += this.listHandles_MouseUp;
            listHandles.DoubleClick          += this.listHandles_DoubleClick;
            listHandles.SelectedIndexChanged += this.listHandles_SelectedIndexChanged;

            var comparer = (SortedListViewComparer)
                           (listHandles.ListViewItemSorter = new SortedListViewComparer(listHandles));

            comparer.ColumnSortOrder.Add(0);
            comparer.ColumnSortOrder.Add(2);
            comparer.ColumnSortOrder.Add(1);

            listHandles.ContextMenu = menuHandle;
            GenericViewMenu.AddMenuItems(copyHandleMenuItem.MenuItems, listHandles, null);
            ColumnSettings.LoadSettings(Settings.Instance.HandleListViewColumns, listHandles);

            //if (KProcessHacker.Instance == null)
            {
                protectedMenuItem.Visible = false;
                inheritMenuItem.Visible   = false;
            }
        }
Пример #2
0
        public MemoryList()
        {
            InitializeComponent();

            _highlightingContext  = new HighlightingContext(listMemory);
            listMemory.KeyDown   += new KeyEventHandler(listMemory_KeyDown);
            listMemory.MouseDown += new MouseEventHandler(listMemory_MouseDown);
            listMemory.MouseUp   += new MouseEventHandler(listMemory_MouseUp);

            ColumnSettings.LoadSettings(Settings.Instance.MemoryListViewColumns, listMemory);
            listMemory.ContextMenu = menuMemory;
            GenericViewMenu.AddMenuItems(copyMemoryMenuItem.MenuItems, listMemory, null);

            listMemory.ListViewItemSorter = new SortedListViewComparer(listMemory)
            {
                SortColumn = 1,
                SortOrder  = SortOrder.Ascending
            };

            (listMemory.ListViewItemSorter as SortedListViewComparer).CustomSorters.Add(2,
                                                                                        (x, y) =>
            {
                MemoryItem ix = (MemoryItem)x.Tag;
                MemoryItem iy = (MemoryItem)y.Tag;

                return(ix.Size.CompareTo(iy.Size));
            });
        }
Пример #3
0
        public ServiceList()
        {
            InitializeComponent();

            _highlightingContext               = new HighlightingContext(listServices);
            listServices.KeyDown              += this.ServiceList_KeyDown;
            listServices.MouseDown            += this.listServices_MouseDown;
            listServices.MouseUp              += this.listServices_MouseUp;
            listServices.DoubleClick          += this.listServices_DoubleClick;
            listServices.SelectedIndexChanged += this.listServices_SelectedIndexChanged;
            listServices.ListViewItemSorter    = new SortedListViewComparer(listServices);
        }
Пример #4
0
        public ServiceList()
        {
            InitializeComponent();

            _highlightingContext = new HighlightingContext(listServices);
            listServices.SetTheme("explorer");
            listServices.KeyDown              += new KeyEventHandler(ServiceList_KeyDown);
            listServices.MouseDown            += new MouseEventHandler(listServices_MouseDown);
            listServices.MouseUp              += new MouseEventHandler(listServices_MouseUp);
            listServices.DoubleClick          += new EventHandler(listServices_DoubleClick);
            listServices.SelectedIndexChanged += new System.EventHandler(listServices_SelectedIndexChanged);
            listServices.ListViewItemSorter    = new SortedListViewComparer(listServices);
        }
Пример #5
0
        public NetworkList()
        {
            InitializeComponent();

            _highlightingContext = new HighlightingContext(listNetwork);
            listNetwork.SetTheme("explorer");
            listNetwork.ListViewItemSorter    = new SortedListViewComparer(listNetwork);
            listNetwork.KeyDown              += new KeyEventHandler(NetworkList_KeyDown);
            listNetwork.MouseDown            += new MouseEventHandler(listNetwork_MouseDown);
            listNetwork.MouseMove            += new MouseEventHandler(listNetwork_MouseMove);
            listNetwork.MouseUp              += new MouseEventHandler(listNetwork_MouseUp);
            listNetwork.DoubleClick          += new EventHandler(listNetwork_DoubleClick);
            listNetwork.SelectedIndexChanged += new System.EventHandler(listNetwork_SelectedIndexChanged);
        }
Пример #6
0
        public NetworkList()
        {
            InitializeComponent();

            _highlightingContext = new HighlightingContext(listNetwork);

            listNetwork.ListViewItemSorter    = new SortedListViewComparer(listNetwork);
            listNetwork.KeyDown              += this.NetworkList_KeyDown;
            listNetwork.MouseDown            += this.listNetwork_MouseDown;
            listNetwork.MouseMove            += this.listNetwork_MouseMove;
            listNetwork.MouseUp              += this.listNetwork_MouseUp;
            listNetwork.DoubleClick          += this.listNetwork_DoubleClick;
            listNetwork.SelectedIndexChanged += this.listNetwork_SelectedIndexChanged;
        }
Пример #7
0
        public ModuleList()
        {
            InitializeComponent();

            _highlightingContext     = new HighlightingContext(listModules);
            listModules.KeyDown     += new KeyEventHandler(ModuleList_KeyDown);
            listModules.MouseDown   += new MouseEventHandler(listModules_MouseDown);
            listModules.MouseUp     += new MouseEventHandler(listModules_MouseUp);
            listModules.DoubleClick += new EventHandler(listModules_DoubleClick);

            ColumnSettings.LoadSettings(Properties.Settings.Default.ModuleListViewColumns, listModules);
            listModules.ContextMenu = menuModule;
            GenericViewMenu.AddMenuItems(copyModuleMenuItem.MenuItems, listModules, null);
        }
Пример #8
0
        public ModuleList()
        {
            InitializeComponent();

            _highlightingContext     = new HighlightingContext(listModules);
            listModules.KeyDown     += this.ModuleList_KeyDown;
            listModules.MouseDown   += this.listModules_MouseDown;
            listModules.MouseUp     += this.listModules_MouseUp;
            listModules.DoubleClick += this.listModules_DoubleClick;

            ColumnSettings.LoadSettings(Settings.Instance.ModuleListViewColumns, listModules);
            listModules.ContextMenu = menuModule;
            GenericViewMenu.AddMenuItems(copyModuleMenuItem.MenuItems, listModules, null);
        }