//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\ // PrintFormHeader.cs Class Globals by -JpE- //\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\ // v4.3.5.50 26-Apr-2018 Split Out. // v4.4.5.53 Mapped in to Lock Out. 13-May // v4.5.7.57 10-Jun-18 GetSetSkip & Fldr + // v4.5.9.63 Omega Plan // v4.5.9.63 15-Aug-2018 Complete & TestsWell. // v4.8.1.77 03-Oct-2018 Minor Rev. // v4.9.4.92 06-Dec-2018 Invoker2 Reset Favs // v4.9.5.95 25-Dec-2018 Printer Event Mods. //\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\ using System.Drawing.Printing; using System.IO; using System.Drawing; using System.Threading; using PFR = PrintBlaster .Properties.Resources; namespace PrintBlaster { public partial class PrintForm1 { private Color _formFore; private Color _formBack; private Color _foreColor; private Color _backColor; private Font _boxFont; // Global Class Properties internal string EdPath { get; set; } internal string PbPath { get; set; } private const string Key1 = "Blaster"; private string[] Args { get; set;} internal static object[] Data { get; set;} private int Which { get; set;} internal static Mutex PbMutex = new Mutex(false, "PBMutex"); private FileSystemWatcher BtfWatcher { get; set; } // works w/mmf3 trigger. protected internal FileSystemWatcher SkipWatcher { get; set; } protected internal FileSystemWatcher SharedWatcher { get; set; } protected internal FileSystemWatcher KilledWatcher { get; set; } // Thread and Process Safety. internal delegate void Invoker1(); internal delegate void Invoker2( object args); public static PrintDocument MyPrintDoc { get; set; } #region UnUsed Tricks to Remember //private readonly // WindowsFormsSynchronizationContext // _myContext = new //WindowsFormsSynchronizationContext(); //private Timer // <-= Special Timer // MyTimer{ get; set;} //internal static readonly // Semaphore // MySemaphore = // new Semaphore(1, 1); //internal static readonly object // MyLock = new object(); //// InterProcess Communications //private static readonly Mutex // Muted = new Mutex(true, PFR.PfMn); #endregion UnUsed Tricks to Re-Call /*Misc Tricks*/ //\\//\\//\\//\\//\\//\\//\\//\\//\\//\\ } }