Public Class Untitled1
Inherits System.ComponentModel.Component
Private Ellipse2Brush As System.Drawing.Drawing2D.LinearGradientBrush = New System.Drawing.Drawing2D.LinearGradientBrush(New System.Drawing.Rectangle(96, -4, 98, 83), System.Drawing.Color.FromArgb(255, 20, 30, 93), System.Drawing.Color.FromArgb(255, 241, 241, 241), System.Drawing.Drawing2D.LinearGradientMode.Vertical)
Private Ellipse2Pen As System.Drawing.Pen = New System.Drawing.Pen(System.Drawing.Color.FromArgb(0, 248, 248, 248), 1!)
Protected Ellipse2 As System.Drawing.Rectangle = New System.Drawing.Rectangle(96, -4, 98, 83)
Private Ellipse3Brush As System.Drawing.Drawing2D.LinearGradientBrush = New System.Drawing.Drawing2D.LinearGradientBrush(New System.Drawing.Rectangle(115, -4, 57, 25), System.Drawing.Color.FromArgb(255, 232, 233, 230), System.Drawing.Color.FromArgb(41, 214, 214, 214), System.Drawing.Drawing2D.LinearGradientMode.Vertical)
Private Ellipse3Pen As System.Drawing.Pen = New System.Drawing.Pen(System.Drawing.Color.FromArgb(0, 255, 255, 255), 1!)
Protected Ellipse3 As System.Drawing.Rectangle = New System.Drawing.Rectangle(115, -4, 57, 25)
Public Sub New()
MyBase.New
Me.InitializeGraphics
End Sub
Private Sub InitializeGraphics()
Ellipse2Pen.DashStyle = System.Drawing.Drawing2D.DashStyle.Custom
Ellipse3Pen.DashStyle = System.Drawing.Drawing2D.DashStyle.Custom
End Sub
Public Overridable Sub RenderGraphics(ByVal g As System.Drawing.Graphics)
g.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias
g.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAlias
g.FillEllipse(Me.Ellipse2Brush, Me.Ellipse2)
g.DrawEllipse(Me.Ellipse2Pen, Me.Ellipse2)
g.FillEllipse(Me.Ellipse3Brush, Me.Ellipse3)
g.DrawEllipse(Me.Ellipse3Pen, Me.Ellipse3)
End Sub
'Required to dispose of created resources
Private Sub DisposeGraphics()
Me.Ellipse2Brush.Dispose
Me.Ellipse2Pen.Dispose
Me.Ellipse3Brush.Dispose
Me.Ellipse3Pen.Dispose
End Sub
Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
If disposing Then
Me.DisposeGraphics
End If
End Sub
End Class