public LeftHand() { leftIndexFinger = new LeftIndexFinger(); leftLittleFinger = new LeftLittleFinger(); leftMiddleFinger = new LeftMiddleFinger(); leftRingFinger = new LeftRingFinger(); leftThumb = new LeftThumb(); allFingers = new List <IFinger> { leftThumb, leftIndexFinger, leftMiddleFinger, leftRingFinger, leftLittleFinger }; layout = new DvorakLayout(); }
public RightHand() { rightIndexFinger = new RightIndexFinger(); rightLittleFinger = new RightLittleFinger(); rightMiddleFinger = new RightMiddleFinger(); rightRingFinger = new RightRingFinger(); rightThumb = new RightThumb(); allFingers = new List <IFinger> { rightThumb, rightIndexFinger, rightMiddleFinger, rightRingFinger, rightLittleFinger }; layout = new QwertyLayout(); }
public PeripheralManager() { scriptInvoker = AutofacContainer.ResolveNamed <IScriptInvoker>("scriptInvoker"); //voicePlayer = AutofacContainer.ResolveNamed<IVoicePlayer>("voicePlayer"); //magneticCardReaderWriter = AutofacContainer.ResolveNamed<IReader>("magneticCardReaderWriter"); //icCardReaderWriter = AutofacContainer.ResolveNamed<IReader>("icCardReaderWriter"); idCardReader = AutofacContainer.ResolveNamed <IReader>("idCardReader"); //needlePrinter = AutofacContainer.ResolveNamed<IPrinter>("needlePrinter"); thermalPrinter = AutofacContainer.ResolveNamed <IPrinter>("thermalPrinter"); //evaluator = AutofacContainer.ResolveNamed<IEvaluator>("evaluator"); //barScreen = AutofacContainer.ResolveNamed<IWriter>("barScreen"); //compScreen = AutofacContainer.ResolveNamed<IWriter>("compScreen"); //caller = AutofacContainer.ResolveNamed<ICaller>("caller"); //mifareCardReader = AutofacContainer.ResolveNamed<IReader>("mifareCardReader"); //签字板 signaturePlate = AutofacContainer.ResolveNamed <ISignaturePlate>("signaturePlate"); //金属键盘 keyBoard = AutofacContainer.ResolveNamed <IKeyBoard>("keyBoard"); //金属键盘数据返回 keyBoard.RunCompletedEvent += new RunCompletedEventHandler(ReadKeyBoardCompletedEvent); //指纹 finger = AutofacContainer.ResolveNamed <IFinger>("finger"); finger.RunCompletedEvent += new RunCompletedEventHandler(ReadFingerCompletedEvent); //二维码 qRCode = AutofacContainer.ResolveNamed <IQRCode>("qRCode"); qRCode.RunCompletedEvent += new RunCompletedEventHandler(ReadQRCodeCompletedEvent); //邮品柜 ypBox = AutofacContainer.ResolveNamed <IYPBox>("ypBox"); //RFID rfid = AutofacContainer.ResolveNamed <IRFID>("rfid"); //magneticCardReaderWriter.RunCompletedEvent += new RunCompletedEventHandler(ReadCardCompletedEvent); //icCardReaderWriter.RunCompletedEvent += new RunCompletedEventHandler(ReadCardCompletedEvent); idCardReader.RunCompletedEvent += new RunCompletedEventHandler(ReadCardCompletedEvent); thermalPrinter.RunCompletedEvent += new RunCompletedEventHandler(PrintCompletedEvent); //mifareCardReader.RunCompletedEvent += new RunCompletedEventHandler(ReadCardCompletedEvent); }
public FrmFinger() { InitializeComponent(); finger = AutofacContainer.ResolveNamed <IFinger>("finger"); finger.RunCompletedEvent += ShowFinger; }