示例#1
0
        public void Attach(INavigableControl navControl)
        {
            this.navControl = navControl;

            EnableControls();

            navControl.BackButton.Click += btnBack_Click;
            navControl.ForwardButton.Click += btnForward_Click;
        }
示例#2
0
        public void Attach(INavigableControl <T> navControl)
        {
            this.navControl = navControl;

            EnableControls();

            navControl.BackButton.Click    += btnBack_Click;
            navControl.ForwardButton.Click += btnForward_Click;
        }
示例#3
0
        public void Setup()
        {
            mr = new MockRepository();
            btnBack = mr.Stub<IButton>();
            btnForward = mr.Stub<IButton>();
            timer = mr.Stub<ITimer>();
            navControl = mr.Stub<INavigableControl>();

            navControl.Stub(n => n.BackButton).Return(btnBack);
            navControl.Stub(n => n.ForwardButton).Return(btnForward);
            addr42 = Address.Ptr32(42);
            addr43 = Address.Ptr32(43);
            addr44 = Address.Ptr32(44);
        }
示例#4
0
        public void Setup()
        {
            mr         = new MockRepository();
            btnBack    = mr.Stub <IButton>();
            btnForward = mr.Stub <IButton>();
            navControl = mr.Stub <INavigableControl <Address> >();

            navControl.Stub(n => n.BackButton).Return(btnBack);
            navControl.Stub(n => n.ForwardButton).Return(btnForward);
            addr42 = Address.Ptr32(42);
            addr43 = Address.Ptr32(43);
            addr44 = Address.Ptr32(44);
            addr45 = Address.Ptr32(45);
        }