Esempio n. 1
0
        /// <summary>
        /// Called when mouse down.
        /// </summary>
        public void ListItemMouseDown()
        {
            if (ParentList == null || State == "Disabled")
            {
                return;
            }

            if (!ParentList.SelectOnMouseUp)
            {
                SetState("Selected");
                var data = new ItemSelectionActionData {
                    IsSelected = IsSelected, ListItem = this, Item = Item
                };
                ParentList.SelectItem(this, true);
                ItemSelected?.Invoke(this, data);
            }
            else
            {
                IsPressed = true;
                if (IsSelected)
                {
                    return;
                }

                SetState("Pressed");
            }
        }
Esempio n. 2
0
        public void CopyPropertiesToGenericNodeProperties()
        {
            if (ParentNodeA != null)
            {
                var genericParentA = new GenericNodeWithDistance(ParentNodeA, DistanceParentNodeA);
                if (!ParentList.Contains(genericParentA))
                {
                    ParentList.Add(genericParentA);
                }
            }

            if (ParentNodeB != null)
            {
                var genericParentB = new GenericNodeWithDistance(ParentNodeB, DistanceParentNodeB);
                if (!ParentList.Contains(genericParentB))
                {
                    ParentList.Add(genericParentB);
                }
            }

            if (ChildNode != null)
            {
                var genericChild = new GenericNodeWithDistance(ChildNode, DistanceChildNode);
                if (!ChildrenList.Contains(genericChild))
                {
                    ChildrenList.Add(genericChild);
                }
            }
        }
Esempio n. 3
0
 private void BindParentList()
 {
     ParentList.DataSource     = YAF.Classes.Data.DB.forum_listall_fromCat(PageContext.PageBoardID, CategoryList.SelectedValue);
     ParentList.DataValueField = "ForumID";
     ParentList.DataTextField  = "Title";
     ParentList.DataBind();
 }
 protected override void OnAfterRender(bool firstRender)
 {
     if (firstRender)
     {
         ParentList.AddItem(Value);
     }
 }
Esempio n. 5
0
 internal void Render(bool reload)
 {
     if (!reload)
     {
         IsExpanded = !IsExpanded;
         IsExpanded = !IsExpanded;
         return;
     }
     IsExpanded = false;
     _Control.ResetGrid(true);
     Filter = string.Empty;
     ParentList.Clear();
     foreach (var file in _Proxy.GetParentList())
     {
         ParentList.Add(file);
     }
     using (FileList.DeferRefresh())
     {
         _AddSortDescription();
         IsExpanded = true;
     }
     CurrentParent = _DefaultFile;
     if (0 != ParentList.Count)
     {
         CurrentParent = ParentList.First();
         _Control.ResetGrid(false);
     }
     CurrentParent.Load();
     IsRendered = true;
     PopulateAvailableItems();
 }
Esempio n. 6
0
        public void Update()
        {
            foreach (Creature newParent in ParentList)
            {
                CreatureList.Add(new Creature(this, newParent));
            }
            ParentList.Clear();

            // 当たり判定用にどこにいるかを登録
            foreach (Creature creature in CreatureList.Where(x => x.Existence == true))
            {
                Land.AddCList(creature.Position, creature);
            }

            // Creatureの更新
            bool isTimeToUpdate = (++timer % timerMax) == 0;

            if (isTimeToUpdate)
            {
                foreach (Creature creature in CreatureList.Where(x => x.Existence == true))
                {
                    creature.Update();
                }
            }
            foreach (Creature creature in CreatureList.Where(x => x.Existence == true))
            {
                creature.Move();
            }
            hasTimerUpdated = false;

            // 消去フラグの立った生物は削除
            CreatureList.RemoveAll(x => x.Existence == false);

            TimeCount++;
        }
Esempio n. 7
0
 void Player_PositionChange(object sender, AxWMPLib._WMPOCXEvents_PositionChangeEvent e)
 {
     if (SkipSynchronize)
     {
         SkipSynchronize = false; // должно сработать только раз т.к. AutoSynchronize всегда будет останавливаться
         return;
     }
     ParentList.SyncSentenceFromVideo();
 }
