コード例 #1
0
ファイル: UserFilterObject.cs プロジェクト: 0ffffffffh/yald
 public UserFilterObject(FilterList List, string Name, bool LinkWithAnd)
 {
     Filters = List;
     FilterName = Name;
     LinkWithAndState = LinkWithAnd;
     Filters.LinkWithAnd = LinkWithAnd;
 }
コード例 #2
0
ファイル: UserFilterObject.cs プロジェクト: 0ffffffffh/yald
 public UserFilterObject(FilterList List, string Name, bool LinkWithAnd)
 {
     Filters             = List;
     FilterName          = Name;
     LinkWithAndState    = LinkWithAnd;
     Filters.LinkWithAnd = LinkWithAnd;
 }
コード例 #3
0
ファイル: LogcatManager.cs プロジェクト: 0ffffffffh/yald
        public FilteredLogSlot AddSlot(string Name, FilterList Filters)
        {
            FilteredLogSlot Slot = null;

            if (string.IsNullOrEmpty(Name) || Filters == null)
                return null;

            Slot = new FilteredLogSlot(Name, Filters);
            Slots.Add(Slot);
            return Slot;
        }
コード例 #4
0
ファイル: FilteredLogSlot.cs プロジェクト: 0ffffffffh/yald
        public void Dispose()
        {
            CheckDisposed();

            FilteredList.Clear();
            FilteredList = null;
            SlotFilters.Clear();
            SlotFilters = null;
            Ui.ClearTab();
            Ui.Dispose();
            Ui       = null;
            Disposed = true;
        }
コード例 #5
0
ファイル: LogcatManager.cs プロジェクト: 0ffffffffh/yald
        public FilteredLogSlot AddSlot(string Name, FilterList Filters)
        {
            FilteredLogSlot Slot = null;

            if (string.IsNullOrEmpty(Name) || Filters == null)
            {
                return(null);
            }

            Slot = new FilteredLogSlot(Name, Filters);
            Slots.Add(Slot);
            return(Slot);
        }
コード例 #6
0
ファイル: UserFilterObject.cs プロジェクト: 0ffffffffh/yald
        public static List <UserFilterObject> LoadFilters(string Filename)
        {
            IFormatter BinFormat = new BinaryFormatter();
            Stream     FileObj   = null;
            List <UserFilterObject> Filters;

            try
            {
                FileObj = new FileStream(Filename, FileMode.Open, FileAccess.Read);
                Filters = (List <UserFilterObject>)BinFormat.Deserialize(FileObj);
                FileObj.Close();
            }
            catch
            {
                return(null);
            }

            return(Filters);
        }
コード例 #7
0
ファイル: UserFilterObject.cs プロジェクト: 0ffffffffh/yald
        public static List<UserFilterObject> LoadFilters(string Filename)
        {
            IFormatter BinFormat = new BinaryFormatter();
            Stream FileObj = null;
            List<UserFilterObject> Filters;

            try
            {
                FileObj = new FileStream(Filename, FileMode.Open, FileAccess.Read);
                Filters = (List<UserFilterObject>)BinFormat.Deserialize(FileObj);
                FileObj.Close();
            }
            catch
            {
                return null;
            }

            return Filters;
        }
コード例 #8
0
ファイル: EntryList.cs プロジェクト: 0ffffffffh/yald
 public void SetFilter(FilterList filters)
 {
     Filters = filters;
 }
コード例 #9
0
ファイル: EntryList.cs プロジェクト: 0ffffffffh/yald
 public void SetFilter(FilterList filters)
 {
     Filters = filters;
 }
コード例 #10
0
ファイル: FilteredLogSlot.cs プロジェクト: 0ffffffffh/yald
 public FilteredLogSlot(string Slotname, FilterList Filters)
 {
     FilteredList = new EntryList();
     SlotFilters  = Filters;
     SlotName     = Slotname;
 }