Exemplo n.º 1
0
 /// <summary>
 /// ctor
 /// </summary>
 /// <param name="bridge">active bridge.</param>
 public Form_SceneCreator(Bridge bridge)
 {
     InitializeComponent();
     scv         = new SceneCreatorView(HueObjectHelper.GetBridgeLights(bridge), bridge);
     DataContext = scv;
     _br         = bridge;
 }
Exemplo n.º 2
0
 public Form_SceneCreator(Bridge bridge, HueObject obj)
 {
     InitializeComponent();
     _id         = ((Scene)obj).Id;
     scv         = new SceneCreatorView(HueObjectHelper.GetBridgeLights(bridge), obj, bridge);
     DataContext = scv;
     _br         = bridge;
 }
Exemplo n.º 3
0
        /// <summary>
        /// ctor
        /// </summary>
        /// <param name="bridge">active bridge.</param>
        public Form_SceneCreator(Bridge bridge)
        {
            InitializeComponent();
            HelperResult hr = HueObjectHelper.GetObjectsList <Light>(bridge);

            scv         = hr.Success ? new SceneCreatorView((List <HueObject>)hr.Hrobject) : new SceneCreatorView(new List <HueObject>());
            DataContext = scv;
            _br         = bridge;
        }
Exemplo n.º 4
0
        public Form_SceneCreator(Bridge bridge, HueObject obj)
        {
            InitializeComponent();
            _currentscene = ((Scene)obj);
            HelperResult hr = HueObjectHelper.GetObjectsList <Light>(bridge);

            if (hr.Success)
            {
                scv         = new SceneCreatorView((List <HueObject>)hr.Hrobject, obj);
                DataContext = scv;
                _br         = bridge;
            }
        }