示例#1
0
 public SettingsForm()
 {
     InitializeComponent();
     config = Configuration.Instance;
     portUpDwn.Value = config.Port;
     txtPassword.Text = encryptor.DecryptToString(config.Password);
     txtUserName.Text = config.UserName;
     ckDedicated.Checked = config.Dedicated;
 }
示例#2
0
 public static void Initialize(MainForm owner)
 {
     _instance = new Configuration();
     if (!_instance.LoadConfigFile())
         _instance.SpawnSettingsWindow(owner);
 }
示例#3
0
        private void MainForm_Load(object sender, EventArgs e)
        {
            // Instantiate the writer
            _writer = new TextBoxStreamWriter(SetCharTextSafely, SetStringTextSafely);
            // Redirect the out Console stream
            Console.SetOut(_writer);

            Console.WriteLine("Now redirecting output to the text box");

            Configuration.Initialize(this);
            config = Configuration.Instance;

            InitializeServer();
            Resize += new EventHandler(MainForm_Resize);
            notifyIcon1.DoubleClick += new EventHandler(notifyIcon1_DoubleClick);
            _server.Start();

            MainForm_Resize(this, new EventArgs());
        }