public ItemIdContainer(ItemIdContainer other) : this(Interop.ItemIdContainer.new_ItemIdContainer__SWIG_1(ItemIdContainer.getCPtr(other)), true) { if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } }
/// <since_tizen> 3 </since_tizen> public ItemIdContainerEnumerator(ItemIdContainer collection) { collectionRef = collection; currentIndex = -1; currentObject = null; currentSize = collectionRef.Count; }
public void SetRange(int index, ItemIdContainer values) { Interop.ItemIdContainer.ItemIdContainer_SetRange(swigCPtr, index, ItemIdContainer.getCPtr(values)); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } }
public void AddRange(ItemIdContainer values) { NDalicPINVOKE.ItemIdContainer_AddRange(swigCPtr, ItemIdContainer.getCPtr(values)); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } }
public static ItemIdContainer Repeat(uint value, int count) { global::System.IntPtr cPtr = Interop.ItemIdContainer.ItemIdContainer_Repeat(value, count); ItemIdContainer ret = (cPtr == global::System.IntPtr.Zero) ? null : new ItemIdContainer(cPtr, true); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public ItemIdContainer GetRange(int index, int count) { global::System.IntPtr cPtr = Interop.ItemIdContainer.ItemIdContainer_GetRange(swigCPtr, index, count); ItemIdContainer ret = (cPtr == global::System.IntPtr.Zero) ? null : new ItemIdContainer(cPtr, true); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
private void CreateDeleteButton() { mDeleteButton = new Button(); var mDeleteButtonStyle = new ButtonStyle { Text = null, BackgroundColor = new Selector <Color>(), BackgroundImage = new Selector <string>() { Normal = DELETE_IMAGE, Selected = DELETE_IMAGE_SELECTED } }; mDeleteButton.ApplyStyle(mDeleteButtonStyle); mDeleteButton.IsSelectable = true; mDeleteButton.ParentOrigin = ParentOrigin.BottomRight; mDeleteButton.PivotPoint = PivotPoint.BottomRight; mDeleteButton.PositionUsesPivotPoint = true; mDeleteButton.DrawMode = DrawModeType.Overlay2D; mDeleteButton.Size = new Size(50, 50); mDeleteButton.LeaveRequired = true; mDeleteButton.Hide(); mDeleteButton.Clicked += (obj, e) => { ItemIdContainer removeList = new ItemIdContainer(); for (uint i = 0; i < mItemView.GetChildCount(); ++i) { View child = mItemView.GetChildAt(i); if (child != null) { View tick = child.FindChildByName("Tick"); if (tick != null && tick.Visibility) { removeList.Add(mItemView.GetItemId(child)); } } } if (removeList.Count != 0) { mItemView.RemoveItems(removeList, 0.5f); } }; NUIApplication.GetDefaultWindow().Add(mDeleteButton); }
private void CreateDeleteButton() { mDeleteButton = new PushButton(); //mDeleteButton.BackgroundColor = Color.Red; mDeleteButton.ParentOrigin = ParentOrigin.BottomRight; mDeleteButton.PivotPoint = PivotPoint.BottomRight; mDeleteButton.PositionUsesPivotPoint = true; mDeleteButton.Position2D = new Position2D(BUTTON_BORDER, BUTTON_BORDER); mDeleteButton.DrawMode = DrawModeType.Overlay2D; mDeleteButton.UnselectedBackgroundVisual = CreateImageVisual(DELETE_IMAGE); mDeleteButton.SelectedBackgroundVisual = CreateImageVisual(DELETE_IMAGE_SELECTED); mDeleteButton.Size2D = new Size2D(50, 50); mDeleteButton.LeaveRequired = true; mDeleteButton.Hide(); mDeleteButton.Clicked += (obj, e) => { ItemIdContainer removeList = new ItemIdContainer(); for (uint i = 0; i < mItemView.GetChildCount(); ++i) //for (uint i = 0; i < ITEM_COUNT; ++i) { View child = mItemView.GetChildAt(i); if (child != null) { View tick = child.FindChildByName("Tick"); if (tick != null && tick.Visibility) { removeList.Add(mItemView.GetItemId(child)); } } } if (removeList.Count != 0) { mItemView.RemoveItems(removeList, 0.5f); } return(true); }; Window.Instance.Add(mDeleteButton); }
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ItemIdContainer obj) { return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr); }