//private LuaInterface luaInterface;

        public EventEditorUserControl(FrameType frame, string eventName, FrameXmlDesignerLoader designerLoader, IWindowsFormsEditorService edSvc)
            : this()
        {
            Frame          = frame;
            EventName      = eventName;
            DesignerLoader = designerLoader;
            this.edSvc     = edSvc;
            //luaInterface = new LuaInterface(this.DesignerLoader);
        }
 //private LuaInterface luaInterface;
 public EventEditorUserControl(FrameType frame, string eventName, FrameXmlDesignerLoader designerLoader, IWindowsFormsEditorService edSvc)
     : this()
 {
     Frame = frame;
     EventName = eventName;
     DesignerLoader = designerLoader;
     this.edSvc = edSvc;
     //luaInterface = new LuaInterface(this.DesignerLoader);
 }
        public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext context)
        {
            FrameXmlDesignerLoader activeDesigner = FrameXmlDesignerLoader.ActiveDesignerLoader;

            if (activeDesigner != null)
            {
                List <string> values = new List <string>();
                values.Add(String.Empty);
                var names = from control in activeDesigner.BaseControls
                            select control.Site.Name;
                values.AddRange(names);
                return(new StandardValuesCollection(values));
            }
            return(base.GetStandardValues(context));
        }
 public LuaInterface(FrameXmlDesignerLoader designerLoader)
 {
     this.DesignerLoader = designerLoader;
     firstChildItem      = LoadFile();
 }
 public LuaInterface(FrameXmlDesignerLoader designerLoader)
 {
     this.DesignerLoader = designerLoader;
     firstChildItem = LoadFile();
 }