Example #1
0
        static void Main(string[] args)
        {
            ParseArgs(args);
            DisplayBase display = null;
            Bank        bank    = new Bank();

            if (use_graphical)
            {
                display = new BankWindow(args);
            }
            else
            {
                display = new BankConsole(args);
            }
            GuiReactor <DisplayBase> .Instance(display, args, bank).Start();
        }
Example #2
0
 public static GuiReactor <T> Instance(T display, string[] args, Bank bank)
 {
     return(_instance ?? (_instance = new GuiReactor <T>(display, args, bank)));
 }