public static void displayDetail(bool calledFromConfig)
{
changlogForm.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
changlogForm.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
changlogForm.Name = "frmDownloadDetail";
changlogForm.ControlBox = true;
changlogForm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
changlogForm.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
changlogForm.StartPosition = FormStartPosition.CenterScreen;
changlogForm.Text = "Avalon Skin Update - Change log";
changlogForm.Width = 600;
changlogForm.Height = 300;
changlogForm.MaximizeBox = false;
changlogForm.MinimizeBox = false;
changlogForm.TopMost = true;
changeLog.Name = "tboxChangeLog";
changeLog.Location = new System.Drawing.Point(10, 10);
changeLog.Width = 580;
changeLog.Height = 200;
changeLog.Multiline = true;
changeLog.WordWrap = true;
changeLog.ReadOnly = true;
downloadChangeLog(calledFromConfig);
if (File.Exists(Path.Combine(Path.GetTempPath(), "ChangeLog.rtf")))
changeLog.LoadFile(Path.Combine(Path.GetTempPath(), "ChangeLog.rtf"), RichTextBoxStreamType.RichText);
else
changeLog.Text = "\n Error During ChangeLog Download\n\n You can chose to try and install the patch from here or alternatively download the patch from the StreamedMP\n Site and try a manual update.";
changeLog.ScrollBars = RichTextBoxScrollBars.Vertical;
changeLog.SelectionStart = 0;
changlogForm.Controls.Add(changeLog);
okButton.Text = "Install Update";
okButton.Width = 120;
okButton.Location = new System.Drawing.Point(20, 240);
okButton.Click += new System.EventHandler(okButton_Click);
okButton.Focus();
changlogForm.Controls.Add(okButton);
cancelButton.Text = "Cancel";
cancelButton.Width = 120;
cancelButton.Location = new System.Drawing.Point(460, 240);
cancelButton.Click += new System.EventHandler(cancelButton_Click);
changlogForm.Controls.Add(cancelButton);
changlogForm.Show();
HideCaret(changlogForm.Handle);
}