Exemplo n.º 1
0
        protected override void internal_sort(int criteria_index, bool reverse_order)
        {
            IComparer <Process> new_comparer = new InternalComparer(criteria_index, reverse_order);

            intern_list.Sort(new_comparer);
            internal_comparer = new_comparer;
        }
Exemplo n.º 2
0
        protected override void internal_sort(int criteria_index, bool reverse_order)
        {
            IComparer <SHARE_INFO_1>          new_comparer = new InternalComparer(criteria_index, reverse_order);
            SortedList <SHARE_INFO_1, object> new_list     = new SortedList <SHARE_INFO_1, object>(new_comparer);

            foreach (KeyValuePair <SHARE_INFO_1, object> kvp in internal_list)
            {
                new_list.Add(kvp.Key, kvp.Value);
            }

            internal_comparer = new_comparer;
            internal_list     = new_list;
        }
Exemplo n.º 3
0
        protected override void internal_sort(int criteria_index, bool reverse_order)
        {
            IComparer <VolumeInfo>          new_comparer = new InternalComparer(criteria_index, reverse_order);
            SortedList <VolumeInfo, object> new_list     = new SortedList <VolumeInfo, object>(new_comparer);

            foreach (KeyValuePair <VolumeInfo, object> kvp in internal_list)
            {
                new_list.Add(kvp.Key, null);
            }

            internal_list = new_list;
            comparer      = new_comparer;
        }
Exemplo n.º 4
0
        protected override void internal_sort(int criteria_index, bool reverse_order)
        {
            IComparer <SERVER_INFO_101> new_comparer = new InternalComparer(criteria_index, reverse_order);
            var new_list = new SortedList <SERVER_INFO_101, object>(new_comparer);

            foreach (var kvp in internal_list)
            {
                new_list.Add(kvp.Key, kvp.Value);
            }

            internal_list     = new_list;
            internal_comparer = new_comparer;
        }
Exemplo n.º 5
0
        protected override void internal_sort(int criteria_index, bool reverse_order)
        {
            var new_comparer = new InternalComparer(criteria_index, reverse_order, zip_file);
            var new_list     = new SortedList <string, object>(new_comparer);

            foreach (var list_entry in internal_list)
            {
                new_list.Add(list_entry.Key, null);
            }

            internal_list     = new_list;
            internal_comparer = new_comparer;
        }
Exemplo n.º 6
0
        protected override void internal_sort(int criteria_index, bool reverse_order)
        {
            var new_comparer = new InternalComparer(criteria_index, reverse_order);
            var new_list     = new SortedList <NETRESOURCE, object>(new_comparer);

            foreach (var kvp in internal_list)
            {
                new_list.Add(kvp.Key, kvp.Value);
            }

            internal_comparer = new_comparer;
            internal_list     = new_list;
        }
Exemplo n.º 7
0
        private void listViewResult_ColumnClick(object sender, ColumnClickEventArgs e)
        {
            if (engine.Active)
            {
                return;
            }

            if (last_column_clicked == e.Column)
            {
                last_revers = !last_revers;
            }

            internal_comparer   = new InternalComparer(e.Column, last_revers);
            last_column_clicked = e.Column;
            listViewResult.ListViewItemSorter = internal_comparer;
        }
Exemplo n.º 8
0
        public ZipDirectory(string file_name, int sort_criteria, bool reverse)
            : base(sort_criteria, reverse)
        {
            zip_file_name   = file_name;
            zip_virtual_dir = string.Empty;
            if (zip_file == null)
            {
                zip_file = new ZipFile(zip_file_name);
                zip_file.KeysRequired = new ZipFile.KeysRequiredEventHandler(keys_required_callback);
            }
            internal_comparer = new InternalComparer(sort_criteria, reverse, zip_file);
            internal_list     = new SortedList <string, object>(internal_comparer);

            AvailableCommands.Add(command_extract);
            AvailableCommands.Add(command_create_dir);
            AvailableCommands.Add(command_del);
        }
Exemplo n.º 9
0
 protected MorphDict(InternalMorphLanguage language)
 {
     _formAutomat = null;
     _comparer    = new InternalComparer(_bases);
 }