Exemple #1
0
 void Chrome_OnMouseClick(MouseEventArgs e)
 {
     if (new Rectangle(Width - 22, 5, 15, 15).Contains(new Point(X, Y)))
     {
         ParentForm.FindForm().Close();
     }
 }
 protected override void OnCreateControl()
 {
     base.OnCreateControl();
     ParentForm.FormBorderStyle   = FormBorderStyle.None;
     ParentForm.AllowTransparency = false;
     ParentForm.FindForm().StartPosition = FormStartPosition.CenterScreen;
     ParentForm.MaximumSize = Screen.PrimaryScreen.WorkingArea.Size;
     Invalidate();
 }
Exemple #3
0
 protected override void OnCreateControl()
 {
     base.OnCreateControl();
     ParentForm.FormBorderStyle   = FormBorderStyle.None;
     ParentForm.AllowTransparency = false;
     ParentForm.TransparencyKey   = Color.Fuchsia;
     ParentForm.FindForm().StartPosition = FormStartPosition.CenterScreen;
     Dock = DockStyle.Fill;
     Invalidate();
 }
 private void closeBtnClick(object sender, EventArgs e)
 {
     if (CloseButtonExitsApp)
     {
         System.Environment.Exit(0);
     }
     else
     {
         ParentForm.FindForm().Close();
     }
 }
Exemple #5
0
        void GTheme_PaintHook(PaintEventArgs e)
        {
            GTheme_P2 = new Pen(GTheme_C2);
            G.Clear(GTheme_C1);

            DrawGradient(GTheme_C2, GTheme_C1, 0, 0, Width, 28, 90);

            G.DrawLine(GTheme_P2, 0, 28, Width, 28);
            G.DrawLine(GTheme_P1, 0, 29, Width, 29);

            DrawText(HorizontalAlignment.Center, GTheme_B1, 5 + 3 /*ImageWidth*/);
            G.DrawIcon(ParentForm.FindForm().Icon, new Rectangle(4, 4, 20, 20));
            //DrawIcon(HorizontalAlignment.Left, 5);

            DrawBorders(Pens.Black, GTheme_P1, ClientRectangle);
            DrawCorners(Color.Fuchsia, ClientRectangle);
        }
 private void minimBtnClick(object sender, EventArgs e)
 {
     ParentForm.FindForm().WindowState = FormWindowState.Minimized;
 }
 protected override void OnInvalidated(System.Windows.Forms.InvalidateEventArgs e)
 {
     base.OnInvalidated(e);
     ParentForm.FindForm().Text = Text;
 }
Exemple #8
0
        protected internal override void ButtonClick(MenuItem menuItemName)
        {
            base.ButtonClick(menuItemName);

            try
            {
                switch (menuItemName)
                {
                case MenuItem.NewProductionLine:
                    NewProductionLine();
                    break;

                case MenuItem.RemoveProductionLine:
                    RemoveProductionLine();
                    break;

                case MenuItem.NewDevice:
                    NewDevice();
                    break;

                case MenuItem.RemoveDevice:
                    RemoveDevice();
                    break;

                case MenuItem.ImportDeviceConfigParams:
                    ImportDeviceParams();
                    break;

                case MenuItem.NewTagGroup:
                    NewTagGroup();
                    break;

                case MenuItem.RemoveTagGroup:
                    RemoveTagGroup();
                    break;

                case MenuItem.NewSubTagGroup:
                    NewSubTagGroup();
                    break;

                case MenuItem.RemoveSubTagGroup:
                    RemoveSubTagGroup();
                    break;

                case MenuItem.NewTag:
                    NewTag();
                    break;

                case MenuItem.RemoveTag:
                    RemoveTag();
                    break;

                case MenuItem.GatewayServiceDeploy:
                    RegisterService();
                    break;

                case MenuItem.GatewayServiceUninstall:
                    UnregisterService();
                    break;

                case MenuItem.UpdateDeviceTagsToService:
                    if (SplashScreenManager.Default == null)
                    {
                        SplashScreenManager.ShowForm(
                            ParentForm.FindForm(),
                            typeof(Forms.wfMain),
                            false,
                            true);
                    }

                    UpdateDeviceTagsToService();
                    break;

                case MenuItem.UpdateServiceFile:
                    if (SplashScreenManager.Default == null)
                    {
                        SplashScreenManager.ShowForm(
                            ParentForm.FindForm(),
                            typeof(Forms.wfMain),
                            false,
                            true);
                    }

                    UpdateServiceFile();
                    break;
                }
            }
            finally
            {
                if (SplashScreenManager.Default != null)
                {
                    SplashScreenManager.CloseForm();
                }
            }
        }
