Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Drawing;
- using System.Drawing.Drawing2D;
- using System.ComponentModel;
- using System.Windows.Forms;
- //------------------
- //Creator: aeonhack
- //Site: elitevs.net
- //Created: 9/23/2011
- //Changed: 9/23/2011
- //Version: 1.0.0
- //Theme Base: 1.5.2
- //------------------
- class PrimeTheme : ThemeContainer152
- {
- public PrimeTheme()
- {
- MoveHeight = 32;
- BackColor = Color.White;
- TransparencyKey = Color.Fuchsia;
- SetColor("Sides", 232, 232, 232);
- SetColor("Gradient1", 252, 252, 252);
- SetColor("Gradient2", 242, 242, 242);
- SetColor("TextShade", Color.White);
- SetColor("Text", 80, 80, 80);
- SetColor("Back", Color.White);
- SetColor("Border1", 180, 180, 180);
- SetColor("Border2", Color.White);
- SetColor("Border3", Color.White);
- SetColor("Border4", 150, 150, 150);
- }
- private Color C1;
- private Color C2;
- private Color C3;
- private SolidBrush B1;
- private SolidBrush B2;
- private SolidBrush B3;
- private Pen P1;
- private Pen P2;
- private Pen P3;
- private Pen P4;
- protected override void ColorHook()
- {
- C1 = GetColor("Sides");
- C2 = GetColor("Gradient1");
- C3 = GetColor("Gradient2");
- B1 = new SolidBrush(GetColor("TextShade"));
- B2 = new SolidBrush(GetColor("Text"));
- B3 = new SolidBrush(GetColor("Back"));
- P1 = new Pen(GetColor("Border1"));
- P2 = new Pen(GetColor("Border2"));
- P3 = new Pen(GetColor("Border3"));
- P4 = new Pen(GetColor("Border4"));
- BackColor = B3.Color;
- }
- private Rectangle RT1;
- protected override void PaintHook()
- {
- G.Clear(C1);
- DrawGradient(C2, C3, 0, 0, Width, 15);
- DrawText(B1, HorizontalAlignment.Left, 13, 1);
- DrawText(B2, HorizontalAlignment.Left, 12, 0);
- RT1 = new Rectangle(12, 30, Width - 24, Height - 42);
- G.FillRectangle(B3, RT1);
- DrawBorders(P1, RT1, 1);
- DrawBorders(P2, RT1);
- DrawBorders(P3, 1);
- DrawBorders(P4);
- DrawCorners(TransparencyKey);
- }
- }
- //------------------
- //Creator: aeonhack
- //Site: elitevs.net
- //Created: 9/23/2011
- //Changed: 9/23/2011
- //Version: 1.0.0
- //Theme Base: 1.5.2
- //------------------
- class PrimeButton : ThemeControl152
- {
- public PrimeButton()
- {
- SetColor("DownGradient1", 215, 215, 215);
- SetColor("DownGradient2", 235, 235, 235);
- SetColor("NoneGradient1", 235, 235, 235);
- SetColor("NoneGradient2", 215, 215, 215);
- SetColor("NoneGradient3", 252, 252, 252);
- SetColor("NoneGradient4", 242, 242, 242);
- SetColor("Glow", 50, Color.White);
- SetColor("TextShade", Color.White);
- SetColor("Text", 80, 80, 80);
- SetColor("Border1", Color.White);
- SetColor("Border2", 180, 180, 180);
- }
- private Color C1;
- private Color C2;
- private Color C3;
- private Color C4;
- private Color C5;
- private Color C6;
- private SolidBrush B1;
- private SolidBrush B2;
- private SolidBrush B3;
- private Pen P1;
- private Pen P2;
- protected override void ColorHook()
- {
- C1 = GetColor("DownGradient1");
- C2 = GetColor("DownGradient2");
- C3 = GetColor("NoneGradient1");
- C4 = GetColor("NoneGradient2");
- C5 = GetColor("NoneGradient3");
- C6 = GetColor("NoneGradient4");
- B1 = new SolidBrush(GetColor("Glow"));
- B2 = new SolidBrush(GetColor("TextShade"));
- B3 = new SolidBrush(GetColor("Text"));
- P1 = new Pen(GetColor("Border1"));
- P2 = new Pen(GetColor("Border2"));
- }
- protected override void PaintHook()
- {
- if (State == MouseState.Down)
- {
- DrawGradient(C1, C2, ClientRectangle, 90);
- }
- else
- {
- DrawGradient(C3, C4, ClientRectangle, 90);
- DrawGradient(C5, C6, 0, 0, Width, Height / 2, 90f);
- }
- if (State == MouseState.Over)
- {
- G.FillRectangle(B1, ClientRectangle);
- }
- if (State == MouseState.Down)
- {
- DrawText(B2, HorizontalAlignment.Center, 2, 2);
- DrawText(B3, HorizontalAlignment.Center, 1, 1);
- }
- else
- {
- DrawText(B2, HorizontalAlignment.Center, 1, 1);
- DrawText(B3, HorizontalAlignment.Center, 0, 0);
- }
- DrawBorders(P1, 1);
- DrawBorders(P2);
- DrawCorners(BackColor);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement