Beispiel #1
0
 private void OnItemRemoved(object sender, GumpCollectionEventArgs args)
 {
     if (ItemRemoved != null)
     {
         ItemRemoved(sender, args);
     }
 }
Beispiel #2
0
        private void Items_ItemRemoved(object sender, GumpCollectionEventArgs e)
        {
            redoStack.Clear();

            e.Item.BaseGumpChanged -= new EventHandler <EventArgs>(OnBaseGumpChanged);

            Invalidate();
        }
Beispiel #3
0
        private void Gump_ItemAdded(object sender, GumpCollectionEventArgs e)
        {
            int index = cboGumpItems.Items.Add(e.Item.GetDesignerString());

            cboGumpItems.SelectedIndex = index;

            RefreshPropertyGrid();
        }
Beispiel #4
0
        protected virtual void OnItemRemoved(object sender, GumpCollectionEventArgs e)
        {
            Modified = true;
            Invalidate();

            if (ItemRemoved != null)
            {
                ItemRemoved(sender, e);
            }
        }
Beispiel #5
0
        private void Gump_ItemRemoved(object sender, GumpCollectionEventArgs e)
        {
            RefreshPropertyGrid();

            for (int a = 0; a < cboGumpItems.Items.Count; a++)
            {
                if (e.Item.GetDesignerString() == cboGumpItems.Items[a].ToString())
                {
                    cboGumpItems.Items.RemoveAt(a);
                    break;
                }
            }
        }
Beispiel #6
0
        protected virtual void OnItemAdded(object sender, GumpCollectionEventArgs e)
        {
            Modified      = true;
            e.Item.Parent = this;
            e.Item.Z      = items.Count;
            Invalidate();

            if (string.IsNullOrEmpty(e.Item.Name))
            {
                Type t     = e.Item.GetType();
                int  count = FindGumpsByType(t).Count;

                e.Item.Name = String.Format("{0}{1}", Path.GetExtension(t.ToString()).TrimStart('.'), count);
            }

            if (ItemAdded != null)
            {
                ItemAdded(sender, e);
            }
        }
Beispiel #7
0
        private void Gump_ItemRemoved(object sender, GumpCollectionEventArgs e)
        {
            RefreshPropertyGrid();

            for( int a = 0; a < cboGumpItems.Items.Count; a++ )
            {
                if (e.Item.GetDesignerString() == cboGumpItems.Items[a].ToString())
                {
                    cboGumpItems.Items.RemoveAt(a);
                    break;
                }
            }
        }
Beispiel #8
0
        private void Gump_ItemAdded(object sender, GumpCollectionEventArgs e)
        {
            int index = cboGumpItems.Items.Add(e.Item.GetDesignerString());
            cboGumpItems.SelectedIndex = index;

            RefreshPropertyGrid();
        }