Click here to Skip to main content
15,908,444 members
Home / Discussions / C#
   

C#

 
GeneralRe: Reading "Image/Picture taken" information from imagefiles on disk Pin
Larantz28-May-06 22:08
Larantz28-May-06 22:08 
GeneralRe: Reading "Image/Picture taken" information from imagefiles on disk Pin
Rei Miyasaka28-May-06 22:22
Rei Miyasaka28-May-06 22:22 
Questionreading from exe.config file using ConfigurationManager [modified] Pin
shaul zak28-May-06 8:55
shaul zak28-May-06 8:55 
AnswerRe: reading from exe.config file using ConfigurationManager [modified] Pin
shaul zak28-May-06 23:57
shaul zak28-May-06 23:57 
Questionrun other programs as mdi at own prog Pin
FreewareFire28-May-06 8:09
FreewareFire28-May-06 8:09 
AnswerRe: run other programs as mdi at own prog Pin
FreewareFire28-May-06 12:02
FreewareFire28-May-06 12:02 
QuestionColor Wheel [modified] Pin
Cerasti28-May-06 7:23
Cerasti28-May-06 7:23 
AnswerRe: Color Wheel [modified] Pin
Robert Rohde28-May-06 11:20
Robert Rohde28-May-06 11:20 
Assuming you will overpaint the interior in the next step the following will work:
Point[] points = new Point[3];
int stepCount = 24;
double degreePerStep = 2 * Math.PI / stepCount;
int width = this.ClientSize.Width;
int height = this.ClientSize.Height;
for (int i = 0; i < stepCount; i++)
{
   double sizeFactor = i % 2 == 0 ? 2.0 : 2.2;
   points[0].X = (int)(width / 2.0);
   points[0].Y = (int)(height / 2.0);

   points[1].X = points[0].X + (int)((Math.Sin((i + 0.5) * degreePerStep)) * width / sizeFactor);
   points[1].Y = points[0].Y + (int)((Math.Cos((i + 0.5) * degreePerStep)) * height / sizeFactor);

   points[2].X = points[0].X + (int)((Math.Sin((i - 0.5) * degreePerStep)) * width / sizeFactor);
   points[2].Y = points[0].Y + (int)((Math.Cos((i - 0.5) * degreePerStep)) * height / sizeFactor);

   b.Color = colors[i % colors.Length];
   g.FillPolygon(b, points, System.Drawing.Drawing2D.FillMode.Alternate);
}

I also suggest using antialiasing:
g.SmoothingMode = SmoothingMode.HighQuality;

and don't forget to dispose the your brush Smile | :) .
GeneralRe: Color Wheel [modified] Pin
Cerasti29-May-06 4:37
Cerasti29-May-06 4:37 
GeneralRe: Color Wheel [modified] Pin
Cerasti6-Jun-06 6:18
Cerasti6-Jun-06 6:18 
QuestionPassing value from form to an active form Pin
JelleM28-May-06 6:27
JelleM28-May-06 6:27 
AnswerRe: Passing value from form to an active form [modified] Pin
StevenS_Dev28-May-06 7:26
StevenS_Dev28-May-06 7:26 
GeneralRe: Passing value from form to an active form Pin
JelleM28-May-06 7:34
JelleM28-May-06 7:34 
AnswerRe: Passing value from form to an active form [modified] Pin
Alex B. Clarke28-May-06 7:59
Alex B. Clarke28-May-06 7:59 
GeneralRe: Passing value from form to an active form [modified] Pin
JelleM28-May-06 9:31
JelleM28-May-06 9:31 
GeneralRe: Passing value from form to an active form [modified] Pin
Alex B. Clarke28-May-06 10:06
Alex B. Clarke28-May-06 10:06 
GeneralRe: Passing value from form to an active form [modified] Pin
StevenS_Dev28-May-06 14:46
StevenS_Dev28-May-06 14:46 
Questiondelete Pin
kjosh28-May-06 5:55
kjosh28-May-06 5:55 
AnswerRe: delete Pin
WillemM28-May-06 6:54
WillemM28-May-06 6:54 
AnswerRe: delete Pin
JelleM28-May-06 6:54
JelleM28-May-06 6:54 
QuestionWhy new node in TreeList not can have focus? Pin
Dima Filipiuk28-May-06 5:46
Dima Filipiuk28-May-06 5:46 
AnswerRe: Why new node in TreeList not can have focus? Pin
stancrm28-May-06 21:13
stancrm28-May-06 21:13 
GeneralRe: Why new node in TreeList not can have focus? [modified] Pin
Dima Filipiuk29-May-06 0:45
Dima Filipiuk29-May-06 0:45 
QuestionTrigger event when a process exits Pin
Mridang Agarwalla28-May-06 2:47
Mridang Agarwalla28-May-06 2:47 
AnswerRe: Trigger event when a process exits Pin
Guffa28-May-06 4:04
Guffa28-May-06 4:04 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.