/* * public BlinkLinkStandardTrackingModule BinkLinkStandardTrackingModule * { * get * { * return this.trackingModule as BlinkLinkStandardTrackingModule; * } * set * { * trackingModule = value; * } * } */ public CMSBlinkLinkStandardTrackingSuite() : base() { BlinkLinkAHMTrackingModule = new BlinkLinkAHMTrackingModule(); BlinkLinkMouseControlModule = new BlinkLinkMouseControlModule(); BlinkLinkClickControlModule = new BlinkLinkClickControlModule(); this.name = SuiteName; this.informalName = SuiteInformalName; this.description = SuiteDescription; }
public override void Update(CMSModule module) { BlinkLinkMouseControlModule newConfig = module as BlinkLinkMouseControlModule; if (newConfig == null) { throw new Exception("Invalid Config"); } this.reverseHorizontal = newConfig.ReverseHorizontal; this.userHorizontalGain = newConfig.UserHorizontalGain; this.userVerticalGain = newConfig.UserVerticalGain; this.Damping = newConfig.Damping; this.EastLimit = newConfig.EastLimit; this.SouthLimit = newConfig.SouthLimit; this.WestLimit = newConfig.WestLimit; this.NorthLimit = newConfig.NorthLimit; }
public void SetMouseControl(BlinkLinkMouseControlModule standardMouseControl) { this.blinkLinkClickControlModule = standardMouseControl; LoadFromControls(); }