public void LoadControls(ClockObservable thisMod)
 {
     _thisMod           = thisMod;
     _thisCanvas        = new Canvas();
     thisMod.PositionUI = this;
     Content            = _thisCanvas;
     if (_thisMod.ClockList != null && _thisMod.ClockList.Count > 0)
     {
         PrivateReposition();
     }
 }
Exemple #2
0
        public void LoadControls(ClockObservable thisMod)
        {
            _thisMod           = thisMod;
            _thisCanvas        = new AbsoluteLayout();
            thisMod.PositionUI = this;
            Content            = _thisCanvas;
            SolitaireCard          card = new SolitaireCard();
            GamePackageDIContainer tt   = Resolve <GamePackageDIContainer>();
            IProportionImage       pp   = tt.Resolve <IProportionImage>(ts.TagUsed);

            _size = card.DefaultSize.GetSizeUsed(pp.Proportion);
            if (_thisMod.ClockList != null && _thisMod.ClockList.Count > 0)
            {
                PrivateReposition();
            }
        }
 protected ClockBase()
 {
     _observable          = new ClockObservable();
     _connectedObservable = _observable.Publish().RefCount();
 }
 protected ClockBase()
 {
     _observable = new ClockObservable();
 }