示例#1
0
        public bool IsWidgetActive(IWidget widget)
        {
            WidgetInfo widInfo = FindWidgetInfo(widget);

            if (widInfo == null || widInfo.MenuItem == null)
            {
                return(false);
            }
            else
            {
                return(widInfo.MenuItem.Checked);
            }
        }
示例#2
0
        public void WidgetClose(IWidget widget)
        {
            WidgetInfo widInfo = FindWidgetInfo(widget);

            if (widInfo == null)
            {
                return;
            }

            if (widInfo.MenuItem != null)
            {
                widInfo.MenuItem.Checked = false;
            }
        }
示例#3
0
        public void WidgetShow(IWidget widget)
        {
            WidgetInfo widInfo = FindWidgetInfo(widget);

            if (widInfo == null)
            {
                return;
            }

            if (widInfo.MenuItem != null)
            {
                widInfo.MenuItem.Checked = true;
            }
        }
示例#4
0
        public void Test_WidgetInfo()
        {
            var instance = new WidgetInfo(null, null);

            Assert.IsNotNull(instance);
        }