Esempio n. 8
0
        public string GetCompanyStr()
        {
            string returnVal = "";

            if (Company != null && Company.Count() > 0)
            {
                returnVal = string.Join("  ", Company.Select(q => $"{ParentList.IndexOf(q)}--{q.Attendee.Name}"));
            }
            return(returnVal);
        }
Esempio n. 9
0
        public void SetAttachesParent()
        {
            var parent = new SimpleParent();
            var child  = new Lists.ListMonitors.NotifyChildBase <SimpleParent>();
            var list   = new ParentList <Lists.ListMonitors.NotifyChildBase <SimpleParent>, SimpleParent>(parent);

            Assert.Null(child.Parent);

            list.Add(null);
            list[0] = child;

            Assert.Equal(parent, child.Parent);
        }
Esempio n. 10
0
        /// <summary>
        /// Called when mouse is clicked.
        /// </summary>
        public void ListItemMouseClick()
        {
            if (ParentList == null || State == "Disabled")
            {
                return;
            }

            if (!ParentList.SelectOnMouseUp.Value)
            {
                return;
            }

            ParentList.SelectItem(this, true);
        }
Esempio n. 11
0
        public void SetReleasesOutgoingParent()
        {
            var parent = new SimpleParent();
            var child1 = new Lists.ListMonitors.NotifyChildBase <SimpleParent>();
            var child2 = new Lists.ListMonitors.NotifyChildBase <SimpleParent>();
            var list   = new ParentList <Lists.ListMonitors.NotifyChildBase <SimpleParent>, SimpleParent>(parent);

            Assert.Null(child2.Parent);

            list.Add(child1);
            Assert.Equal(parent, child1.Parent);

            list[0] = child2;

            Assert.Null(child1.Parent);
            Assert.Equal(parent, child2.Parent);
        }
Esempio n. 12
0
        private IList <ParentReference> GetParents(String id)
        {
            //"0Bw796eEWuOTyYzk0czhvTHU0U2c"
            List <ParentReference> result = new List <ParentReference>();

            ParentsResource.ListRequest request = service.Parents.List(id);
            try
            {
                ParentList parents = request.Execute();
                return(parents.Items);
            }
            catch (Exception e)
            {
                Console.WriteLine("An error occurred: " + e.Message);
            }
            return(null);
        }
