示例#1
0
        public static SimSelection Create(string title, IMiniSimDescription me, SimFromList simsFromList, ICollection <ICriteria> criteria, bool lastFirst, bool addAll, bool automatic, out bool criteriaCanceled)
        {
            SimSelection selection = new SimSelection(title, me, simsFromList, lastFirst, addAll);

            selection.FilterSims(criteria, SavedFilter.GetOptions(), automatic, out criteriaCanceled);
            return(selection);
        }
示例#2
0
        private SimSelection(string title, IMiniSimDescription me, SimFromList simsFromList, ICollection <IMiniSimDescription> sims, bool lastFirst, bool addAll)
            : base(title, me, sims, lastFirst, addAll)
        {
            mSimFromList = simsFromList;

            ObjectPickerDialogEx.CommonHeaderInfo <IMiniSimDescription> column = null;

            if (mSimFromList != null)
            {
                column = mSimFromList.GetAuxillaryColumn();
            }

            if (column == null)
            {
                column = new SimAgeColumn();
            }

            AddColumn(column);
        }
示例#3
0
 public InviteOver(SimFromList test)
 {
     mTest = test;
 }
示例#4
0
 public static SimSelection Create(string title, IMiniSimDescription me, SimFromList simsFromList, ICollection <IMiniSimDescription> sims, bool lastFirst, bool addAll)
 {
     return(new SimSelection(title, me, simsFromList, sims, lastFirst, addAll));
 }
示例#5
0
 public static SimSelection Create(string title, IMiniSimDescription me, SimFromList simsFromList, ICollection <ICriteria> criteria, bool lastFirst, bool addAll, out bool criteriaCanceled)
 {
     return(Create(title, me, simsFromList, criteria, lastFirst, addAll, false, out criteriaCanceled));
 }
示例#6
0
 private SimSelection(string title, IMiniSimDescription me, SimFromList simsFromList, bool lastFirst, bool addAll)
     : this(title, me, simsFromList, null, lastFirst, addAll)
 {
 }
示例#7
0
 public InviteOver(SimFromList test)
 {
     mTest = test;
 }