Esempio n. 1
0
        // Incoming data from the client.
        //public static string data = null;

        public SynchronousSocketListener(TcpIpPortParam tcpParam, IAbort abort, IPrinterChange ipc)
        {
            LogWriter.WriteLog(new string[] { string.Format("SynchronousSocketListener") }, true);
            m_TcpIpPortParam = tcpParam;
            m_IAbort         = abort;
            m_IPrinterChange = ipc;
            cachePrinter     = new CachePrinter(ipc);
        }
Esempio n. 2
0
 public PipePort(IPrinterChange ipc)
 {
     //
     // TODO: Add constructor logic here
     //
     m_hPipeHandle    = 0;
     m_IPrinterChange = ipc;
     cachePrinter     = new CachePrinter(ipc);
     LogWriter.WriteLog(new string[] { "[Test]PipePort init" }, true);
 }
Esempio n. 3
0
        public RemoteClient(string[] connectstring, IPrinterChange iPrinterChange)
        {
            m_iPrinterChange = iPrinterChange;
            this.ipAddress   = connectstring;
            this.port        = port;

            handler = new ProtocolHandler();
            tbandMonitor.Reset();

            //			mTcpipRespondTimer = new System.Windows.Forms.Timer();
            //			mTcpipRespondTimer.Interval = 60000;// 60秒
            //			mTcpipRespondTimer.Tick +=new EventHandler(mTcpipRespondTimer_Tick);
        }
Esempio n. 4
0
        public PortManager(IPrinterChange ipc)
        {
            //
            // TODO: Add constructor logic here
            //
            m_IPrinterChange = ipc;
            TcpIpPortParam param = new TcpIpPortParam();
            IAbort         abort = new IAbort();

            m_PipePort = new PipePort(m_IPrinterChange);
#if OPEN_TCPIP
            m_TcpPort = new SynchronousSocketListener(param, abort, m_IPrinterChange);
#endif
            m_bPipePortOpen = false;
        }
Esempio n. 5
0
        public MeasureQuestionForm(IPrinterChange ipc, bool isMeasureBeforePrint = false)
        {
            //
            // Windows 窗体设计器支持所必需的
            //
            InitializeComponent();

            //
            // TODO: 在 InitializeComponent 调用后添加任何构造函数代码
            //
            this.Text             = ResString.GetProductName();
            this.frmMessage.Image = SystemIcons.Question.ToBitmap();
            this.frmMessage.Text  = SErrorCode.GetResString("COMCommand_Abort_NotifyMeasure");
            mIPrinterChange       = ipc;
            AllParam allp = mIPrinterChange.GetAllParam();

            checkBoxShowAttention.Visible = SPrinterProperty.IsFloraUv() && allp.PrinterProperty.IsZMeasurSupport;

            _isMeasureBeforePrint = zAixsSetting1.IsMeasureBeforePrint = isMeasureBeforePrint;

            zAixsSetting1.CustomButtonClicked += new EventHandler <Setting.csEventArgs>(zAixsSetting1_CostomButtonClicked);
        }
Esempio n. 6
0
        public DoubleSidePrintForm(UIJob job, IPrinterChange iChange, bool useNewFunction)
        {
            InitializeComponent();

            _useNewFunction = useNewFunction;
            _job            = job;
            _printerChange  = iChange;

            _adjustTimer          = new Timer();
            _adjustTimer.Interval = 1000;
            _adjustTimer.Tick    += new EventHandler(_adjustTimer_Tick);
#if DEBUG
            this.buttondebug.Visible = true;
#else
            this.buttondebug.Visible = false;
#endif
            UpdateViewByPrintingJob(true);
            OnJobStatusChanged(_job);

            label4.Visible = label3.Visible = numCursorPosX.Visible = numCursorPosY.Visible = _useNewFunction;
            label5.Visible = numFb.Visible = !_useNewFunction;
        }
Esempio n. 7
0
        private LogWriter(IPrinterChange ic)
        {
            this.m_iPrinterChange = ic;
//            this.RulerConstant = m_iPrinterChange.GetRulerConstants();
        }
Esempio n. 8
0
 public void SetPrinterChange(IPrinterChange ic)
 {
     m_iPrinterChange = ic;
 }
Esempio n. 9
0
 public void SetPrinterChange(IPrinterChange ic)
 {
     m_iPrinterChange = ic;
     m_PrintPreview.SetPrinterChange(ic);
 }
Esempio n. 10
0
 public void SetPrinterChange(IPrinterChange ic)
 {
     m_iPrinterChange = ic;
     m_PrintPreview.SetPrinterChange(ic);
     this.toolbarSetting1.SetPrinterChange(ic);
 }
Esempio n. 11
0
 public void SetPrinterChange(IPrinterChange ic)
 {
     m_iPrinterChange = ic;
     this.printingInfo1.SetPrinterChange(ic);
     m_OldPrintingPreview.SetPrinterChange(ic);
 }
Esempio n. 12
0
 public CachePrinter(IPrinterChange ipc)
 {
     m_IPrinterChange = ipc;
     _cachList        = new ConcurrentQueue <MyStruct>();
     _bReadExited     = false;
 }