Hack Forums
[.NET] [.NET Theme[Update]] Elite Theme ~ An Awesome Dark Theme - Printable Version

+- Hack Forums (https://hackforums.net)
+-- Forum: Tech (https://hackforums.net/forumdisplay.php?fid=444)
+--- Forum: Coding (https://hackforums.net/forumdisplay.php?fid=151)
+---- Forum: Software Development (https://hackforums.net/forumdisplay.php?fid=118)
+---- Thread: [.NET] [.NET Theme[Update]] Elite Theme ~ An Awesome Dark Theme (/showthread.php?tid=2149444)



[.NET Theme[Update]] Elite Theme ~ An Awesome Dark Theme - The Elite Noob - Jan 26, 2012

So this is an update to my last post of a theme release, as well as asking for
help. First of all, i just need help making a textbox, Radiobuttons and a
tabcontrol using themebase 1.5.4 in C#
. The second purpose of this thread
is to show what it looks like with more controls, so if anyone can help me,
please do! Thanks in advance!

Here is the old thread:

https://hackforums.net/showthread.php?tid=1987411


And now this update has added to the Controls including:
Code
* Main Skin
* Button
* Label
* Label w/ Border
* Minimize Button
* Maximize Button
* Close Button
* Vertical Separator
* Horizontal Separator
* Panel
* Group Box
* Checkbox
----------------
Total So Far: 12
----------------
Currently working on 6-7 more

And here is the image of it so far. What do you think?
The Corners are white because of the screenshot software :p

[IMG]http://img197.imageshack.us/img197/7040/themetesterbeta1.png[/IMG]

Note: The hover over the buttons is still the same as the previous time I am also currently working on listboxes and comboboxes for the theme as well.


* - fillobotto - Jan 26, 2012

not bad, you could improve a little bit the separators...?


* - The Elite Noob - Jan 26, 2012

(Jan 26, 2012 12:54 PM)fillobotto Wrote:  not bad, you could improve a little bit the separators...?

Any suggestions mate? I'd be happy to see what i could do.


* - -na.Talish - Jan 26, 2012

This looks pretty sweet! Very nice share thanks.


* - Rona™ - Jan 26, 2012

If you need help with theming, I would suggest asking Virtuous. He helped someone the other day with a theme, (The guy that replicated Deumos, actually.) and everything he did ended up perfect. If you need to talk to him, add him on MSN ([email protected]) and tell him you are Rona's friend and he will be glad to help you create ListBoxes, GroupBoxes, and ComboBoxes, or anything else you may need.


* - The Elite Noob - Jan 26, 2012

(Jan 26, 2012 06:13 PM)roona Wrote:  If you need help with theming, I would suggest asking Virtuous. He helped someone the other day with a theme, (The guy that replicated Deumos, actually.) and everything he did ended up perfect. If you need to talk to him, add him on MSN ([email protected]) and tell him you are Rona's friend and he will be glad to help you create ListBoxes, GroupBoxes, and ComboBoxes, or anything else you may need.

Thanks, i'll give it a shot later, right now I have exams, but thanks for the offer mate.


* - Raf Simons - Jan 26, 2012

(Jan 26, 2012 12:54 PM)The Elite Noob Wrote:  Any suggestions mate? I'd be happy to see what i could do.

He probably means to make a fading separator.

Code
Class Separator
    Inherits Control

    Protected Overrides Sub OnPaint(ByVal e As System.Windows.Forms.PaintEventArgs)
  Using b As New Bitmap(Width, Height)
    Using g As Graphics = Graphics.FromImage(b)
    g.Clear(Color.FromArgb(50, 50, 50))

    Dim P1 As Color = Color.White
    Dim P2 As Color = Color.LimeGreen

    Dim GRec As New Rectangle(0, Height / 2, Width / 5, 2)
    Using GBrush As New LinearGradientBrush(GRec, Color.Transparent, P2, LinearGradientMode.Horizontal)
    g.FillRectangle(GBrush, GRec)
    End Using
    g.DrawLine(New Pen(P2, 2), New Point(GRec.Width, GRec.Y + 1), New Point(Width - GRec.Width + 1, GRec.Y + 1))

    GRec = New Rectangle(Width - (Width / 5), Height / 2, Width / 5, 2)
    Using GBrush As New LinearGradientBrush(GRec, P2, Color.Transparent, LinearGradientMode.Horizontal)
    g.FillRectangle(GBrush, GRec)
    End Using
    e.Graphics.DrawImage(b, 0, 0)
    End Using
  End Using
  MyBase.OnPaint(e)
    End Sub

End Class

Just mess around with that code until you get the proper colors.


* - The Elite Noob - Jan 27, 2012

(Jan 26, 2012 08:20 PM)Camilo543 Wrote:  He probably means to make a fading separator.

Code
Class Separator
    Inherits Control

    Protected Overrides Sub OnPaint(ByVal e As System.Windows.Forms.PaintEventArgs)
  Using b As New Bitmap(Width, Height)
    Using g As Graphics = Graphics.FromImage(b)
    g.Clear(Color.FromArgb(50, 50, 50))

    Dim P1 As Color = Color.White
    Dim P2 As Color = Color.LimeGreen

    Dim GRec As New Rectangle(0, Height / 2, Width / 5, 2)
    Using GBrush As New LinearGradientBrush(GRec, Color.Transparent, P2, LinearGradientMode.Horizontal)
    g.FillRectangle(GBrush, GRec)
    End Using
    g.DrawLine(New Pen(P2, 2), New Point(GRec.Width, GRec.Y + 1), New Point(Width - GRec.Width + 1, GRec.Y + 1))

    GRec = New Rectangle(Width - (Width / 5), Height / 2, Width / 5, 2)
    Using GBrush As New LinearGradientBrush(GRec, P2, Color.Transparent, LinearGradientMode.Horizontal)
    g.FillRectangle(GBrush, GRec)
    End Using
    e.Graphics.DrawImage(b, 0, 0)
    End Using
  End Using
  MyBase.OnPaint(e)
    End Sub

End Class

Just mess around with that code until you get the proper colors.
Thanks for the explanation, i'll look into it :)



* - TheVBNetwork - Jan 27, 2012

(Jan 26, 2012 12:40 PM)The Elite Noob Wrote:  So this is an update to my last post of a theme release, as well as asking for
help. First of all, i just need help making a textbox, Radiobuttons and a
tabcontrol using themebase 1.5.4 in C#
. The second purpose of this thread
is to show what it looks like with more controls, so if anyone can help me,
please do! Thanks in advance!

Here is the old thread:

https://hackforums.net/showthread.php?tid=1987411


And now this update has added to the Controls including:
Code
* Main Skin
* Button
* Label
* Label w/ Border
* Minimize Button
* Maximize Button
* Close Button
* Vertical Separator
* Horizontal Separator
* Panel
* Group Box
* Checkbox
--
Total So Far: 12
--
Currently working on 6-7 more

And here is the image of it so far. What do you think?
The Corners are white because of the screenshot software :p

[IMG]http://img197.imageshack.us/img197/7040/themetesterbeta1.png[/IMG]

Note: The hover over the buttons is still the same as the previous time I am also currently working on listboxes and comboboxes for the theme as well.

sorry... this is a c# theme? where in the .net section...


* - The Elite Noob - Jan 27, 2012

(Jan 27, 2012 04:33 AM)TheVBNetwork Wrote:  sorry... this is a c# theme? where in the .net section...
Technically, this is a .net theme, written in c#, I'm planning to write a port to vb.net later. And it would get more exposure here. Sorry if this is the wrong section.


* - Hacker_Adi - Jul 28, 2012

hey you haven't gave its source or dwnld link.


* - The Elite Noob - Jul 28, 2012

(Jul 28, 2012 02:19 AM)Hacker_Adi Wrote:  hey you haven't gave its source or dwnld link.
First of all, this is a HUGE necro post. Let it die: And I have the link here: https://hackforums.net/showthread.php?tid=2659805


* - CyberR00T - Jul 28, 2012

that's is most amazing theme that I ever seen. Awesome Work and don't forget to add a custom progressbar.