Exemple #9
0
 protected override void CreateHandle()
 {
     base.CreateHandle();
     ParentForm.FindForm().TransparencyKey = TransparentColor;
 }
Exemple #10
0
        /// <summary>
        /// Creates a handle for the control.
        /// </summary>
        protected override void CreateHandle()
        {
            base.CreateHandle();

            switch (Theme)
            {
            case themes.EightBall:
                if (Parent.FindForm().TransparencyKey == null)
                {
                    ParentForm.FindForm().TransparencyKey = EightBall_tKey;
                }
                Parent.FindForm().FormBorderStyle     = FormBorderStyle.None;
                ParentForm.FindForm().TransparencyKey = EightBall_tKey;
                break;

            case themes.Adobe:
                break;

            case themes.Advanced_System:
                Parent.FindForm().FormBorderStyle     = FormBorderStyle.None;
                ParentForm.FindForm().TransparencyKey = EightBall_tKey;
                if (Parent.FindForm().TransparencyKey == null)
                {
                    Parent.FindForm().TransparencyKey = Color.Fuchsia;
                }

                break;

            case themes.Alpha:
                break;

            case themes.Anom:
                border = Color.Black;
                break;

            case themes.Aryan:
                break;

            case themes.Atrocity:
                BackColor = Color.FromArgb(41, 41, 41);
                break;

            case themes.Avatar:

                break;

            case themes.AVG:

                Font   = new Font("Arial", 14);
                Border = Color.DimGray;

                break;

            case themes.BasicCode:

                ForeColor       = Color.Gray;
                TransparencyKey = Color.Fuchsia;
                break;

            case themes.BetaBlue:
                break;

            case themes.Beyond:
                break;

            case themes.Bionic:
                break;

            case themes.BitDefender:
                //if (Parent.FindForm() != null)
                //{
                //    Parent.FindForm().FormBorderStyle = FormBorderStyle.None;
                //    Parent.FindForm().TransparencyKey = BackColor;
                //}

                BitDefenderForm_OnHandleCreated();

                break;

            case themes.BlackShades:
                break;

            case themes.Bloody:
                TransparencyKey = Color.Fuchsia;
                BackColor       = Color.Gray;
                Font            = new Font("Sylfaen", 10);
                SetColor("Border", Color.FromArgb(195, 100, 0, 0));
                ForeColor = Color.White;
                break;

            //case themes.BlueAndWhite:
            //    BaWGUI_CreateHandle();
            //    break;
            case themes.Blue:
                break;

            case themes.Booster:
                break;

            case themes.Border:
                break;

            case themes.Bullion:
                break;

            case themes.ButterScotch:
                break;

            case themes.CarbonFibre:
                BackColor       = Color.FromArgb(22, 22, 22);
                TransparencyKey = Color.Fuchsia;
                Font            = new Font("Verdana", 8);
                Header          = 30;
                break;

            case themes.Chrome:
                BackColor       = Color.FromArgb(22, 22, 22);
                TransparencyKey = Color.Fuchsia;
                Font            = new Font("Verdana", 8.25f);
                Header          = 30;
                break;

            case themes.Clarity:
                break;

            case themes.Classic:
                TransparencyKey = Color.Fuchsia;
                MoveHeight      = 22;
                Font            = new Font("Verdana", 7f);
                break;

            case themes.clsNeoBux:
                TransparencyKey = Color.Fuchsia;
                BackColor       = Color.FromArgb(239, 239, 242);
                Font            = new Font("Segoe UI", 9);
                break;

            case themes.CocaCola:
                break;

            case themes.Complex:
                //Font = new Font("Segoe UI", 12);
                break;

            case themes.Crystal:
                break;

            case themes.Cypher:

                break;

            //case themes.CypherX:
            //    break;
            case themes.DarkMatter:
                break;

            case themes.Design:
                break;

            case themes.Destiny:
                ForeColor       = Color.Aquamarine;
                BackColor       = Color.Black;
                MoveHeight      = 20;
                TransparencyKey = Color.Fuchsia;
                Font F = new Font("Verdana", 7);
                Font = F;
                break;

            case themes.Deumos:
                Header          = 24;
                TransparencyKey = Color.Fuchsia;

                BackColor = Color.FromArgb(14, 14, 14);
                break;

            case themes.Doom:
                break;

            case themes.Drone:
                break;

            case themes.Earn:
                ForeColor = Color.White;
                break;

            case themes.Effectual:
                break;

            case themes.Electric:
                MoveHeight      = 20;
                TransparencyKey = Color.Fuchsia;
                ForeColor       = Color.White;
                BackColor       = Color.FromArgb(22, 84, 107);
                Font Electric_F = new Font("Verdana", 7);
                Font = Electric_F;
                break;

            case themes.Electrified:
                Font            = new Font("Tahoma", 8.25f);
                ForeColor       = Color.Black;
                BackColor       = Color.White;
                TransparencyKey = Color.Fuchsia;
                MoveHeight      = 20;
                break;

            case themes.Elegant:
                Font = new Font("Segoe UI", 12);
                break;

            case themes.Element:
                BackColor = Color.FromArgb(41, 41, 41);
                break;

            case themes.Empire:
                BackColor = Color.FromArgb(50, 50, 50);
                ForeColor = Color.White;
                break;

            case themes.Empress:
                BackColor = Utilities.ColorConverter.HexToColor("#DE873A");
                break;

            case themes.ETheme:
                BackColor  = Color.FromArgb(53, 53, 53);
                MoveHeight = 30;
                break;

            case themes.Evolve:
                break;

            case themes.Excision:
                break;

            case themes.Exotic:
                //test = true;
                //MoveHeight = 20;
                //this.Font = new Font("Gabriola", 12, FontStyle.Regular);

                break;

            case themes.Facebook:
                BackColor  = _MainColour;
                MoveHeight = 45;
                break;

            case themes.Festus:
                ForeColor  = Color.Black;
                MoveHeight = 25;
                break;

            case themes.FlatUI:
                BackColor  = _BaseColor;
                MoveHeight = 50;
                break;

            case themes.Flow:
                BackColor = Color.FromArgb(35, 35, 35);
                CreateShade();
                CreateTile();
                break;

            case themes.Frog:
                break;

            case themes.Fusion:
                break;

            case themes.Future:
                BackColor = Color.FromArgb(34, 34, 34);
                break;

            case themes.GTheme:
                BackColor = Color.FromArgb(25, 25, 25);
                ForeColor = Color.FromArgb(76, 76, 76);
                break;

            case themes.GameBooster:
                this.BackColor = Color.FromArgb(51, 51, 51);
                //BackColor = Color.FromArgb(255, 255, 255);
                break;

            case themes.Genuine:
                break;

            case themes.Ghostv2:
                break;

            case themes.GhostTheme:
                break;

            case themes.Gray:
                break;

            case themes.Green:
                break;

            case themes.Hacker:
                break;

            case themes.Hero:
                break;

            case themes.Hex:
                break;

            case themes.HF:
                break;

            case themes.Hura:
                break;

            case themes.iBlack:
                break;

            case themes.Influence:
                break;

            case themes.InnerDarkness:
                break;

            case themes.Insomia:
                break;

            case themes.Intel:
                break;

            case themes.JTheme:
                break;

            case themes.Knight:
                break;

            case themes.Light:
                break;

            case themes.Login:
                break;

            case themes.Loyal:
                break;

            case themes.Meph:
                break;

            case themes.Metal:
                break;

            case themes.MetroUI:
                break;

            case themes.MetroDisk:
                BackColor = Color.White;
                Font      = new Font("Segoe UI", 12);
                break;

            case themes.Modern:
                break;

            case themes.MPGH:
                break;

            case themes.Mumtz:
                BackColor = Color.White;
                Font      = new Font("Segoe UI", 10);
                break;

            case themes.Mystic:
                break;

            case themes.Nameless:
                break;

            case themes.NeoBux:
                break;

            case themes.NetSeal:
                BackColor = Color.FromArgb(50, 50, 50);
                break;

            case themes.New:
                break;

            case themes.NYX:
                Animated = true;
                NYX_H    = 25;
                break;

            case themes.Orains:
                break;

            case themes.Origin:
                break;

            case themes.Paladin:
                break;

            case themes.Patrick:
                TransparencyKey = Color.Fuchsia;
                break;

            case themes.Perplex:
                break;

            case themes.Positron:
                break;

            case themes.Prime:
                break;

            case themes.Purity:
                break;

            case themes.Qube:
                TransparencyKey = Color.Fuchsia;
                break;

            case themes.Reactor:
                break;

            case themes.Recon:
                break;

            case themes.Redwagon:
                break;

            case themes.Redemption:
                break;

            case themes.Resizable:
                Resizable_Animation();
                break;

            case themes.Rockstar:
                break;

            case themes.Sasi:
                TransparencyKey = Color.Fuchsia;
                BackColor       = Color.FromArgb(239, 254, 213);
                Font            = new Font("Century Gothic", 11);
                break;

            case themes.Secure:
                Font            = new Font("Verdana", 8.25f);
                ForeColor       = Color.Black;
                BackColor       = Color.Black;
                TransparencyKey = Color.Fuchsia;
                MoveHeight      = 20;
                break;

            case themes.Sharp:
                break;

            case themes.Simpla:
                TransparencyKey = Color.Fuchsia;
                break;

            case themes.SimpleGrey:
                break;

            case themes.Simplistic:
                break;

            //case themes.SimplyGray:
            //    break;
            case themes.Situation:
                BackColor = Color.DarkSlateGray;
                break;

            case themes.SkyBase:
                break;

            case themes.Skype:
                break;

            case themes.SLC:
                break;

            case themes.Somnium:
                break;

            case themes.Spicylips:
                break;

            case themes.Steam:

                break;

            case themes.SteamAlt:
                BackColor = Color.FromArgb(44, 42, 40);
                break;

            case themes.Storm:
                break;

            case themes.Studio:
                BackColor = Color.FromArgb(40, 60, 90);
                break;

            case themes.Subspace:
                TransparencyKey = Color.Fuchsia;
                BackColor       = Color.FromArgb(30, 30, 30);
                Header          = 30;
                break;

            case themes.Sugar:
                TransparencyKey = Color.Fuchsia;
                BackColor       = Color.FromArgb(247, 249, 254);
                Font            = new Font("Century Gothic", 11);
                break;

            case themes.TeamViewer:
                break;

            case themes.Tech:
                break;

            case themes.Teen:
                BackColor = Color.FromArgb(50, 50, 50);
                break;

            case themes.Tennis:
                break;

            case themes.TheBlack:
                break;

            case themes.Thief:
                break;

            case themes.Twitch:
                break;

            case themes.Ubuntu:
                break;

            case themes.Uclear:
                break;

            case themes.Uplay:
                break;

            case themes.VTheme:
                break;

            case themes.Visceral:
                break;

            case themes.Vitality:
                break;

            case themes.Vs:
                break;

            case themes.White:
                break;

            case themes.Winter:
                break;

            case themes.Xbox:
                BackColor       = Color.FromArgb(20, 20, 20);
                MoveHeight      = 20;
                TransparencyKey = Color.Fuchsia;
                break;

            case themes.Xtreme:
                TransparencyKey = Color.Fuchsia;
                BackColor       = Color.FromArgb(30, 30, 30);
                Header          = 30;
                break;

            case themes.xVisual:
                break;

            case themes.Youtube:
                Font            = new Font("Verdana", 8.25f);
                ForeColor       = Color.White;
                BackColor       = Color.White;
                TransparencyKey = Color.Fuchsia;
                MoveHeight      = 20;
                break;

            case themes.Zeus:
                Font = new Font("Candara", 8, FontStyle.Bold);
                break;

            default:
                break;
            }
        }