Exemple #1
0
        private void WorkForm_DesignChanged(FormDesign design)
        {
            BackColor          = FormState.Normal(FormIsActive).Color(design);
            TLP_Main.BackColor = design.BackColor;
            ForeColor          = design.ForeColor;
            P_Title.BackColor  = design.TitleColor;
            L_Title.ForeColor  = design.TitleForeColor;
            if (Data.Session.Stage != 5)
            {
                B_Abort.HueShade = design.RedColor.GetHue();
            }
            L_Shortcuts_Info.ForeColor    = Data.Session.StageErrors[1] > 0 ? design.RedColor : Data.Session.Stage >= 1 ? design.InfoColor : design.ID == 2 ? design.DarkColor : design.LightColor;
            L_Folders_Info.ForeColor      = Data.Session.StageErrors[2] > 0 ? design.RedColor : Data.Session.Stage >= 2 ? design.InfoColor : design.ID == 2 ? design.DarkColor : design.LightColor;
            L_SecondPass_Info.ForeColor   = Data.Session.StageErrors[3] > 0 ? design.RedColor : Data.Session.Stage >= 3 ? design.InfoColor : design.ID == 2 ? design.DarkColor : design.LightColor;
            L_ApplyChanges_Info.ForeColor = Data.Session.StageErrors[4] > 0 ? design.RedColor : Data.Session.Stage >= 4 ? design.InfoColor : design.ID == 2 ? design.DarkColor : design.LightColor;
            if (Data.Session.Stage != 0)
            {
                PB_Icon.Image = (PB_Icon.Image as Bitmap).Color(design.IconColor);
            }
            else
            {
                PB_Icon.Image = design.ID == 2 ? Properties.Resources.GIF_Ring_B : Properties.Resources.GIF_Ring_W;
            }
            B_Min.Image        = (B_Min.Image as Bitmap).Color(design.GreenColor);
            B_Max.Image        = (B_Max.Image as Bitmap).Color(design.YellowColor);
            B_Close.Image      = (B_Close.Image as Bitmap).Color(design.RedColor);
            PB_Shortcuts.Image = PB_Folders.Image = PB_SecondPass.Image = PB_Final.Image
                                                                              = design.ID == 2 ? Properties.Resources.GIF_Ring_B : Properties.Resources.GIF_Ring_W;

            ColorLabels(design);
        }
Exemple #2
0
 private void MainForm_DesignChanged(FormDesign design)
 {
     BackColor              = FormState.Normal(FormIsActive).Color(design);
     TLP_Main.BackColor     = L_AppVersion.BackColor = design.BackColor;
     ForeColor              = L_AppVersion.ForeColor = design.ForeColor;
     P_Title.BackColor      = design.TitleColor;
     L_Title.ForeColor      = design.TitleForeColor;
     P_Spacer_1.BackColor   = P_Spacer_2.BackColor = P_Spacer_3.BackColor = P_Spacer_4.BackColor = design.LightColor;
     L_FolderPath.ForeColor = L_IconPath.ForeColor = L_IconsDetected.ForeColor = L_IconVersion.ForeColor = L_Options.ForeColor = design.LabelColor;
     PB_Icon.Image          = (PB_Icon.Image as Bitmap).Color(design.IconColor);
     B_Min.Image            = (B_Min.Image as Bitmap).Color(design.GreenColor);
     B_Max.Image            = (B_Max.Image as Bitmap).Color(design.YellowColor);
     B_Close.Image          = (B_Close.Image as Bitmap).Color(design.RedColor);
 }