private void SigPlusNET1_PenUp(object sender, EventArgs e) { if (SigPlusNET1.KeyPadQueryHotSpot(1) > 0) { //OK if (SigPlusNET1.NumberOfTabletPoints() > 0) { // strSig = SigPlusNET1.GetSigString() 'strSig now holds signature SigPlusNET1.LCDRefresh(0, 0, 0, 640, 480); //Clears entire LCD screen Font thankyou = default(Font); thankyou = new System.Drawing.Font("Arial", 16f, System.Drawing.FontStyle.Regular); SigPlusNET1.SetTabletState(1); SigPlusNET1.LCDWriteString(0, 2, 4, 40, thankyou, "Thank You For Signing!"); //Greeting after signing //SigPlusNET1.LCDSendGraphic(0, 2, 58, 90, topazlogo) SigPlusNET1.SetTabletState(0); //turn off tablet to use justification below SigPlusNET1.SetJustifyMode(5); //this will zoom signature & justify to center //Dim s = SigPlusNET1.GetSigString() SigPlusNET1.SetImageXSize(10); SigPlusNET1.SetImageYSize(10); pictureBox1.Image = SigPlusNET1.GetSigImage(); btnAccept.Enabled = true; SigPlusNET1.SendToBack(); } } if (SigPlusNET1.KeyPadQueryHotSpot(0) > 0) { //CLEAR } }
private void SigPlusNET1_PenUp(object sender, EventArgs e) { if (SigPlusNET1.KeyPadQueryHotSpot(1) > 0) { //OK if (SigPlusNET1.NumberOfTabletPoints() > 0) { Focus(); // strSig = SigPlusNET1.GetSigString() 'strSig now holds signature SigPlusNET1.LCDRefresh(0, 0, 0, 640, 480); //Clears entire LCD screen Font thankyou = default(Font); thankyou = new System.Drawing.Font("Arial", 16f, System.Drawing.FontStyle.Regular); if (SigPlusNET1.GetTabletState() != 1) { SigPlusNET1.SetTabletState(1); } SigPlusNET1.LCDWriteString(0, 2, 4, 40, thankyou, "Thank You For Signing!"); //Greeting after signing //SigPlusNET1.LCDSendGraphic(0, 2, 58, 90, topazlogo) if (SigPlusNET1.GetTabletState() != 0) { SigPlusNET1.SetTabletState(0); } //turn off tablet to use justification below SigPlusNET1.SetJustifyMode(5); //this will zoom signature & justify to center SigPlusNET1.SetImageXSize(SIG_WIDTH); SigPlusNET1.SetImageYSize(SIG_HEIGHT); _signatureImage = SigPlusNET1.GetSigImage(); SigPlusNET1.SendToBack(); btnAccept.Enabled = true; btnGetSignature.Enabled = true; } return; } if (SigPlusNET1.KeyPadQueryHotSpot(0) > 0) { this.TopLevel = true; this.TopMost = true; //CLEAR SigPlusNET1.ClearSigWindow(1); SigPlusNET1.ClearTablet(); SigPlusNET1.LCDRefresh(1, 0, 280, 150, 30); Thread.Sleep(250); SigPlusNET1.LCDRefresh(2, 0, 313, 640, 115); SigPlusNET1.LCDRefresh(1, 0, 280, 150, 30); if (SigPlusNET1.GetTabletState() != 1) { SigPlusNET1.SetTabletState(1); } return; } }