Exemple #1
0
        public IGuiMenuItem Insert(int index, string key, string text, char icon = (char)0)
        {
            IGuiMenuItem item = new GuiMenuItem(key, text, icon);

            this.Insert(index, item);
            return(item);
        }
Exemple #2
0
        public IGuiMenuItem Add(string key, string text, char icon = (char)0)
        {
            IGuiMenuItem item = new GuiMenuItem(key, text, icon);

            this.Add(item);
            return(item);
        }
Exemple #3
0
        public IGuiMenuItem InsertSeparator(int index, string key)
        {
            GuiMenuItem item = new GuiMenuItem(key, "-");

            item.Parent = this;
            Children.Insert(index, item);
            return(item);
        }
Exemple #4
0
        public IGuiMenuItem AddSeparator(string key)
        {
            GuiMenuItem item = new GuiMenuItem(key, "-");

            item.Parent = this;
            Children.Add(item);
            return(item);
        }
Exemple #5
0
        public IGuiMenuItem InsertChild(int index, string name, string text, char icon = (char)0)
        {
            GuiMenuItem item = new GuiMenuItem(name, text, icon);

            item.Parent = this;
            Children.Insert(index, item);
            return(item);
        }
Exemple #6
0
        public IGuiMenuItem AddChild(string name, string text, char icon = (char)0)
        {
            GuiMenuItem item = new GuiMenuItem(name, text, icon);

            item.Parent = this;
            Children.Add(item);
            return(item);
        }