Exemple #1
0
 public void ShowTextInMinize(Form objform, UCToolBar ucToolBar1)
 {
     if (this.WindowState == FormWindowState.Minimized)
     {
         this.Text = ucToolBar1.Titlebar;
     }
     else
     {
         if (ucToolBar1.Form_width != 0 && ucToolBar1.Minimize)
         {
             this.Text           = "";
             objform.Width       = ucToolBar1.Form_width;
             objform.Height      = ucToolBar1.Form_height;
             ucToolBar1.Maximize = false;
         }
     }
 }
Exemple #2
0
        public void AddThemesToTitleBar(Form objform, UCToolBar ucToolBar1, BL_BASEFIELD objBASEFILEDS, string strTranType)
        {
            objform.BackColor = objBASEFILEDS.ObjControlSet.Back_color != null?Color.FromName(objBASEFILEDS.ObjControlSet.Back_color) : Color.White;

            objform.ForeColor = objBASEFILEDS.ObjControlSet.Font_color != null?Color.FromName(objBASEFILEDS.ObjControlSet.Font_color) : Color.Black;

            switch (strTranType)
            {
            case "Master": objform.Font = new Font(objBASEFILEDS.ObjControlSet.Font_family != null ? objBASEFILEDS.ObjControlSet.Font_family : "Courier New", float.Parse(objBASEFILEDS.ObjControlSet.Font_size != null ? objBASEFILEDS.ObjControlSet.Font_size : "12")); break;

            case "Transaction": objform.Font = new Font(objBASEFILEDS.ObjControlSet.Font_family != null ? objBASEFILEDS.ObjControlSet.Font_family : "Courier New", float.Parse(objBASEFILEDS.ObjControlSet.Font_size != null ? objBASEFILEDS.ObjControlSet.Font_size : "11.25")); break;

            case "CustomMaster": objform.Font = new Font(objBASEFILEDS.ObjControlSet.Font_family != null ? objBASEFILEDS.ObjControlSet.Font_family : "Courier New", float.Parse(objBASEFILEDS.ObjControlSet.Font_size != null ? objBASEFILEDS.ObjControlSet.Font_size : "9")); break;

            case "Report": objform.Font = new Font(objBASEFILEDS.ObjControlSet.Font_family != null ? objBASEFILEDS.ObjControlSet.Font_family : "Courier New", float.Parse(objBASEFILEDS.ObjControlSet.Font_size != null ? objBASEFILEDS.ObjControlSet.Font_size : "9")); break;
            }

            ucToolBar1.Width       = objform.Width;
            ucToolBar1.Width1      = objform.Width;
            ucToolBar1.Form_width  = objform.Width;
            ucToolBar1.Form_height = objform.Height;
            ucToolBar1.Maximize    = false;
            ucToolBar1.UCbackcolor = objBASEFILEDS.ObjControlSet.Uc_color != null?Color.FromName(objBASEFILEDS.ObjControlSet.Uc_color) : Color.Maroon;

            ucToolBar1.Titlebar = objBASEFILEDS.Tran_nm + objBASEFILEDS.Stk_effect != null && objBASEFILEDS.Stk_effect != "" ? "Stock Effect : " + objBASEFILEDS.Stk_effect : "";

            foreach (Control c in objform.Controls)
            {
                if (c is TabControl)
                {
                    foreach (TabPage tp in c.Controls)
                    {
                        tp.ForeColor = objBASEFILEDS.ObjControlSet.Tab_font_color != null?Color.FromName(objBASEFILEDS.ObjControlSet.Tab_font_color) : Color.Black;

                        tp.BackColor = objBASEFILEDS.ObjControlSet.Tab_back_color != null?Color.FromName(objBASEFILEDS.ObjControlSet.Tab_back_color) : Color.White;

                        tp.Font = new Font(objBASEFILEDS.ObjControlSet.Tab_family != null ? objBASEFILEDS.ObjControlSet.Tab_family : "Courier New", float.Parse(objBASEFILEDS.ObjControlSet.Tab_size != null ? objBASEFILEDS.ObjControlSet.Tab_size : "9"));
                        foreach (Control c2 in tp.Controls)
                        {
                            if (c2 is DataGridView)
                            {
                                ((DataGridView)c2).BackgroundColor = objBASEFILEDS.ObjControlSet.Grid_color != null?Color.FromName(objBASEFILEDS.ObjControlSet.Grid_color) : Color.White;
                            }
                        }
                    }
                }
                else if (c is DataGridView)
                {
                    ((DataGridView)c).BackgroundColor = objBASEFILEDS.ObjControlSet.Grid_color != null?Color.FromName(objBASEFILEDS.ObjControlSet.Grid_color) : Color.White;
                }
                else if (c is Panel)
                {
                    foreach (Control c1 in c.Controls)
                    {
                        if (c1 is TabControl)
                        {
                            foreach (TabPage tp in c1.Controls)
                            {
                                tp.ForeColor = objBASEFILEDS.ObjControlSet.Tab_font_color != null?Color.FromName(objBASEFILEDS.ObjControlSet.Tab_font_color) : Color.Black;

                                tp.BackColor = objBASEFILEDS.ObjControlSet.Tab_back_color != null?Color.FromName(objBASEFILEDS.ObjControlSet.Tab_back_color) : Color.White;

                                foreach (Control c2 in tp.Controls)
                                {
                                    if (c2 is DataGridView)
                                    {
                                        ((DataGridView)c2).BackgroundColor = objBASEFILEDS.ObjControlSet.Grid_color != null?Color.FromName(objBASEFILEDS.ObjControlSet.Grid_color) : Color.White;
                                    }
                                }
                            }
                        }
                        else if (c1 is DataGridView)
                        {
                            ((DataGridView)c1).BackgroundColor = objBASEFILEDS.ObjControlSet.Grid_color != null?Color.FromName(objBASEFILEDS.ObjControlSet.Grid_color) : Color.White;
                        }
                    }
                }
            }
        }