Esempio n. 13
0
        public static void PrintParents(DriveService service, String fileId)
        {
            ParentsResource.ListRequest request = service.Parents.List(fileId);

            try
            {
                ParentList parents = request.Execute();

                foreach (ParentReference parent in parents.Items)
                {
                    Console.WriteLine("File Id: " + parent.Id);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine("An error occurred: " + e.Message);
            }
        }
Esempio n. 14
0
        void Player_KeyDownEvent(object sender, AxWMPLib._WMPOCXEvents_KeyDownEvent e)
        {
            if (e.nKeyCode == (short)Keys.PageDown || e.nKeyCode == (short)Keys.N || e.nKeyCode == 221) // ']' - 221
            {
                if (e.nShiftState == 1 || e.nShiftState == 2)
                {
                    ParentList.SafeSelectedIndex += 10;
                }
                else
                {
                    ++ParentList.SafeSelectedIndex;
                }
            }
            else if (e.nKeyCode == (short)Keys.PageUp || e.nKeyCode == (short)Keys.P)
            {
                if (e.nShiftState == 1 || e.nShiftState == 2)
                {
                    ParentList.SafeSelectedIndex -= 10;
                }
                else
                {
                    --ParentList.SafeSelectedIndex;
                }
            }
            else if (e.nKeyCode == (short)Keys.S || e.nKeyCode == (short)Keys.F11 || e.nKeyCode == (short)Keys.End)
            {
                ParentList.SyncSentenceFromVideo();
            }
            else if (e.nKeyCode == (short)Keys.R || e.nKeyCode == (short)Keys.F12 || e.nKeyCode == (short)Keys.Home || e.nKeyCode == 219) // '[' - 219
            {
                ParentList.PlayCurrentSentence();
            }
            else if (e.nKeyCode == (short)Keys.Space)
            {
                PlayOrPause();
            }
            // 33 PageUp 34 PageDown


            // http://windows.microsoft.com/en-US/windows-vista/Windows-Media-Center-keyboard-shortcuts
            // http://shortcut-keys.net/windows-media-player-11-complete-shortcut-keys/
            //Console.WriteLine((Keys)e.nKeyCode);
            //Console.WriteLine(e.nShiftState);
        }
Esempio n. 15
0
        public void ClearSemantics()
        {
            var parent = new SimpleParent();
            var child1 = new Lists.ListMonitors.NotifyChildBase <SimpleParent>();
            var child2 = new Lists.ListMonitors.NotifyChildBase <SimpleParent>();
            var list   = new ParentList <Lists.ListMonitors.NotifyChildBase <SimpleParent>, SimpleParent>(parent);

            Assert.Null(child2.Parent);

            list.Add(child1);
            Assert.Equal(parent, child1.Parent);

            list.Add(child2);
            Assert.Equal(parent, child2.Parent);

            list.Clear();

            Assert.Null(child1.Parent);
            Assert.Null(child2.Parent);
        }
Esempio n. 16
0
        public ReferenceMap(IEnumerable<ClrObject> allObjects)
        {
            var references = from parent in allObjects
                             from child in parent.EnumerateReferences()
                             select new { Parent = parent, Child = child.Address };

            m_referenceMap = new Dictionary<ulong, ParentList>();

            foreach (var item in references)
            {
                ParentList parents;

                if (!m_referenceMap.TryGetValue(item.Child, out parents))
                {
                    parents = new ParentList();
                    m_referenceMap.Add(item.Child, parents);
                }

                parents.Start = new Node(item.Parent, parents.Start);
            }
        }
Esempio n. 17
0
        public ReferenceMap(IEnumerable <ClrObject> allObjects)
        {
            var references = from parent in allObjects
                             from child in parent.EnumerateReferences()
                             select new { Parent = parent, Child = child.Address };

            m_referenceMap = new Dictionary <ulong, ParentList>();

            foreach (var item in references)
            {
                ParentList parents;

                if (!m_referenceMap.TryGetValue(item.Child, out parents))
                {
                    parents = new ParentList();
                    m_referenceMap.Add(item.Child, parents);
                }

                parents.Start = new Node(item.Parent, parents.Start);
            }
        }
Esempio n. 18
0
        protected virtual void Drop()
        {
            // Confirm the deletion
            Frontend.Client.Windows.IWindowsFormInterface form =
                Dataphoria.FrontendSession.LoadForm
                (
                    null,
                    ".Frontend.Form('Frontend', 'DropDependents')"
                );
            try
            {
                Frontend.Client.ISource source = (Frontend.Client.ISource)form.FindNode("Dependents");
                source.Expression =
                    String.Format
                    (
                        @"	
							DependentObjects('{0}')
								over {{ Level, Sequence, Object_Description }}
								rename {{ Object_Description Description }}
								order by {{ Level desc, Sequence }}
						"                        ,
                        ObjectName
                    );
                source.Enabled = true;
                if (form.ShowModal(Frontend.Client.FormMode.Query) != DialogResult.OK)
                {
                    throw new AbortException();
                }
            }
            finally
            {
                form.HostNode.Dispose();
            }

            // Emit and execute the drop script
            using (DAE.Runtime.Data.Scalar script = (DAE.Runtime.Data.Scalar)Dataphoria.EvaluateQuery(GetScriptDropExpression()))
                Dataphoria.ExecuteScript(script.AsString);

            ParentList.Refresh();
        }
Esempio n. 19
0
        /// <summary>
        /// Called when mouse down.
        /// </summary>
        public void ListItemMouseDown()
        {
            if (ParentList == null || State == "Disabled")
            {
                return;
            }

            if (!ParentList.SelectOnMouseUp.Value)
            {
                ParentList.SelectItem(this, true);
            }
            else
            {
                IsPressed.DirectValue = true;
                if (IsSelected)
                {
                    return;
                }

                SetState("Pressed");
            }
        }
Esempio n. 20
0
        public void AddAndReleaseSemantics()
        {
            var parent = new SimpleParent();
            var child  = new Lists.ListMonitors.NotifyChildBase <SimpleParent>();
            var list   = new ParentList <Lists.ListMonitors.NotifyChildBase <SimpleParent>, SimpleParent>(parent);

            Assert.Null(child.Parent);

            using (var foo = INPCCounter.VerifyInpcFired(child, o => o.Parent))
            {
                list.Add(child);
            }

            Assert.Equal(parent, child.Parent);

            using (var foo = INPCCounter.VerifyInpcFired(child, o => o.Parent))
            {
                list.RemoveAt(0);
            }

            Assert.Null(child.Parent);
        }
Esempio n. 21
0
        public List <List <ParentList> > GetLevelOrder(TreeNode node)
        {
            var mainList = new List <List <ParentList> >();
            var tempList = new List <TreeNode>()
            {
                node
            };
            var list1 = new List <TreeNode>()
            {
            };
            var v1   = new ParentList(null, node.val);
            var list = new List <ParentList>();

            list.Add(v1);
            while (tempList.Count > 0)
            {
                mainList.Add(new List <ParentList>(list));
                list.Clear();
                foreach (var item in tempList)
                {
                    if (item.right != null)
                    {
                        var v = new ParentList(item.val, item.right.val);
                        list.Add(v);
                        list1.Add(item.right);
                    }
                    if (item.left != null)
                    {
                        var v = new ParentList(item.val, item.left.val);
                        list.Add(v);
                        list1.Add(item.left);
                    }
                }
                tempList = new List <TreeNode>(list1);
                list1.Clear();
            }
            return(mainList);
        }
Esempio n. 22
0
 /// <summary>
 /// Remove email from list.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void RemoveBtn_Clicked(object sender, EventArgs e)
 {
     ParentList.RemoveHeader(ActiveHeader);
 }
Esempio n. 23
0
 public SimpleParent()
 {
     List = new ParentList <Lists.ListMonitors.NotifyChildBase <SimpleParent>, SimpleParent>(this);
 }
 public void Dispose()
 {
     ParentList.RemoveItem(Value);
 }
Esempio n. 25
0
        protected override void InternalProcessRecord()
        {
            bool test = false;
            ShouldProcessReason reason;

            if (!base.ShouldProcess(null, null, null, out reason))
            {
                if (reason == ShouldProcessReason.WhatIf)
                {
                    test = true;
                }
            }


            switch (ParameterSetName)
            {
            case "WebApplication":
                SPWebApplication webApp1 = WebApplication.Read();
                _itemsPublisher.Publish(webApp1, test, Comment, TakeOverFilesWithNoCheckIn, FilterExpression);
                break;

            case "Site":
                using (SPSite site = Site.Read())
                {
                    _itemsPublisher.Publish(site, test, Comment, TakeOverFilesWithNoCheckIn, FilterExpression);
                }
                break;

            case "Web":
                using (SPWeb web = Web.Read())
                {
                    try
                    {
                        _itemsPublisher.Publish(web, test, Comment, TakeOverFilesWithNoCheckIn, FilterExpression);
                    }
                    finally
                    {
                        web.Site.Dispose();
                    }
                }
                break;

            case "List":
                SPList list = List.Read();
                try
                {
                    _itemsPublisher.Publish(list, test, Comment, TakeOverFilesWithNoCheckIn, FilterExpression);
                }
                finally
                {
                    list.ParentWeb.Dispose();
                    list.ParentWeb.Site.Dispose();
                }
                break;

            case "ListItem":
                SPListItem item = null;
                if (ParentList != null)
                {
                    list = ParentList.Read();
                    item = ListItem.Read(list);
                }
                else
                {
                    item = ListItem.Read();
                }
                try
                {
                    _itemsPublisher.Publish(item, test, Comment);
                }
                finally
                {
                    item.ParentList.ParentWeb.Dispose();
                    item.ParentList.ParentWeb.Site.Dispose();
                }
                break;

            default:
                foreach (SPService svc in Farm.Read().Services)
                {
                    if (!(svc is SPWebService))
                    {
                        continue;
                    }

                    foreach (SPWebApplication webApp2 in ((SPWebService)svc).WebApplications)
                    {
                        _itemsPublisher.Publish(webApp2, test, Comment, TakeOverFilesWithNoCheckIn, FilterExpression);
                    }
                }
                break;
            }
        }
Esempio n. 26
0
 private void BtnRemove_Click(object sender, RoutedEventArgs e)
 {
     ParentList.Remove(this);
     State = TimerState.None | TimerState.Cleared | TimerState.Paused;
     Dispose();
 }
Esempio n. 27
0
        /// <summary>
        /// Loads child objects from the given SafeDataReader.
        /// </summary>
        /// <param name="dr">The SafeDataReader to use.</param>
        internal void FetchChildren(SafeDataReader dr)
        {
            dr.NextResult();
            while (dr.Read())
            {
                var child = F03_Continent_Child.GetF03_Continent_Child(dr);
                var obj   = ParentList.FindF02_ContinentByParentProperties(child.continent_ID1);
                obj.LoadProperty(F03_Continent_SingleObjectProperty, child);
            }
            dr.NextResult();
            while (dr.Read())
            {
                var child = F03_Continent_ReChild.GetF03_Continent_ReChild(dr);
                var obj   = ParentList.FindF02_ContinentByParentProperties(child.continent_ID2);
                obj.LoadProperty(F03_Continent_ASingleObjectProperty, child);
            }
            dr.NextResult();
            var f03_SubContinentColl = F03_SubContinentColl.GetF03_SubContinentColl(dr);

            f03_SubContinentColl.LoadItems(ParentList);
            dr.NextResult();
            while (dr.Read())
            {
                var child = F05_SubContinent_Child.GetF05_SubContinent_Child(dr);
                var obj   = f03_SubContinentColl.FindF04_SubContinentByParentProperties(child.subContinent_ID1);
                obj.LoadChild(child);
            }
            dr.NextResult();
            while (dr.Read())
            {
                var child = F05_SubContinent_ReChild.GetF05_SubContinent_ReChild(dr);
                var obj   = f03_SubContinentColl.FindF04_SubContinentByParentProperties(child.subContinent_ID2);
                obj.LoadChild(child);
            }
            dr.NextResult();
            var f05_CountryColl = F05_CountryColl.GetF05_CountryColl(dr);

            f05_CountryColl.LoadItems(f03_SubContinentColl);
            dr.NextResult();
            while (dr.Read())
            {
                var child = F07_Country_Child.GetF07_Country_Child(dr);
                var obj   = f05_CountryColl.FindF06_CountryByParentProperties(child.country_ID1);
                obj.LoadChild(child);
            }
            dr.NextResult();
            while (dr.Read())
            {
                var child = F07_Country_ReChild.GetF07_Country_ReChild(dr);
                var obj   = f05_CountryColl.FindF06_CountryByParentProperties(child.country_ID2);
                obj.LoadChild(child);
            }
            dr.NextResult();
            var f07_RegionColl = F07_RegionColl.GetF07_RegionColl(dr);

            f07_RegionColl.LoadItems(f05_CountryColl);
            dr.NextResult();
            while (dr.Read())
            {
                var child = F09_Region_Child.GetF09_Region_Child(dr);
                var obj   = f07_RegionColl.FindF08_RegionByParentProperties(child.region_ID1);
                obj.LoadChild(child);
            }
            dr.NextResult();
            while (dr.Read())
            {
                var child = F09_Region_ReChild.GetF09_Region_ReChild(dr);
                var obj   = f07_RegionColl.FindF08_RegionByParentProperties(child.region_ID2);
                obj.LoadChild(child);
            }
            dr.NextResult();
            var f09_CityColl = F09_CityColl.GetF09_CityColl(dr);

            f09_CityColl.LoadItems(f07_RegionColl);
            dr.NextResult();
            while (dr.Read())
            {
                var child = F11_City_Child.GetF11_City_Child(dr);
                var obj   = f09_CityColl.FindF10_CityByParentProperties(child.city_ID1);
                obj.LoadChild(child);
            }
            dr.NextResult();
            while (dr.Read())
            {
                var child = F11_City_ReChild.GetF11_City_ReChild(dr);
                var obj   = f09_CityColl.FindF10_CityByParentProperties(child.city_ID2);
                obj.LoadChild(child);
            }
            dr.NextResult();
            var f11_CityRoadColl = F11_CityRoadColl.GetF11_CityRoadColl(dr);

            f11_CityRoadColl.LoadItems(f09_CityColl);
        }
Esempio n. 28
0
        /// <summary>
        /// Loads child objects from the given SafeDataReader.
        /// </summary>
        /// <param name="dr">The SafeDataReader to use.</param>
        internal void FetchChildren(SafeDataReader dr)
        {
            dr.NextResult();
            while (dr.Read())
            {
                var child = B03Level11Child.GetB03Level11Child(dr);
                var obj   = ParentList.FindB02Level1ByParentProperties(child.cParentID1);
                obj.LoadProperty(B03Level11SingleObjectProperty, child);
            }
            dr.NextResult();
            while (dr.Read())
            {
                var child = B03Level11ReChild.GetB03Level11ReChild(dr);
                var obj   = ParentList.FindB02Level1ByParentProperties(child.cParentID2);
                obj.LoadProperty(B03Level11ASingleObjectProperty, child);
            }
            dr.NextResult();
            var b03Level11Coll = B03Level11Coll.GetB03Level11Coll(dr);

            b03Level11Coll.LoadItems(ParentList);
            dr.NextResult();
            while (dr.Read())
            {
                var child = B05Level111ReChild.GetB05Level111ReChild(dr);
                var obj   = b03Level11Coll.FindB04Level11ByParentProperties(child.cMarentID2);
                obj.LoadChild(child);
            }
            dr.NextResult();
            while (dr.Read())
            {
                var child = B05Level111Child.GetB05Level111Child(dr);
                var obj   = b03Level11Coll.FindB04Level11ByParentProperties(child.cMarentID1);
                obj.LoadChild(child);
            }
            dr.NextResult();
            var b05Level111Coll = B05Level111Coll.GetB05Level111Coll(dr);

            b05Level111Coll.LoadItems(b03Level11Coll);
            dr.NextResult();
            while (dr.Read())
            {
                var child = B07Level1111Child.GetB07Level1111Child(dr);
                var obj   = b05Level111Coll.FindB06Level111ByParentProperties(child.cLarentID1);
                obj.LoadChild(child);
            }
            dr.NextResult();
            while (dr.Read())
            {
                var child = B07Level1111ReChild.GetB07Level1111ReChild(dr);
                var obj   = b05Level111Coll.FindB06Level111ByParentProperties(child.cLarentID2);
                obj.LoadChild(child);
            }
            dr.NextResult();
            var b07Level1111Coll = B07Level1111Coll.GetB07Level1111Coll(dr);

            b07Level1111Coll.LoadItems(b05Level111Coll);
            dr.NextResult();
            while (dr.Read())
            {
                var child = B09Level11111Child.GetB09Level11111Child(dr);
                var obj   = b07Level1111Coll.FindB08Level1111ByParentProperties(child.cNarentID1);
                obj.LoadChild(child);
            }
            dr.NextResult();
            while (dr.Read())
            {
                var child = B09Level11111ReChild.GetB09Level11111ReChild(dr);
                var obj   = b07Level1111Coll.FindB08Level1111ByParentProperties(child.cNarentID2);
                obj.LoadChild(child);
            }
            dr.NextResult();
            var b09Level11111Coll = B09Level11111Coll.GetB09Level11111Coll(dr);

            b09Level11111Coll.LoadItems(b07Level1111Coll);
            dr.NextResult();
            while (dr.Read())
            {
                var child = B11Level111111Child.GetB11Level111111Child(dr);
                var obj   = b09Level11111Coll.FindB10Level11111ByParentProperties(child.cQarentID1);
                obj.LoadChild(child);
            }
            dr.NextResult();
            while (dr.Read())
            {
                var child = B11Level111111ReChild.GetB11Level111111ReChild(dr);
                var obj   = b09Level11111Coll.FindB10Level11111ByParentProperties(child.cQarentID2);
                obj.LoadChild(child);
            }
            dr.NextResult();
            var b11Level111111Coll = B11Level111111Coll.GetB11Level111111Coll(dr);

            b11Level111111Coll.LoadItems(b09Level11111Coll);
        }
Esempio n. 29
0
 /// <summary>
 /// Remove file.
 /// </summary>
 private void RemoveFile_Clicked(object sender, EventArgs e)
 {
     ParentList.RemoveFileItem(ActiveFileItem);
 }
Esempio n. 30
0
 public void CreateCreature(Creature Parent)
 {
     ParentList.Add(Parent);
 }
 private void DeleteMe()
 {
     ParentList.RemoveAt(Index);
 }