<Reference Include="System.Xml" />\r
</ItemGroup>\r
<ItemGroup>\r
- <Compile Include="Helpers\AppcastReader.cs" />\r
+ <Compile Include="Services\AppcastReader.cs" />\r
<Compile Include="Helpers\EnumHelper.cs" />\r
<Compile Include="Model\UpdateCheckResult.cs" />\r
<Compile Include="Model\UpdateCheckInformation.cs" />\r
<DependentUpon>Resources.resx</DependentUpon>\r
</Compile>\r
<Compile Include="Services\ErrorService.cs" />\r
+ <Compile Include="Services\Interfaces\IAppcastReader.cs" />\r
<Compile Include="Services\Interfaces\IErrorService.cs" />\r
<Compile Include="Services\UpdateService.cs" />\r
<Compile Include="Views\ExceptionWindow.cs">\r
<ItemGroup>\r
<None Include="Resources\logo64.png" />\r
</ItemGroup>\r
- <ItemGroup />\r
+ <ItemGroup>\r
+ <None Include="Resources\download.png" />\r
+ </ItemGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<Import Project="$(ProgramFiles)\MSBuild\Microsoft\StyleCop\v4.4\Microsoft.StyleCop.targets" />\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
/// </returns>\r
public static string GetDescription(Enum value)\r
{\r
- FieldInfo fi = value.GetType().GetField(value.ToString());\r
+ FieldInfo fieldInfo = value.GetType().GetField(value.ToString());\r
DescriptionAttribute[] attributes =\r
- (DescriptionAttribute[])fi.GetCustomAttributes(\r
+ (DescriptionAttribute[])fieldInfo.GetCustomAttributes(\r
typeof(DescriptionAttribute), false);\r
return (attributes.Length > 0) ? attributes[0].Description : value.ToString();\r
}\r
{\r
using System;\r
using HandBrake.Framework.Helpers;\r
+ using HandBrake.Framework.Services;\r
+ using HandBrake.Framework.Services.Interfaces;\r
\r
/// <summary>\r
/// Provides information about an update check.\r
/// <summary>\r
/// Gets or sets information about the new build, if any. This will be null if there is no new verison.\r
/// </summary>\r
- public AppcastReader BuildInformation { get; set; }\r
+ public IAppcastReader BuildInformation { get; set; }\r
\r
/// <summary>\r
/// Gets or sets the error that occurred, if any. This will be null if no error occured.\r
}\r
}\r
\r
+ internal static System.Drawing.Bitmap download {\r
+ get {\r
+ object obj = ResourceManager.GetObject("download", resourceCulture);\r
+ return ((System.Drawing.Bitmap)(obj));\r
+ }\r
+ }\r
+ \r
internal static System.Drawing.Bitmap ErrorX {\r
get {\r
object obj = ResourceManager.GetObject("ErrorX", resourceCulture);\r
<resheader name="writer">\r
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
</resheader>\r
- <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />\r
+ <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />\r
<data name="copy" type="System.Resources.ResXFileRef, System.Windows.Forms">\r
<value>..\Resources\copy.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>\r
</data>\r
<data name="logo64" type="System.Resources.ResXFileRef, System.Windows.Forms">\r
<value>..\Resources\logo64.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>\r
</data>\r
+ <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />\r
+ <data name="download" type="System.Resources.ResXFileRef, System.Windows.Forms">\r
+ <value>..\Resources\download.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>\r
+ </data>\r
</root>
\ No newline at end of file
Homepage: <http://handbrake.fr>.\r
It may be used under the terms of the GNU General Public License. */\r
\r
-namespace HandBrake.Framework.Helpers\r
+namespace HandBrake.Framework.Services\r
{\r
using System;\r
using System.IO;\r
using System.Text.RegularExpressions;\r
using System.Xml;\r
\r
+ using HandBrake.Framework.Services.Interfaces;\r
+\r
/// <summary>\r
/// Appcast Reader - Used for parsing HandBrakes update file\r
/// </summary>\r
- public class AppcastReader\r
+ public class AppcastReader : IAppcastReader\r
{\r
/// <summary>\r
/// Gets Information about an update to HandBrake\r
/// <param name="input">\r
/// The input.\r
/// </param>\r
- public void GetInfo(string input)\r
+ public void GetUpdateInfo(string input)\r
{\r
try\r
{\r
--- /dev/null
+namespace HandBrake.Framework.Services.Interfaces\r
+{\r
+ using System;\r
+\r
+ public interface IAppcastReader\r
+ {\r
+ /// <summary>\r
+ /// Gets Information about an update to HandBrake\r
+ /// </summary>\r
+ Uri DescriptionUrl { get; }\r
+\r
+ /// <summary>\r
+ /// Gets HandBrake's version from the appcast.xml file.\r
+ /// </summary>\r
+ string Version { get; }\r
+\r
+ /// <summary>\r
+ /// Gets HandBrake's Build from the appcast.xml file.\r
+ /// </summary>\r
+ string Build { get; }\r
+\r
+ /// <summary>\r
+ /// Gets the URL for update file.\r
+ /// </summary>\r
+ string DownloadFile { get; }\r
+\r
+ /// <summary>\r
+ /// Get the build information from the required appcasts. Run before accessing the public vars.\r
+ /// </summary>\r
+ /// <param name="input">\r
+ /// The input.\r
+ /// </param>\r
+ void GetUpdateInfo(string input);\r
+ }\r
+}
\ No newline at end of file
\r
using HandBrake.Framework.Helpers;\r
using HandBrake.Framework.Model;\r
+ using HandBrake.Framework.Services.Interfaces;\r
\r
public class UpdateService\r
{\r
// Initialize variables\r
WebRequest request = WebRequest.Create(url);\r
WebResponse response = request.GetResponse();\r
- AppcastReader reader = new AppcastReader();\r
+ IAppcastReader reader = new AppcastReader();\r
\r
// Get the data, convert it to a string, and parse it into the AppcastReader\r
- reader.GetInfo(new StreamReader(response.GetResponseStream()).ReadToEnd());\r
+ reader.GetUpdateInfo(new StreamReader(response.GetResponseStream()).ReadToEnd());\r
\r
// Further parse the information\r
string build = reader.Build;\r
// \r
// lblProgress\r
// \r
- this.lblProgress.AutoSize = true;\r
- this.lblProgress.Location = new System.Drawing.Point(73, 29);\r
+ resources.ApplyResources(this.lblProgress, "lblProgress");\r
this.lblProgress.Name = "lblProgress";\r
- this.lblProgress.Size = new System.Drawing.Size(98, 13);\r
- this.lblProgress.TabIndex = 10;\r
- this.lblProgress.Text = "Awaiting Download";\r
// \r
// progress_download\r
// \r
- this.progress_download.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));\r
- this.progress_download.Location = new System.Drawing.Point(73, 3);\r
+ resources.ApplyResources(this.progress_download, "progress_download");\r
this.progress_download.Name = "progress_download";\r
- this.progress_download.Size = new System.Drawing.Size(277, 23);\r
this.progress_download.Style = System.Windows.Forms.ProgressBarStyle.Continuous;\r
- this.progress_download.TabIndex = 9;\r
// \r
// btn_cancel\r
// \r
- this.btn_cancel.Anchor = System.Windows.Forms.AnchorStyles.Right;\r
+ resources.ApplyResources(this.btn_cancel, "btn_cancel");\r
this.btn_cancel.FlatAppearance.BorderColor = System.Drawing.Color.Black;\r
- this.btn_cancel.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));\r
this.btn_cancel.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));\r
- this.btn_cancel.Location = new System.Drawing.Point(279, 46);\r
this.btn_cancel.Name = "btn_cancel";\r
- this.btn_cancel.Size = new System.Drawing.Size(71, 22);\r
- this.btn_cancel.TabIndex = 26;\r
this.btn_cancel.TabStop = false;\r
- this.btn_cancel.Text = "Cancel";\r
this.btn_cancel.UseVisualStyleBackColor = true;\r
- this.btn_cancel.Click += new System.EventHandler(this.btn_cancel_Click);\r
+ this.btn_cancel.Click += new System.EventHandler(this.BtnCancelClick);\r
// \r
// tableLayoutPanel1\r
// \r
- this.tableLayoutPanel1.ColumnCount = 2;\r
- this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());\r
- this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());\r
+ resources.ApplyResources(this.tableLayoutPanel1, "tableLayoutPanel1");\r
this.tableLayoutPanel1.Controls.Add(this.PictureBox1, 0, 0);\r
this.tableLayoutPanel1.Controls.Add(this.btn_cancel, 1, 2);\r
this.tableLayoutPanel1.Controls.Add(this.progress_download, 1, 0);\r
this.tableLayoutPanel1.Controls.Add(this.lblProgress, 1, 1);\r
- this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill;\r
- this.tableLayoutPanel1.Location = new System.Drawing.Point(9, 9);\r
this.tableLayoutPanel1.Name = "tableLayoutPanel1";\r
- this.tableLayoutPanel1.RowCount = 3;\r
- this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle());\r
- this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle());\r
- this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle());\r
- this.tableLayoutPanel1.Size = new System.Drawing.Size(353, 73);\r
- this.tableLayoutPanel1.TabIndex = 27;\r
// \r
// PictureBox1\r
// \r
- this.PictureBox1.Image = global::HandBrake.Framework.Properties.Resources.logo64;\r
- this.PictureBox1.InitialImage = null;\r
- this.PictureBox1.Location = new System.Drawing.Point(3, 3);\r
+ this.PictureBox1.Image = global::HandBrake.Framework.Properties.Resources.download;\r
+ resources.ApplyResources(this.PictureBox1, "PictureBox1");\r
this.PictureBox1.Name = "PictureBox1";\r
this.tableLayoutPanel1.SetRowSpan(this.PictureBox1, 3);\r
- this.PictureBox1.Size = new System.Drawing.Size(64, 64);\r
- this.PictureBox1.TabIndex = 25;\r
this.PictureBox1.TabStop = false;\r
// \r
- // frmDownload\r
+ // DownloadUpdate\r
// \r
- this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);\r
+ resources.ApplyResources(this, "$this");\r
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;\r
- this.AutoSize = true;\r
- this.ClientSize = new System.Drawing.Size(371, 91);\r
this.Controls.Add(this.tableLayoutPanel1);\r
- this.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));\r
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;\r
- this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));\r
this.MaximizeBox = false;\r
this.MinimizeBox = false;\r
this.Name = "DownloadUpdate";\r
- this.Padding = new System.Windows.Forms.Padding(9);\r
this.ShowIcon = false;\r
this.ShowInTaskbar = false;\r
- this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;\r
- this.Text = "Downloading Update";\r
this.tableLayoutPanel1.ResumeLayout(false);\r
this.tableLayoutPanel1.PerformLayout();\r
((System.ComponentModel.ISupportInitialize)(this.PictureBox1)).EndInit();\r
}\r
catch\r
{\r
- // Do Nothing \r
+ lblProgress.Text = "An Error Occured. Please try again later.";\r
}\r
}\r
\r
btn_cancel.Text = "Close";\r
}\r
\r
- private void btn_cancel_Click(object sender, EventArgs e)\r
+ private void BtnCancelClick(object sender, EventArgs e)\r
{\r
this.killThread = true;\r
lblProgress.Text = "Cancelling ...";\r
<resheader name="writer">\r
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
</resheader>\r
+ <assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />\r
+ <data name="lblProgress.AutoSize" type="System.Boolean, mscorlib">\r
+ <value>True</value>\r
+ </data>\r
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />\r
+ <data name="lblProgress.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>73, 29</value>\r
+ </data>\r
+ <data name="lblProgress.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>98, 13</value>\r
+ </data>\r
+ <data name="lblProgress.TabIndex" type="System.Int32, mscorlib">\r
+ <value>10</value>\r
+ </data>\r
+ <data name="lblProgress.Text" xml:space="preserve">\r
+ <value>Awaiting Download</value>\r
+ </data>\r
+ <data name=">>lblProgress.Name" xml:space="preserve">\r
+ <value>lblProgress</value>\r
+ </data>\r
+ <data name=">>lblProgress.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>lblProgress.Parent" xml:space="preserve">\r
+ <value>tableLayoutPanel1</value>\r
+ </data>\r
+ <data name=">>lblProgress.ZOrder" xml:space="preserve">\r
+ <value>3</value>\r
+ </data>\r
+ <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />\r
+ <data name="progress_download.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">\r
+ <value>Left, Right</value>\r
+ </data>\r
+ <data name="progress_download.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>73, 3</value>\r
+ </data>\r
+ <data name="progress_download.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>277, 23</value>\r
+ </data>\r
+ <data name="progress_download.TabIndex" type="System.Int32, mscorlib">\r
+ <value>9</value>\r
+ </data>\r
+ <data name=">>progress_download.Name" xml:space="preserve">\r
+ <value>progress_download</value>\r
+ </data>\r
+ <data name=">>progress_download.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.ProgressBar, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>progress_download.Parent" xml:space="preserve">\r
+ <value>tableLayoutPanel1</value>\r
+ </data>\r
+ <data name=">>progress_download.ZOrder" xml:space="preserve">\r
+ <value>2</value>\r
+ </data>\r
+ <data name="btn_cancel.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">\r
+ <value>Right</value>\r
+ </data>\r
+ <data name="btn_cancel.Font" type="System.Drawing.Font, System.Drawing">\r
+ <value>Tahoma, 8.25pt, style=Bold</value>\r
+ </data>\r
+ <data name="btn_cancel.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>279, 46</value>\r
+ </data>\r
+ <data name="btn_cancel.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>71, 22</value>\r
+ </data>\r
+ <data name="btn_cancel.TabIndex" type="System.Int32, mscorlib">\r
+ <value>26</value>\r
+ </data>\r
+ <data name="btn_cancel.Text" xml:space="preserve">\r
+ <value>Cancel</value>\r
+ </data>\r
+ <data name=">>btn_cancel.Name" xml:space="preserve">\r
+ <value>btn_cancel</value>\r
+ </data>\r
+ <data name=">>btn_cancel.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>btn_cancel.Parent" xml:space="preserve">\r
+ <value>tableLayoutPanel1</value>\r
+ </data>\r
+ <data name=">>btn_cancel.ZOrder" xml:space="preserve">\r
+ <value>1</value>\r
+ </data>\r
+ <data name="tableLayoutPanel1.ColumnCount" type="System.Int32, mscorlib">\r
+ <value>2</value>\r
+ </data>\r
+ <data name="PictureBox1.InitialImage" type="System.Resources.ResXNullRef, System.Windows.Forms">\r
+ <value />\r
+ </data>\r
+ <data name="PictureBox1.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>3, 3</value>\r
+ </data>\r
+ <data name="PictureBox1.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>64, 64</value>\r
+ </data>\r
+ <data name="PictureBox1.TabIndex" type="System.Int32, mscorlib">\r
+ <value>25</value>\r
+ </data>\r
+ <data name=">>PictureBox1.Name" xml:space="preserve">\r
+ <value>PictureBox1</value>\r
+ </data>\r
+ <data name=">>PictureBox1.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>PictureBox1.Parent" xml:space="preserve">\r
+ <value>tableLayoutPanel1</value>\r
+ </data>\r
+ <data name=">>PictureBox1.ZOrder" xml:space="preserve">\r
+ <value>0</value>\r
+ </data>\r
+ <data name="tableLayoutPanel1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">\r
+ <value>Fill</value>\r
+ </data>\r
+ <data name="tableLayoutPanel1.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>9, 9</value>\r
+ </data>\r
+ <data name="tableLayoutPanel1.RowCount" type="System.Int32, mscorlib">\r
+ <value>3</value>\r
+ </data>\r
+ <data name="tableLayoutPanel1.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>353, 73</value>\r
+ </data>\r
+ <data name="tableLayoutPanel1.TabIndex" type="System.Int32, mscorlib">\r
+ <value>27</value>\r
+ </data>\r
+ <data name=">>tableLayoutPanel1.Name" xml:space="preserve">\r
+ <value>tableLayoutPanel1</value>\r
+ </data>\r
+ <data name=">>tableLayoutPanel1.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>tableLayoutPanel1.Parent" xml:space="preserve">\r
+ <value>$this</value>\r
+ </data>\r
+ <data name=">>tableLayoutPanel1.ZOrder" xml:space="preserve">\r
+ <value>0</value>\r
+ </data>\r
+ <data name="tableLayoutPanel1.LayoutSettings" type="System.Windows.Forms.TableLayoutSettings, System.Windows.Forms">\r
+ <value><?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="PictureBox1" Row="0" RowSpan="3" Column="0" ColumnSpan="1" /><Control Name="btn_cancel" Row="2" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="progress_download" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="lblProgress" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0,AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0,AutoSize,0" /></TableLayoutSettings></value>\r
+ </data>\r
+ <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">\r
+ <value>True</value>\r
+ </metadata>\r
+ <data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">\r
+ <value>6, 13</value>\r
+ </data>\r
+ <data name="$this.AutoSize" type="System.Boolean, mscorlib">\r
+ <value>True</value>\r
+ </data>\r
+ <data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">\r
+ <value>371, 91</value>\r
+ </data>\r
+ <data name="$this.Font" type="System.Drawing.Font, System.Drawing">\r
+ <value>Tahoma, 8.25pt</value>\r
+ </data>\r
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">\r
<value>\r
AAABAAYAMDAAAAEACACoDgAAZgAAACAgAAABAAgAqAgAAA4PAAAQEAAAAQAIAGgFAAC2FwAAMDAAAAEA\r
AAD6AQAA4AEAAMABAACAAQAAgAEAAMBBAADAYQAAjGEAAIRhAADc+wAA3/8AAA==\r
</value>\r
</data>\r
+ <data name="$this.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">\r
+ <value>9, 9, 9, 9</value>\r
+ </data>\r
+ <data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">\r
+ <value>CenterScreen</value>\r
+ </data>\r
+ <data name="$this.Text" xml:space="preserve">\r
+ <value>Downloading Update</value>\r
+ </data>\r
+ <data name=">>$this.Name" xml:space="preserve">\r
+ <value>DownloadUpdate</value>\r
+ </data>\r
+ <data name=">>$this.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Form, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
</root>
\ No newline at end of file
this.panel1.Controls.Add(this.label3);\r
this.panel1.Controls.Add(this.label1);\r
this.panel1.Controls.Add(this.lbl_shortError);\r
- this.panel1.Dock = System.Windows.Forms.DockStyle.Top;\r
- this.panel1.Location = new System.Drawing.Point(0, 0);\r
+ resources.ApplyResources(this.panel1, "panel1");\r
this.panel1.Name = "panel1";\r
- this.panel1.Size = new System.Drawing.Size(669, 97);\r
- this.panel1.TabIndex = 61;\r
// \r
// panel2\r
// \r
this.panel2.BackColor = System.Drawing.SystemColors.Control;\r
- this.panel2.Dock = System.Windows.Forms.DockStyle.Bottom;\r
- this.panel2.Location = new System.Drawing.Point(0, 87);\r
+ resources.ApplyResources(this.panel2, "panel2");\r
this.panel2.MaximumSize = new System.Drawing.Size(0, 10);\r
this.panel2.MinimumSize = new System.Drawing.Size(0, 10);\r
this.panel2.Name = "panel2";\r
- this.panel2.Size = new System.Drawing.Size(669, 10);\r
- this.panel2.TabIndex = 59;\r
// \r
// PictureBox1\r
// \r
this.PictureBox1.Image = global::HandBrake.Framework.Properties.Resources.ErrorX;\r
- this.PictureBox1.InitialImage = null;\r
- this.PictureBox1.Location = new System.Drawing.Point(12, 12);\r
+ resources.ApplyResources(this.PictureBox1, "PictureBox1");\r
this.PictureBox1.Name = "PictureBox1";\r
- this.PictureBox1.Size = new System.Drawing.Size(64, 64);\r
- this.PictureBox1.TabIndex = 24;\r
this.PictureBox1.TabStop = false;\r
// \r
// label3\r
// \r
- this.label3.AutoSize = true;\r
- this.label3.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));\r
- this.label3.Location = new System.Drawing.Point(84, 63);\r
+ resources.ApplyResources(this.label3, "label3");\r
this.label3.Name = "label3";\r
- this.label3.Size = new System.Drawing.Size(80, 13);\r
- this.label3.TabIndex = 57;\r
- this.label3.Text = "Error Details:";\r
// \r
// label1\r
// \r
- this.label1.AutoSize = true;\r
- this.label1.Font = new System.Drawing.Font("Tahoma", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));\r
- this.label1.Location = new System.Drawing.Point(84, 12);\r
+ resources.ApplyResources(this.label1, "label1");\r
this.label1.Name = "label1";\r
- this.label1.Size = new System.Drawing.Size(150, 16);\r
- this.label1.TabIndex = 25;\r
- this.label1.Text = "An Error has occured.";\r
// \r
// lbl_shortError\r
// \r
- this.lbl_shortError.Location = new System.Drawing.Point(84, 33);\r
+ resources.ApplyResources(this.lbl_shortError, "lbl_shortError");\r
this.lbl_shortError.Name = "lbl_shortError";\r
- this.lbl_shortError.Size = new System.Drawing.Size(573, 30);\r
- this.lbl_shortError.TabIndex = 58;\r
- this.lbl_shortError.Text = "An Unknown Error has occured.";\r
// \r
// panel3\r
// \r
- this.panel3.Dock = System.Windows.Forms.DockStyle.Left;\r
- this.panel3.Location = new System.Drawing.Point(0, 97);\r
+ resources.ApplyResources(this.panel3, "panel3");\r
this.panel3.Name = "panel3";\r
- this.panel3.Size = new System.Drawing.Size(76, 216);\r
- this.panel3.TabIndex = 68;\r
// \r
// panel5\r
// \r
- this.panel5.Dock = System.Windows.Forms.DockStyle.Right;\r
- this.panel5.Location = new System.Drawing.Point(640, 97);\r
+ resources.ApplyResources(this.panel5, "panel5");\r
this.panel5.Name = "panel5";\r
- this.panel5.Size = new System.Drawing.Size(29, 216);\r
- this.panel5.TabIndex = 69;\r
// \r
// panel4\r
// \r
this.panel4.Controls.Add(this.panel6);\r
- this.panel4.Dock = System.Windows.Forms.DockStyle.Bottom;\r
- this.panel4.Location = new System.Drawing.Point(0, 313);\r
+ resources.ApplyResources(this.panel4, "panel4");\r
this.panel4.Name = "panel4";\r
- this.panel4.Size = new System.Drawing.Size(669, 42);\r
- this.panel4.TabIndex = 69;\r
// \r
// panel6\r
// \r
this.panel6.Controls.Add(this.btn_close);\r
this.panel6.Controls.Add(this.btn_copy);\r
- this.panel6.Dock = System.Windows.Forms.DockStyle.Right;\r
- this.panel6.Location = new System.Drawing.Point(491, 0);\r
+ resources.ApplyResources(this.panel6, "panel6");\r
this.panel6.Name = "panel6";\r
- this.panel6.Size = new System.Drawing.Size(178, 42);\r
- this.panel6.TabIndex = 58;\r
// \r
// btn_close\r
// \r
this.btn_close.BackColor = System.Drawing.Color.Transparent;\r
this.btn_close.FlatAppearance.BorderColor = System.Drawing.Color.Black;\r
- this.btn_close.Font = new System.Drawing.Font("Verdana", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));\r
+ resources.ApplyResources(this.btn_close, "btn_close");\r
this.btn_close.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));\r
- this.btn_close.Location = new System.Drawing.Point(105, 8);\r
this.btn_close.Name = "btn_close";\r
- this.btn_close.Size = new System.Drawing.Size(70, 25);\r
- this.btn_close.TabIndex = 56;\r
- this.btn_close.Text = "OK";\r
this.btn_close.UseVisualStyleBackColor = false;\r
this.btn_close.Click += new System.EventHandler(this.BtnCloseClick);\r
// \r
// \r
this.btn_copy.BackColor = System.Drawing.Color.Transparent;\r
this.btn_copy.FlatAppearance.BorderColor = System.Drawing.Color.Black;\r
- this.btn_copy.Font = new System.Drawing.Font("Verdana", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));\r
+ resources.ApplyResources(this.btn_copy, "btn_copy");\r
this.btn_copy.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));\r
this.btn_copy.Image = global::HandBrake.Framework.Properties.Resources.copy;\r
- this.btn_copy.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft;\r
- this.btn_copy.Location = new System.Drawing.Point(14, 8);\r
this.btn_copy.Name = "btn_copy";\r
- this.btn_copy.Size = new System.Drawing.Size(85, 25);\r
- this.btn_copy.TabIndex = 57;\r
- this.btn_copy.Text = "Copy";\r
this.btn_copy.UseVisualStyleBackColor = false;\r
this.btn_copy.Click += new System.EventHandler(this.BtnCopyClick);\r
// \r
// rtf_exceptionFull\r
// \r
- this.rtf_exceptionFull.Dock = System.Windows.Forms.DockStyle.Fill;\r
- this.rtf_exceptionFull.Location = new System.Drawing.Point(76, 97);\r
+ resources.ApplyResources(this.rtf_exceptionFull, "rtf_exceptionFull");\r
this.rtf_exceptionFull.Name = "rtf_exceptionFull";\r
- this.rtf_exceptionFull.Size = new System.Drawing.Size(564, 216);\r
- this.rtf_exceptionFull.TabIndex = 70;\r
- this.rtf_exceptionFull.Text = "";\r
// \r
// mnu_copy_log\r
// \r
this.mnu_copy_log.Image = global::HandBrake.Framework.Properties.Resources.copy;\r
this.mnu_copy_log.Name = "mnu_copy_log";\r
- this.mnu_copy_log.Size = new System.Drawing.Size(152, 22);\r
- this.mnu_copy_log.Text = "Copy";\r
+ resources.ApplyResources(this.mnu_copy_log, "mnu_copy_log");\r
this.mnu_copy_log.Click += new System.EventHandler(this.MnuCopyLogClick);\r
// \r
// ExceptionWindow\r
// \r
- this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);\r
+ resources.ApplyResources(this, "$this");\r
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;\r
- this.ClientSize = new System.Drawing.Size(669, 355);\r
this.Controls.Add(this.rtf_exceptionFull);\r
this.Controls.Add(this.panel3);\r
this.Controls.Add(this.panel5);\r
this.Controls.Add(this.panel4);\r
this.Controls.Add(this.panel1);\r
- this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));\r
this.Name = "ExceptionWindow";\r
- this.Text = "Error";\r
this.panel1.ResumeLayout(false);\r
this.panel1.PerformLayout();\r
((System.ComponentModel.ISupportInitialize)(this.PictureBox1)).EndInit();\r
<resheader name="writer">\r
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
</resheader>\r
+ <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />\r
+ <data name="panel2.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">\r
+ <value>Bottom</value>\r
+ </data>\r
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />\r
+ <data name="panel2.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>0, 87</value>\r
+ </data>\r
+ <data name="panel2.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>669, 10</value>\r
+ </data>\r
+ <assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />\r
+ <data name="panel2.TabIndex" type="System.Int32, mscorlib">\r
+ <value>59</value>\r
+ </data>\r
+ <data name=">>panel2.Name" xml:space="preserve">\r
+ <value>panel2</value>\r
+ </data>\r
+ <data name=">>panel2.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>panel2.Parent" xml:space="preserve">\r
+ <value>panel1</value>\r
+ </data>\r
+ <data name=">>panel2.ZOrder" xml:space="preserve">\r
+ <value>0</value>\r
+ </data>\r
+ <data name="PictureBox1.InitialImage" type="System.Resources.ResXNullRef, System.Windows.Forms">\r
+ <value />\r
+ </data>\r
+ <data name="PictureBox1.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>12, 12</value>\r
+ </data>\r
+ <data name="PictureBox1.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>64, 64</value>\r
+ </data>\r
+ <data name="PictureBox1.TabIndex" type="System.Int32, mscorlib">\r
+ <value>24</value>\r
+ </data>\r
+ <data name=">>PictureBox1.Name" xml:space="preserve">\r
+ <value>PictureBox1</value>\r
+ </data>\r
+ <data name=">>PictureBox1.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>PictureBox1.Parent" xml:space="preserve">\r
+ <value>panel1</value>\r
+ </data>\r
+ <data name=">>PictureBox1.ZOrder" xml:space="preserve">\r
+ <value>1</value>\r
+ </data>\r
+ <data name="label3.AutoSize" type="System.Boolean, mscorlib">\r
+ <value>True</value>\r
+ </data>\r
+ <data name="label3.Font" type="System.Drawing.Font, System.Drawing">\r
+ <value>Tahoma, 8.25pt, style=Bold</value>\r
+ </data>\r
+ <data name="label3.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>84, 63</value>\r
+ </data>\r
+ <data name="label3.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>80, 13</value>\r
+ </data>\r
+ <data name="label3.TabIndex" type="System.Int32, mscorlib">\r
+ <value>57</value>\r
+ </data>\r
+ <data name="label3.Text" xml:space="preserve">\r
+ <value>Error Details:</value>\r
+ </data>\r
+ <data name=">>label3.Name" xml:space="preserve">\r
+ <value>label3</value>\r
+ </data>\r
+ <data name=">>label3.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>label3.Parent" xml:space="preserve">\r
+ <value>panel1</value>\r
+ </data>\r
+ <data name=">>label3.ZOrder" xml:space="preserve">\r
+ <value>2</value>\r
+ </data>\r
+ <data name="label1.AutoSize" type="System.Boolean, mscorlib">\r
+ <value>True</value>\r
+ </data>\r
+ <data name="label1.Font" type="System.Drawing.Font, System.Drawing">\r
+ <value>Tahoma, 9.75pt, style=Bold</value>\r
+ </data>\r
+ <data name="label1.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>84, 12</value>\r
+ </data>\r
+ <data name="label1.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>150, 16</value>\r
+ </data>\r
+ <data name="label1.TabIndex" type="System.Int32, mscorlib">\r
+ <value>25</value>\r
+ </data>\r
+ <data name="label1.Text" xml:space="preserve">\r
+ <value>An Error has occured.</value>\r
+ </data>\r
+ <data name=">>label1.Name" xml:space="preserve">\r
+ <value>label1</value>\r
+ </data>\r
+ <data name=">>label1.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>label1.Parent" xml:space="preserve">\r
+ <value>panel1</value>\r
+ </data>\r
+ <data name=">>label1.ZOrder" xml:space="preserve">\r
+ <value>3</value>\r
+ </data>\r
+ <data name="lbl_shortError.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>84, 33</value>\r
+ </data>\r
+ <data name="lbl_shortError.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>573, 30</value>\r
+ </data>\r
+ <data name="lbl_shortError.TabIndex" type="System.Int32, mscorlib">\r
+ <value>58</value>\r
+ </data>\r
+ <data name="lbl_shortError.Text" xml:space="preserve">\r
+ <value>An Unknown Error has occured.</value>\r
+ </data>\r
+ <data name=">>lbl_shortError.Name" xml:space="preserve">\r
+ <value>lbl_shortError</value>\r
+ </data>\r
+ <data name=">>lbl_shortError.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>lbl_shortError.Parent" xml:space="preserve">\r
+ <value>panel1</value>\r
+ </data>\r
+ <data name=">>lbl_shortError.ZOrder" xml:space="preserve">\r
+ <value>4</value>\r
+ </data>\r
+ <data name="panel1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">\r
+ <value>Top</value>\r
+ </data>\r
+ <data name="panel1.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>0, 0</value>\r
+ </data>\r
+ <data name="panel1.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>669, 97</value>\r
+ </data>\r
+ <data name="panel1.TabIndex" type="System.Int32, mscorlib">\r
+ <value>61</value>\r
+ </data>\r
+ <data name=">>panel1.Name" xml:space="preserve">\r
+ <value>panel1</value>\r
+ </data>\r
+ <data name=">>panel1.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>panel1.Parent" xml:space="preserve">\r
+ <value>$this</value>\r
+ </data>\r
+ <data name=">>panel1.ZOrder" xml:space="preserve">\r
+ <value>4</value>\r
+ </data>\r
+ <data name="panel3.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">\r
+ <value>Left</value>\r
+ </data>\r
+ <data name="panel3.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>0, 97</value>\r
+ </data>\r
+ <data name="panel3.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>76, 216</value>\r
+ </data>\r
+ <data name="panel3.TabIndex" type="System.Int32, mscorlib">\r
+ <value>68</value>\r
+ </data>\r
+ <data name=">>panel3.Name" xml:space="preserve">\r
+ <value>panel3</value>\r
+ </data>\r
+ <data name=">>panel3.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>panel3.Parent" xml:space="preserve">\r
+ <value>$this</value>\r
+ </data>\r
+ <data name=">>panel3.ZOrder" xml:space="preserve">\r
+ <value>1</value>\r
+ </data>\r
+ <data name="panel5.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">\r
+ <value>Right</value>\r
+ </data>\r
+ <data name="panel5.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>640, 97</value>\r
+ </data>\r
+ <data name="panel5.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>29, 216</value>\r
+ </data>\r
+ <data name="panel5.TabIndex" type="System.Int32, mscorlib">\r
+ <value>69</value>\r
+ </data>\r
+ <data name=">>panel5.Name" xml:space="preserve">\r
+ <value>panel5</value>\r
+ </data>\r
+ <data name=">>panel5.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>panel5.Parent" xml:space="preserve">\r
+ <value>$this</value>\r
+ </data>\r
+ <data name=">>panel5.ZOrder" xml:space="preserve">\r
+ <value>2</value>\r
+ </data>\r
+ <data name="btn_close.Font" type="System.Drawing.Font, System.Drawing">\r
+ <value>Verdana, 8.25pt, style=Bold</value>\r
+ </data>\r
+ <data name="btn_close.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>105, 8</value>\r
+ </data>\r
+ <data name="btn_close.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>70, 25</value>\r
+ </data>\r
+ <data name="btn_close.TabIndex" type="System.Int32, mscorlib">\r
+ <value>56</value>\r
+ </data>\r
+ <data name="btn_close.Text" xml:space="preserve">\r
+ <value>OK</value>\r
+ </data>\r
+ <data name=">>btn_close.Name" xml:space="preserve">\r
+ <value>btn_close</value>\r
+ </data>\r
+ <data name=">>btn_close.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>btn_close.Parent" xml:space="preserve">\r
+ <value>panel6</value>\r
+ </data>\r
+ <data name=">>btn_close.ZOrder" xml:space="preserve">\r
+ <value>0</value>\r
+ </data>\r
+ <data name="btn_copy.Font" type="System.Drawing.Font, System.Drawing">\r
+ <value>Verdana, 8.25pt, style=Bold</value>\r
+ </data>\r
+ <data name="btn_copy.ImageAlign" type="System.Drawing.ContentAlignment, System.Drawing">\r
+ <value>MiddleLeft</value>\r
+ </data>\r
+ <data name="btn_copy.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>14, 8</value>\r
+ </data>\r
+ <data name="btn_copy.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>85, 25</value>\r
+ </data>\r
+ <data name="btn_copy.TabIndex" type="System.Int32, mscorlib">\r
+ <value>57</value>\r
+ </data>\r
+ <data name="btn_copy.Text" xml:space="preserve">\r
+ <value>Copy</value>\r
+ </data>\r
+ <data name=">>btn_copy.Name" xml:space="preserve">\r
+ <value>btn_copy</value>\r
+ </data>\r
+ <data name=">>btn_copy.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>btn_copy.Parent" xml:space="preserve">\r
+ <value>panel6</value>\r
+ </data>\r
+ <data name=">>btn_copy.ZOrder" xml:space="preserve">\r
+ <value>1</value>\r
+ </data>\r
+ <data name="panel6.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">\r
+ <value>Right</value>\r
+ </data>\r
+ <data name="panel6.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>491, 0</value>\r
+ </data>\r
+ <data name="panel6.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>178, 42</value>\r
+ </data>\r
+ <data name="panel6.TabIndex" type="System.Int32, mscorlib">\r
+ <value>58</value>\r
+ </data>\r
+ <data name=">>panel6.Name" xml:space="preserve">\r
+ <value>panel6</value>\r
+ </data>\r
+ <data name=">>panel6.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>panel6.Parent" xml:space="preserve">\r
+ <value>panel4</value>\r
+ </data>\r
+ <data name=">>panel6.ZOrder" xml:space="preserve">\r
+ <value>0</value>\r
+ </data>\r
+ <data name="panel4.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">\r
+ <value>Bottom</value>\r
+ </data>\r
+ <data name="panel4.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>0, 313</value>\r
+ </data>\r
+ <data name="panel4.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>669, 42</value>\r
+ </data>\r
+ <data name="panel4.TabIndex" type="System.Int32, mscorlib">\r
+ <value>69</value>\r
+ </data>\r
+ <data name=">>panel4.Name" xml:space="preserve">\r
+ <value>panel4</value>\r
+ </data>\r
+ <data name=">>panel4.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>panel4.Parent" xml:space="preserve">\r
+ <value>$this</value>\r
+ </data>\r
+ <data name=">>panel4.ZOrder" xml:space="preserve">\r
+ <value>3</value>\r
+ </data>\r
+ <data name="rtf_exceptionFull.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">\r
+ <value>Fill</value>\r
+ </data>\r
+ <data name="rtf_exceptionFull.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>76, 97</value>\r
+ </data>\r
+ <data name="rtf_exceptionFull.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>564, 216</value>\r
+ </data>\r
+ <data name="rtf_exceptionFull.TabIndex" type="System.Int32, mscorlib">\r
+ <value>70</value>\r
+ </data>\r
+ <data name="rtf_exceptionFull.Text" xml:space="preserve">\r
+ <value />\r
+ </data>\r
+ <data name=">>rtf_exceptionFull.Name" xml:space="preserve">\r
+ <value>rtf_exceptionFull</value>\r
+ </data>\r
+ <data name=">>rtf_exceptionFull.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>rtf_exceptionFull.Parent" xml:space="preserve">\r
+ <value>$this</value>\r
+ </data>\r
+ <data name=">>rtf_exceptionFull.ZOrder" xml:space="preserve">\r
+ <value>0</value>\r
+ </data>\r
+ <data name="mnu_copy_log.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>152, 22</value>\r
+ </data>\r
+ <data name="mnu_copy_log.Text" xml:space="preserve">\r
+ <value>Copy</value>\r
+ </data>\r
+ <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">\r
+ <value>True</value>\r
+ </metadata>\r
+ <data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">\r
+ <value>6, 13</value>\r
+ </data>\r
+ <data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">\r
+ <value>669, 355</value>\r
+ </data>\r
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">\r
<value>\r
AAABAAYAMDAAAAEACACoDgAAZgAAACAgAAABAAgAqAgAAA4PAAAQEAAAAQAIAGgFAAC2FwAAMDAAAAEA\r
AAD6AQAA4AEAAMABAACAAQAAgAEAAMBBAADAYQAAjGEAAIRhAADc+wAA3/8AAA==\r
</value>\r
</data>\r
+ <data name="$this.Text" xml:space="preserve">\r
+ <value>Error</value>\r
+ </data>\r
+ <data name=">>mnu_copy_log.Name" xml:space="preserve">\r
+ <value>mnu_copy_log</value>\r
+ </data>\r
+ <data name=">>mnu_copy_log.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>$this.Name" xml:space="preserve">\r
+ <value>ExceptionWindow</value>\r
+ </data>\r
+ <data name=">>$this.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Form, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
</root>
\ No newline at end of file
// \r
// label1\r
// \r
- this.label1.AutoSize = true;\r
- this.label1.Font = new System.Drawing.Font("Tahoma", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));\r
- this.label1.Location = new System.Drawing.Point(84, 12);\r
+ resources.ApplyResources(this.label1, "label1");\r
this.label1.Name = "label1";\r
- this.label1.Size = new System.Drawing.Size(273, 16);\r
- this.label1.TabIndex = 25;\r
- this.label1.Text = "A New Version of Handbrake is available!";\r
// \r
// label6\r
// \r
- this.label6.AutoSize = true;\r
- this.label6.Location = new System.Drawing.Point(84, 46);\r
+ resources.ApplyResources(this.label6, "label6");\r
this.label6.Name = "label6";\r
- this.label6.Size = new System.Drawing.Size(175, 13);\r
- this.label6.TabIndex = 30;\r
- this.label6.Text = "Would you like to download it now?";\r
// \r
// btn_skip\r
// \r
- this.btn_skip.AutoSize = true;\r
- this.btn_skip.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;\r
+ resources.ApplyResources(this.btn_skip, "btn_skip");\r
this.btn_skip.BackColor = System.Drawing.Color.Transparent;\r
this.btn_skip.FlatAppearance.BorderColor = System.Drawing.Color.Black;\r
- this.btn_skip.Font = new System.Drawing.Font("Verdana", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));\r
this.btn_skip.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));\r
- this.btn_skip.Location = new System.Drawing.Point(0, 3);\r
this.btn_skip.Name = "btn_skip";\r
- this.btn_skip.Size = new System.Drawing.Size(129, 23);\r
- this.btn_skip.TabIndex = 54;\r
- this.btn_skip.Text = "Skip This Version";\r
this.btn_skip.UseVisualStyleBackColor = false;\r
this.btn_skip.Click += new System.EventHandler(this.BtnSkipClick);\r
// \r
// btn_installUpdate\r
// \r
- this.btn_installUpdate.AutoSize = true;\r
- this.btn_installUpdate.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;\r
+ resources.ApplyResources(this.btn_installUpdate, "btn_installUpdate");\r
this.btn_installUpdate.BackColor = System.Drawing.Color.Transparent;\r
this.btn_installUpdate.FlatAppearance.BorderColor = System.Drawing.Color.Black;\r
- this.btn_installUpdate.Font = new System.Drawing.Font("Verdana", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));\r
this.btn_installUpdate.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));\r
- this.btn_installUpdate.Location = new System.Drawing.Point(153, 3);\r
this.btn_installUpdate.Name = "btn_installUpdate";\r
- this.btn_installUpdate.Size = new System.Drawing.Size(109, 23);\r
- this.btn_installUpdate.TabIndex = 55;\r
- this.btn_installUpdate.Text = "Install Update";\r
this.btn_installUpdate.UseVisualStyleBackColor = false;\r
this.btn_installUpdate.Click += new System.EventHandler(this.BtnInstallUpdateClick);\r
// \r
// btn_remindLater\r
// \r
- this.btn_remindLater.AutoSize = true;\r
- this.btn_remindLater.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;\r
+ resources.ApplyResources(this.btn_remindLater, "btn_remindLater");\r
this.btn_remindLater.BackColor = System.Drawing.Color.Transparent;\r
this.btn_remindLater.FlatAppearance.BorderColor = System.Drawing.Color.Black;\r
- this.btn_remindLater.Font = new System.Drawing.Font("Verdana", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));\r
this.btn_remindLater.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));\r
- this.btn_remindLater.Location = new System.Drawing.Point(19, 3);\r
this.btn_remindLater.Name = "btn_remindLater";\r
- this.btn_remindLater.Size = new System.Drawing.Size(127, 23);\r
- this.btn_remindLater.TabIndex = 56;\r
- this.btn_remindLater.Text = "Remind me Later";\r
this.btn_remindLater.UseVisualStyleBackColor = false;\r
this.btn_remindLater.Click += new System.EventHandler(this.BtnRemindLaterClick);\r
// \r
// label3\r
// \r
- this.label3.AutoSize = true;\r
- this.label3.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));\r
- this.label3.Location = new System.Drawing.Point(84, 63);\r
+ resources.ApplyResources(this.label3, "label3");\r
this.label3.Name = "label3";\r
- this.label3.Size = new System.Drawing.Size(90, 13);\r
- this.label3.TabIndex = 57;\r
- this.label3.Text = "Release Notes:";\r
// \r
// lbl_update_text\r
// \r
- this.lbl_update_text.AutoSize = true;\r
- this.lbl_update_text.Location = new System.Drawing.Point(84, 33);\r
+ resources.ApplyResources(this.lbl_update_text, "lbl_update_text");\r
this.lbl_update_text.Name = "lbl_update_text";\r
- this.lbl_update_text.Size = new System.Drawing.Size(409, 13);\r
- this.lbl_update_text.TabIndex = 58;\r
- this.lbl_update_text.Text = "HandBrake {0.0.0} (000000000) is now available. (You have: {0.0.0} (000000000))";\r
// \r
// panel1\r
// \r
this.panel1.Controls.Add(this.label1);\r
this.panel1.Controls.Add(this.lbl_update_text);\r
this.panel1.Controls.Add(this.label6);\r
- this.panel1.Dock = System.Windows.Forms.DockStyle.Top;\r
- this.panel1.Location = new System.Drawing.Point(0, 0);\r
+ resources.ApplyResources(this.panel1, "panel1");\r
this.panel1.Name = "panel1";\r
- this.panel1.Size = new System.Drawing.Size(710, 97);\r
- this.panel1.TabIndex = 60;\r
// \r
// panel2\r
// \r
this.panel2.BackColor = System.Drawing.SystemColors.Control;\r
- this.panel2.Dock = System.Windows.Forms.DockStyle.Bottom;\r
- this.panel2.Location = new System.Drawing.Point(0, 87);\r
+ resources.ApplyResources(this.panel2, "panel2");\r
this.panel2.MaximumSize = new System.Drawing.Size(0, 10);\r
this.panel2.MinimumSize = new System.Drawing.Size(0, 10);\r
this.panel2.Name = "panel2";\r
- this.panel2.Size = new System.Drawing.Size(710, 10);\r
- this.panel2.TabIndex = 59;\r
// \r
// PictureBox1\r
// \r
this.PictureBox1.Image = global::HandBrake.Framework.Properties.Resources.logo64;\r
- this.PictureBox1.InitialImage = null;\r
- this.PictureBox1.Location = new System.Drawing.Point(12, 12);\r
+ resources.ApplyResources(this.PictureBox1, "PictureBox1");\r
this.PictureBox1.Name = "PictureBox1";\r
- this.PictureBox1.Size = new System.Drawing.Size(64, 64);\r
- this.PictureBox1.TabIndex = 24;\r
this.PictureBox1.TabStop = false;\r
// \r
// statusStrip1\r
// \r
- this.statusStrip1.Location = new System.Drawing.Point(0, 346);\r
+ resources.ApplyResources(this.statusStrip1, "statusStrip1");\r
this.statusStrip1.Name = "statusStrip1";\r
- this.statusStrip1.Size = new System.Drawing.Size(710, 22);\r
- this.statusStrip1.TabIndex = 65;\r
- this.statusStrip1.Text = "statusStrip1";\r
// \r
// panel3\r
// \r
- this.panel3.Dock = System.Windows.Forms.DockStyle.Left;\r
- this.panel3.Location = new System.Drawing.Point(0, 97);\r
+ resources.ApplyResources(this.panel3, "panel3");\r
this.panel3.Name = "panel3";\r
- this.panel3.Size = new System.Drawing.Size(87, 249);\r
- this.panel3.TabIndex = 67;\r
// \r
// panel5\r
// \r
- this.panel5.Dock = System.Windows.Forms.DockStyle.Right;\r
- this.panel5.Location = new System.Drawing.Point(681, 97);\r
+ resources.ApplyResources(this.panel5, "panel5");\r
this.panel5.Name = "panel5";\r
- this.panel5.Size = new System.Drawing.Size(29, 249);\r
- this.panel5.TabIndex = 68;\r
// \r
// wBrowser\r
// \r
- this.wBrowser.Dock = System.Windows.Forms.DockStyle.Fill;\r
- this.wBrowser.Location = new System.Drawing.Point(0, 0);\r
+ resources.ApplyResources(this.wBrowser, "wBrowser");\r
this.wBrowser.MinimumSize = new System.Drawing.Size(20, 20);\r
this.wBrowser.Name = "wBrowser";\r
- this.wBrowser.Size = new System.Drawing.Size(594, 203);\r
- this.wBrowser.TabIndex = 31;\r
// \r
// splitContainer1\r
// \r
- this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill;\r
+ resources.ApplyResources(this.splitContainer1, "splitContainer1");\r
this.splitContainer1.FixedPanel = System.Windows.Forms.FixedPanel.Panel2;\r
- this.splitContainer1.Location = new System.Drawing.Point(87, 97);\r
- this.splitContainer1.Margin = new System.Windows.Forms.Padding(0);\r
this.splitContainer1.Name = "splitContainer1";\r
- this.splitContainer1.Orientation = System.Windows.Forms.Orientation.Horizontal;\r
// \r
// splitContainer1.Panel1\r
// \r
// splitContainer1.Panel2\r
// \r
this.splitContainer1.Panel2.Controls.Add(this.button_container);\r
- this.splitContainer1.Size = new System.Drawing.Size(594, 249);\r
- this.splitContainer1.SplitterDistance = 203;\r
- this.splitContainer1.TabIndex = 69;\r
// \r
// button_container\r
// \r
- this.button_container.Dock = System.Windows.Forms.DockStyle.Fill;\r
+ resources.ApplyResources(this.button_container, "button_container");\r
this.button_container.FixedPanel = System.Windows.Forms.FixedPanel.Panel2;\r
- this.button_container.Location = new System.Drawing.Point(0, 0);\r
this.button_container.Name = "button_container";\r
// \r
// button_container.Panel1\r
// \r
this.button_container.Panel2.Controls.Add(this.btn_remindLater);\r
this.button_container.Panel2.Controls.Add(this.btn_installUpdate);\r
- this.button_container.Size = new System.Drawing.Size(594, 42);\r
- this.button_container.SplitterDistance = 318;\r
- this.button_container.TabIndex = 0;\r
// \r
// UpdateInfo\r
// \r
- this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);\r
+ resources.ApplyResources(this, "$this");\r
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;\r
- this.ClientSize = new System.Drawing.Size(710, 368);\r
this.Controls.Add(this.splitContainer1);\r
this.Controls.Add(this.panel5);\r
this.Controls.Add(this.panel3);\r
this.Controls.Add(this.statusStrip1);\r
this.Controls.Add(this.panel1);\r
- this.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));\r
- this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));\r
this.MaximizeBox = false;\r
- this.MinimumSize = new System.Drawing.Size(540, 300);\r
this.Name = "UpdateInfo";\r
- this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;\r
- this.Text = "Update";\r
this.panel1.ResumeLayout(false);\r
this.panel1.PerformLayout();\r
((System.ComponentModel.ISupportInitialize)(this.PictureBox1)).EndInit();\r
using System;\r
using System.Windows.Forms;\r
\r
- using HandBrake.Framework.Helpers;\r
+ using HandBrake.Framework.Services.Interfaces;\r
\r
/// <summary>\r
/// A window to display update information.\r
/// <summary>\r
/// An instance of the Appcast Reader\r
/// </summary>\r
- private readonly AppcastReader appcast;\r
+ private readonly IAppcastReader appcast;\r
\r
/// <summary>\r
/// The Current Version\r
/// <param name="currentBuild">\r
/// The current Build.\r
/// </param>\r
- public UpdateInfo(AppcastReader reader, string currentVersion, string currentBuild)\r
+ public UpdateInfo(IAppcastReader reader, string currentVersion, string currentBuild)\r
{\r
InitializeComponent();\r
\r
/// </summary>\r
private void SetVersions()\r
{\r
- string old = "(You have: " + currentVersion + " / " + currentBuild + ")";\r
+ string old = string.Format("(You have: {0} / {1})", this.currentVersion, this.currentBuild);\r
string newBuild = appcast.Version.Trim() + " (" + appcast.Build + ")";\r
- lbl_update_text.Text = "HandBrake " + newBuild + " is now available. " + old;\r
+ lbl_update_text.Text = string.Format("HandBrake {0} is now available. {1}", newBuild, old);\r
}\r
\r
/// <summary>\r
<resheader name="writer">\r
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
</resheader>\r
+ <assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />\r
+ <data name="label1.AutoSize" type="System.Boolean, mscorlib">\r
+ <value>True</value>\r
+ </data>\r
+ <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />\r
+ <data name="label1.Font" type="System.Drawing.Font, System.Drawing">\r
+ <value>Tahoma, 9.75pt, style=Bold</value>\r
+ </data>\r
+ <data name="label1.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>84, 12</value>\r
+ </data>\r
+ <data name="label1.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>273, 16</value>\r
+ </data>\r
+ <data name="label1.TabIndex" type="System.Int32, mscorlib">\r
+ <value>25</value>\r
+ </data>\r
+ <data name="label1.Text" xml:space="preserve">\r
+ <value>A New Version of Handbrake is available!</value>\r
+ </data>\r
+ <data name=">>label1.Name" xml:space="preserve">\r
+ <value>label1</value>\r
+ </data>\r
+ <data name=">>label1.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>label1.Parent" xml:space="preserve">\r
+ <value>panel1</value>\r
+ </data>\r
+ <data name=">>label1.ZOrder" xml:space="preserve">\r
+ <value>3</value>\r
+ </data>\r
+ <data name="label6.AutoSize" type="System.Boolean, mscorlib">\r
+ <value>True</value>\r
+ </data>\r
+ <data name="label6.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>84, 46</value>\r
+ </data>\r
+ <data name="label6.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>175, 13</value>\r
+ </data>\r
+ <data name="label6.TabIndex" type="System.Int32, mscorlib">\r
+ <value>30</value>\r
+ </data>\r
+ <data name="label6.Text" xml:space="preserve">\r
+ <value>Would you like to download it now?</value>\r
+ </data>\r
+ <data name=">>label6.Name" xml:space="preserve">\r
+ <value>label6</value>\r
+ </data>\r
+ <data name=">>label6.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>label6.Parent" xml:space="preserve">\r
+ <value>panel1</value>\r
+ </data>\r
+ <data name=">>label6.ZOrder" xml:space="preserve">\r
+ <value>5</value>\r
+ </data>\r
+ <data name="btn_skip.AutoSize" type="System.Boolean, mscorlib">\r
+ <value>True</value>\r
+ </data>\r
+ <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />\r
+ <data name="btn_skip.AutoSizeMode" type="System.Windows.Forms.AutoSizeMode, System.Windows.Forms">\r
+ <value>GrowAndShrink</value>\r
+ </data>\r
+ <data name="btn_skip.Font" type="System.Drawing.Font, System.Drawing">\r
+ <value>Verdana, 8.25pt, style=Bold</value>\r
+ </data>\r
+ <data name="btn_skip.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>0, 3</value>\r
+ </data>\r
+ <data name="btn_skip.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>129, 23</value>\r
+ </data>\r
+ <data name="btn_skip.TabIndex" type="System.Int32, mscorlib">\r
+ <value>54</value>\r
+ </data>\r
+ <data name="btn_skip.Text" xml:space="preserve">\r
+ <value>Skip This Version</value>\r
+ </data>\r
+ <data name=">>btn_skip.Name" xml:space="preserve">\r
+ <value>btn_skip</value>\r
+ </data>\r
+ <data name=">>btn_skip.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>btn_skip.Parent" xml:space="preserve">\r
+ <value>button_container.Panel1</value>\r
+ </data>\r
+ <data name=">>btn_skip.ZOrder" xml:space="preserve">\r
+ <value>0</value>\r
+ </data>\r
+ <data name="btn_installUpdate.AutoSize" type="System.Boolean, mscorlib">\r
+ <value>True</value>\r
+ </data>\r
+ <data name="btn_installUpdate.AutoSizeMode" type="System.Windows.Forms.AutoSizeMode, System.Windows.Forms">\r
+ <value>GrowAndShrink</value>\r
+ </data>\r
+ <data name="btn_installUpdate.Font" type="System.Drawing.Font, System.Drawing">\r
+ <value>Verdana, 8.25pt, style=Bold</value>\r
+ </data>\r
+ <data name="btn_installUpdate.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>153, 3</value>\r
+ </data>\r
+ <data name="btn_installUpdate.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>109, 23</value>\r
+ </data>\r
+ <data name="btn_installUpdate.TabIndex" type="System.Int32, mscorlib">\r
+ <value>55</value>\r
+ </data>\r
+ <data name="btn_installUpdate.Text" xml:space="preserve">\r
+ <value>Install Update</value>\r
+ </data>\r
+ <data name=">>btn_installUpdate.Name" xml:space="preserve">\r
+ <value>btn_installUpdate</value>\r
+ </data>\r
+ <data name=">>btn_installUpdate.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>btn_installUpdate.Parent" xml:space="preserve">\r
+ <value>button_container.Panel2</value>\r
+ </data>\r
+ <data name=">>btn_installUpdate.ZOrder" xml:space="preserve">\r
+ <value>1</value>\r
+ </data>\r
+ <data name="btn_remindLater.AutoSize" type="System.Boolean, mscorlib">\r
+ <value>True</value>\r
+ </data>\r
+ <data name="btn_remindLater.AutoSizeMode" type="System.Windows.Forms.AutoSizeMode, System.Windows.Forms">\r
+ <value>GrowAndShrink</value>\r
+ </data>\r
+ <data name="btn_remindLater.Font" type="System.Drawing.Font, System.Drawing">\r
+ <value>Verdana, 8.25pt, style=Bold</value>\r
+ </data>\r
+ <data name="btn_remindLater.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>19, 3</value>\r
+ </data>\r
+ <data name="btn_remindLater.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>127, 23</value>\r
+ </data>\r
+ <data name="btn_remindLater.TabIndex" type="System.Int32, mscorlib">\r
+ <value>56</value>\r
+ </data>\r
+ <data name="btn_remindLater.Text" xml:space="preserve">\r
+ <value>Remind me Later</value>\r
+ </data>\r
+ <data name=">>btn_remindLater.Name" xml:space="preserve">\r
+ <value>btn_remindLater</value>\r
+ </data>\r
+ <data name=">>btn_remindLater.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>btn_remindLater.Parent" xml:space="preserve">\r
+ <value>button_container.Panel2</value>\r
+ </data>\r
+ <data name=">>btn_remindLater.ZOrder" xml:space="preserve">\r
+ <value>0</value>\r
+ </data>\r
+ <data name="label3.AutoSize" type="System.Boolean, mscorlib">\r
+ <value>True</value>\r
+ </data>\r
+ <data name="label3.Font" type="System.Drawing.Font, System.Drawing">\r
+ <value>Tahoma, 8.25pt, style=Bold</value>\r
+ </data>\r
+ <data name="label3.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>84, 63</value>\r
+ </data>\r
+ <data name="label3.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>90, 13</value>\r
+ </data>\r
+ <data name="label3.TabIndex" type="System.Int32, mscorlib">\r
+ <value>57</value>\r
+ </data>\r
+ <data name="label3.Text" xml:space="preserve">\r
+ <value>Release Notes:</value>\r
+ </data>\r
+ <data name=">>label3.Name" xml:space="preserve">\r
+ <value>label3</value>\r
+ </data>\r
+ <data name=">>label3.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>label3.Parent" xml:space="preserve">\r
+ <value>panel1</value>\r
+ </data>\r
+ <data name=">>label3.ZOrder" xml:space="preserve">\r
+ <value>2</value>\r
+ </data>\r
+ <data name="lbl_update_text.AutoSize" type="System.Boolean, mscorlib">\r
+ <value>True</value>\r
+ </data>\r
+ <data name="lbl_update_text.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>84, 33</value>\r
+ </data>\r
+ <data name="lbl_update_text.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>409, 13</value>\r
+ </data>\r
+ <data name="lbl_update_text.TabIndex" type="System.Int32, mscorlib">\r
+ <value>58</value>\r
+ </data>\r
+ <data name="lbl_update_text.Text" xml:space="preserve">\r
+ <value>HandBrake {0.0.0} (000000000) is now available. (You have: {0.0.0} (000000000))</value>\r
+ </data>\r
+ <data name=">>lbl_update_text.Name" xml:space="preserve">\r
+ <value>lbl_update_text</value>\r
+ </data>\r
+ <data name=">>lbl_update_text.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>lbl_update_text.Parent" xml:space="preserve">\r
+ <value>panel1</value>\r
+ </data>\r
+ <data name=">>lbl_update_text.ZOrder" xml:space="preserve">\r
+ <value>4</value>\r
+ </data>\r
+ <data name="panel2.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">\r
+ <value>Bottom</value>\r
+ </data>\r
+ <data name="panel2.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>0, 87</value>\r
+ </data>\r
+ <data name="panel2.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>710, 10</value>\r
+ </data>\r
+ <data name="panel2.TabIndex" type="System.Int32, mscorlib">\r
+ <value>59</value>\r
+ </data>\r
+ <data name=">>panel2.Name" xml:space="preserve">\r
+ <value>panel2</value>\r
+ </data>\r
+ <data name=">>panel2.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>panel2.Parent" xml:space="preserve">\r
+ <value>panel1</value>\r
+ </data>\r
+ <data name=">>panel2.ZOrder" xml:space="preserve">\r
+ <value>0</value>\r
+ </data>\r
+ <data name="PictureBox1.InitialImage" type="System.Resources.ResXNullRef, System.Windows.Forms">\r
+ <value />\r
+ </data>\r
+ <data name="PictureBox1.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>12, 12</value>\r
+ </data>\r
+ <data name="PictureBox1.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>64, 64</value>\r
+ </data>\r
+ <data name="PictureBox1.TabIndex" type="System.Int32, mscorlib">\r
+ <value>24</value>\r
+ </data>\r
+ <data name=">>PictureBox1.Name" xml:space="preserve">\r
+ <value>PictureBox1</value>\r
+ </data>\r
+ <data name=">>PictureBox1.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>PictureBox1.Parent" xml:space="preserve">\r
+ <value>panel1</value>\r
+ </data>\r
+ <data name=">>PictureBox1.ZOrder" xml:space="preserve">\r
+ <value>1</value>\r
+ </data>\r
+ <data name="panel1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">\r
+ <value>Top</value>\r
+ </data>\r
+ <data name="panel1.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>0, 0</value>\r
+ </data>\r
+ <data name="panel1.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>710, 97</value>\r
+ </data>\r
+ <data name="panel1.TabIndex" type="System.Int32, mscorlib">\r
+ <value>60</value>\r
+ </data>\r
+ <data name=">>panel1.Name" xml:space="preserve">\r
+ <value>panel1</value>\r
+ </data>\r
+ <data name=">>panel1.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>panel1.Parent" xml:space="preserve">\r
+ <value>$this</value>\r
+ </data>\r
+ <data name=">>panel1.ZOrder" xml:space="preserve">\r
+ <value>4</value>\r
+ </data>\r
<metadata name="statusStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">\r
<value>17, 17</value>\r
</metadata>\r
- <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />\r
+ <data name="statusStrip1.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>0, 346</value>\r
+ </data>\r
+ <data name="statusStrip1.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>710, 22</value>\r
+ </data>\r
+ <data name="statusStrip1.TabIndex" type="System.Int32, mscorlib">\r
+ <value>65</value>\r
+ </data>\r
+ <data name="statusStrip1.Text" xml:space="preserve">\r
+ <value>statusStrip1</value>\r
+ </data>\r
+ <data name=">>statusStrip1.Name" xml:space="preserve">\r
+ <value>statusStrip1</value>\r
+ </data>\r
+ <data name=">>statusStrip1.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.StatusStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>statusStrip1.Parent" xml:space="preserve">\r
+ <value>$this</value>\r
+ </data>\r
+ <data name=">>statusStrip1.ZOrder" xml:space="preserve">\r
+ <value>3</value>\r
+ </data>\r
+ <data name="panel3.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">\r
+ <value>Left</value>\r
+ </data>\r
+ <data name="panel3.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>0, 97</value>\r
+ </data>\r
+ <data name="panel3.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>87, 249</value>\r
+ </data>\r
+ <data name="panel3.TabIndex" type="System.Int32, mscorlib">\r
+ <value>67</value>\r
+ </data>\r
+ <data name=">>panel3.Name" xml:space="preserve">\r
+ <value>panel3</value>\r
+ </data>\r
+ <data name=">>panel3.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>panel3.Parent" xml:space="preserve">\r
+ <value>$this</value>\r
+ </data>\r
+ <data name=">>panel3.ZOrder" xml:space="preserve">\r
+ <value>2</value>\r
+ </data>\r
+ <data name="panel5.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">\r
+ <value>Right</value>\r
+ </data>\r
+ <data name="panel5.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>681, 97</value>\r
+ </data>\r
+ <data name="panel5.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>29, 249</value>\r
+ </data>\r
+ <data name="panel5.TabIndex" type="System.Int32, mscorlib">\r
+ <value>68</value>\r
+ </data>\r
+ <data name=">>panel5.Name" xml:space="preserve">\r
+ <value>panel5</value>\r
+ </data>\r
+ <data name=">>panel5.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>panel5.Parent" xml:space="preserve">\r
+ <value>$this</value>\r
+ </data>\r
+ <data name=">>panel5.ZOrder" xml:space="preserve">\r
+ <value>1</value>\r
+ </data>\r
+ <data name="wBrowser.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">\r
+ <value>Fill</value>\r
+ </data>\r
+ <data name="wBrowser.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>0, 0</value>\r
+ </data>\r
+ <data name="wBrowser.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>594, 203</value>\r
+ </data>\r
+ <data name="wBrowser.TabIndex" type="System.Int32, mscorlib">\r
+ <value>31</value>\r
+ </data>\r
+ <data name=">>wBrowser.Name" xml:space="preserve">\r
+ <value>wBrowser</value>\r
+ </data>\r
+ <data name=">>wBrowser.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.WebBrowser, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>wBrowser.Parent" xml:space="preserve">\r
+ <value>splitContainer1.Panel1</value>\r
+ </data>\r
+ <data name=">>wBrowser.ZOrder" xml:space="preserve">\r
+ <value>0</value>\r
+ </data>\r
+ <data name="splitContainer1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">\r
+ <value>Fill</value>\r
+ </data>\r
+ <data name="splitContainer1.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>87, 97</value>\r
+ </data>\r
+ <data name="splitContainer1.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">\r
+ <value>0, 0, 0, 0</value>\r
+ </data>\r
+ <data name="splitContainer1.Orientation" type="System.Windows.Forms.Orientation, System.Windows.Forms">\r
+ <value>Horizontal</value>\r
+ </data>\r
+ <data name=">>splitContainer1.Panel1.Name" xml:space="preserve">\r
+ <value>splitContainer1.Panel1</value>\r
+ </data>\r
+ <data name=">>splitContainer1.Panel1.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>splitContainer1.Panel1.Parent" xml:space="preserve">\r
+ <value>splitContainer1</value>\r
+ </data>\r
+ <data name=">>splitContainer1.Panel1.ZOrder" xml:space="preserve">\r
+ <value>0</value>\r
+ </data>\r
+ <data name="button_container.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">\r
+ <value>Fill</value>\r
+ </data>\r
+ <data name="button_container.Location" type="System.Drawing.Point, System.Drawing">\r
+ <value>0, 0</value>\r
+ </data>\r
+ <data name=">>button_container.Panel1.Name" xml:space="preserve">\r
+ <value>button_container.Panel1</value>\r
+ </data>\r
+ <data name=">>button_container.Panel1.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>button_container.Panel1.Parent" xml:space="preserve">\r
+ <value>button_container</value>\r
+ </data>\r
+ <data name=">>button_container.Panel1.ZOrder" xml:space="preserve">\r
+ <value>0</value>\r
+ </data>\r
+ <data name=">>button_container.Panel2.Name" xml:space="preserve">\r
+ <value>button_container.Panel2</value>\r
+ </data>\r
+ <data name=">>button_container.Panel2.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>button_container.Panel2.Parent" xml:space="preserve">\r
+ <value>button_container</value>\r
+ </data>\r
+ <data name=">>button_container.Panel2.ZOrder" xml:space="preserve">\r
+ <value>1</value>\r
+ </data>\r
+ <data name="button_container.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>594, 42</value>\r
+ </data>\r
+ <data name="button_container.SplitterDistance" type="System.Int32, mscorlib">\r
+ <value>318</value>\r
+ </data>\r
+ <data name="button_container.TabIndex" type="System.Int32, mscorlib">\r
+ <value>0</value>\r
+ </data>\r
+ <data name=">>button_container.Name" xml:space="preserve">\r
+ <value>button_container</value>\r
+ </data>\r
+ <data name=">>button_container.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>button_container.Parent" xml:space="preserve">\r
+ <value>splitContainer1.Panel2</value>\r
+ </data>\r
+ <data name=">>button_container.ZOrder" xml:space="preserve">\r
+ <value>0</value>\r
+ </data>\r
+ <data name=">>splitContainer1.Panel2.Name" xml:space="preserve">\r
+ <value>splitContainer1.Panel2</value>\r
+ </data>\r
+ <data name=">>splitContainer1.Panel2.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>splitContainer1.Panel2.Parent" xml:space="preserve">\r
+ <value>splitContainer1</value>\r
+ </data>\r
+ <data name=">>splitContainer1.Panel2.ZOrder" xml:space="preserve">\r
+ <value>1</value>\r
+ </data>\r
+ <data name="splitContainer1.Size" type="System.Drawing.Size, System.Drawing">\r
+ <value>594, 249</value>\r
+ </data>\r
+ <data name="splitContainer1.SplitterDistance" type="System.Int32, mscorlib">\r
+ <value>203</value>\r
+ </data>\r
+ <data name="splitContainer1.TabIndex" type="System.Int32, mscorlib">\r
+ <value>69</value>\r
+ </data>\r
+ <data name=">>splitContainer1.Name" xml:space="preserve">\r
+ <value>splitContainer1</value>\r
+ </data>\r
+ <data name=">>splitContainer1.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
+ <data name=">>splitContainer1.Parent" xml:space="preserve">\r
+ <value>$this</value>\r
+ </data>\r
+ <data name=">>splitContainer1.ZOrder" xml:space="preserve">\r
+ <value>0</value>\r
+ </data>\r
+ <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">\r
+ <value>True</value>\r
+ </metadata>\r
+ <data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">\r
+ <value>6, 13</value>\r
+ </data>\r
+ <data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">\r
+ <value>710, 368</value>\r
+ </data>\r
+ <data name="$this.Font" type="System.Drawing.Font, System.Drawing">\r
+ <value>Tahoma, 8.25pt</value>\r
+ </data>\r
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">\r
<value>\r
AAABAAYAMDAAAAEACACoDgAAZgAAACAgAAABAAgAqAgAAA4PAAAQEAAAAQAIAGgFAAC2FwAAMDAAAAEA\r
AAD6AQAA4AEAAMABAACAAQAAgAEAAMBBAADAYQAAjGEAAIRhAADc+wAA3/8AAA==\r
</value>\r
</data>\r
+ <data name="$this.MinimumSize" type="System.Drawing.Size, System.Drawing">\r
+ <value>540, 300</value>\r
+ </data>\r
+ <data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">\r
+ <value>CenterScreen</value>\r
+ </data>\r
+ <data name="$this.Text" xml:space="preserve">\r
+ <value>Update</value>\r
+ </data>\r
+ <data name=">>$this.Name" xml:space="preserve">\r
+ <value>UpdateInfo</value>\r
+ </data>\r
+ <data name=">>$this.Type" xml:space="preserve">\r
+ <value>System.Windows.Forms.Form, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+ </data>\r
</root>
\ No newline at end of file
public void Install(IWindsorContainer container, IConfigurationStore store)\r
{\r
container.AddComponent<IErrorService, ErrorService>();\r
+ container.AddComponent<IAppcastReader, AppcastReader>();\r
}\r
}\r
}\r