Example #1
0
        private void FormVanBan_Load(object sender, EventArgs e)
        {
            //Đọc cấu hình chương trình -->appConfig
            //CauHinh appConfig = new CauHinh();
            //appConfig.docTuFile();

            CauHinh appConfig = CauHinh.getInstance();

            //Áp dụng
            this.txtVanBanGoVao.Text = appConfig.getChuoiVanBan();
        }
Example #2
0
        private void Form1_Load(object sender, EventArgs e)
        {
            //Đọc cấu hình chương trình -->appConfig
            //CauHinh appConfig = new CauHinh();
            CauHinh appConfig = CauHinh.getInstance();

            appConfig.docTuFile();

            //Áp dụng cấu hình chương trình (màu cho panel Shape và chữ cho text trong formVanBan)
            this.pnlShape.BackColor = appConfig.getMauSac();
        }
Example #3
0
        public static CauHinh getInstance()
        {
            //Tạo mới và khởi tạo đối tượng duy nhất
            if (_instance == null)
            {
                _instance = new CauHinh();
                _instance.docTuFile();
            }

            //Return đối tượng duy nhất
            return(_instance);
        }
Example #4
0
        private void btnThayDoiMau_Click(object sender, EventArgs e)
        {
            var dlgColor = new ColorDialog();

            if (dlgColor.ShowDialog(this) == DialogResult.OK)
            {
                //Màu mới
                Color mauMoi = dlgColor.Color;

                //Thực hiện đổi màu nền cho panel Shape
                pnlShape.BackColor = dlgColor.Color;

                //Thay đổi nội dung trong file cấu hình
                CauHinh.getInstance().setMauSac(mauMoi);
            }
        }
Example #5
0
 private void FormVanBan_FormClosed(object sender, FormClosedEventArgs e)
 {
     CauHinh.getInstance().setChuoiVanBan(this.txtVanBanGoVao.Text);
 }
Example #6
0
 private void Form1_FormClosed(object sender, FormClosedEventArgs e)
 {
     CauHinh.getInstance().luuXuongFile();
 }