예제 #1
0
        static void HotKeyManager_HotKeyPressed(object sender, HotKeyEventArgs e)
        {
            switch (e.Key)
            {
            case Keys.D0:
                Console.WriteLine("----- Timestamp -----");
                Printing.Label timeStamp = new Printing.Label(PrintingManager.CreateTimeStamp());
                timeStamp.Print();
                break;

            case Keys.Oemtilde:
                Console.WriteLine("----- Reprint -----");
                if (PrintingManager.LastLabel != null)
                {
                    PrintingManager.LastLabel.Print();
                }
                break;

            case Keys.D1:
                //PrinterManager.QueueLabel();
                break;

            default:
                break;
            }
        }
예제 #2
0
        public override void Print(Label.Labels type)
        {
            string timeStamp = PrintingManager.CreateTimeStamp();

            timeStamp = FormatLabel(timeStamp);
            RawPrinterHelper.SendStringToPrinter(Name, timeStamp);
        }
예제 #3
0
        public override void Print(Label.Labels type)
        {
            switch (type)
            {
            case Label.Labels.timeStamp:
                string timeStamp = PrintingManager.CreateTimeStamp();
                RawPrinterHelper.SendStringToPrinter(Name, timeStamp);
                break;

            default:
                break;
            }
        }