예제 #1
0
        //public CamHelper CamHelper = new CamHelper();
        // public SoundHelper SoundHelper = new SoundHelper();
        public static AppGlobalContext GetInstance()
        {
            if (_formFactory == null)
            {
                lock (typeof(AppGlobalContext))
                {
                    if (_formFactory == null)
                    {
                        _formFactory = new AppGlobalContext();

                    }
                }
            }
            return (AppGlobalContext)_formFactory;
        }
예제 #2
0
 public AdminForm(FormFactory currentFormFactory)
     : base(currentFormFactory)
 {
     InitForm(null);
 }
예제 #3
0
 public AdminForm(FormFactory currentFormFactory, FormMessage someMessage)
     : base(currentFormFactory)
 {
     InitForm(someMessage);
 }
예제 #4
0
 public MainForm(FormFactory currentFormFactory, FormMessage formMessage)
 {
     InitThisForm();
 }
예제 #5
0
 public MainForm(FormFactory currentFormFactory)
     : base(currentFormFactory)
 {
     InitThisForm();
 }
예제 #6
0
 public LoginForm(FormFactory currentFormFactory, FormMessage formMessage)
     : base(currentFormFactory)
 {
     InitThisForm(formMessage);
 }
예제 #7
0
 public LoginForm(FormFactory currentFormFactory)
     : base(currentFormFactory)
 {
     InitThisForm(null);
 }
예제 #8
0
 public BaseForm(FormFactory currentFormFactory)
 {
     CheckForIllegalCrossThreadCalls = false;
     CurrentFormFactory = currentFormFactory;
     CurrentFormFactory.RegisterForm(this);
 }
예제 #9
0
 public AlertForm(FormFactory currentFormFactory, FormMessage someMessage)
     : base(currentFormFactory)
 {
     InitThisForm(someMessage);
 }
예제 #10
0
 public WarningForm(FormFactory currentFormFactory)
     : base(currentFormFactory)
 {
     InitThisForm(null);
 }