summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsr55 <[email protected]>2009-06-15 14:56:23 +0000
committersr55 <[email protected]>2009-06-15 14:56:23 +0000
commit24780596a9e62e823d619792445a784094f904a2 (patch)
tree79909eb55db5bf00acd2466a32d7da343949d8f5
parentb023bb532c17e1284230172b660baa32b5750318 (diff)
WinGui:
- Picture Settings: Height of 0 allows for no -l to be passed to the CLI - Picture Settings / pre-sets now set 0 when no Height specified. Prevents the panel from using incorrect values when pre-sets are selected. - Simplified the Encode.cs set-up. Includes changes to QueueHandler git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2534 b64f7644-9d1e-0410-96f1-a4d463321fa5
-rw-r--r--win/C#/Controls/PictureSettings.Designer.cs138
-rw-r--r--win/C#/Controls/PictureSettings.cs17
-rw-r--r--win/C#/Controls/PictureSettings.resx1326
-rw-r--r--win/C#/EncodeQueue/Encode.cs38
-rw-r--r--win/C#/EncodeQueue/EncodeProcess.cs39
-rw-r--r--win/C#/EncodeQueue/Job.cs (renamed from win/C#/EncodeQueue/QueueItem.cs)2
-rw-r--r--win/C#/EncodeQueue/QueueHandler.cs76
-rw-r--r--win/C#/Functions/Main.cs20
-rw-r--r--win/C#/Functions/PresetLoader.cs5
-rw-r--r--win/C#/Functions/QueryGenerator.cs7
-rw-r--r--win/C#/Functions/Win32.cs14
-rw-r--r--win/C#/HandBrakeCS.csproj9
-rw-r--r--win/C#/Presets/PresetsHandler.cs3
-rw-r--r--win/C#/frmAddPreset.Designer.cs22
-rw-r--r--win/C#/frmMain.cs4
-rw-r--r--win/C#/frmPreview.cs12
-rw-r--r--win/C#/frmQueue.cs4
17 files changed, 968 insertions, 768 deletions
diff --git a/win/C#/Controls/PictureSettings.Designer.cs b/win/C#/Controls/PictureSettings.Designer.cs
index 50296bc05..67c0dad4b 100644
--- a/win/C#/Controls/PictureSettings.Designer.cs
+++ b/win/C#/Controls/PictureSettings.Designer.cs
@@ -77,18 +77,17 @@ namespace Handbrake.Controls
//
// text_height
//
+ this.text_height.AccessibleDescription = null;
+ this.text_height.AccessibleName = null;
resources.ApplyResources(this.text_height, "text_height");
+ this.text_height.Font = null;
this.text_height.Maximum = new decimal(new int[] {
2560,
0,
0,
0});
- this.text_height.Minimum = new decimal(new int[] {
- 64,
- 0,
- 0,
- 0});
this.text_height.Name = "text_height";
+ this.toolTip.SetToolTip(this.text_height, resources.GetString("text_height.ToolTip"));
this.text_height.Value = new decimal(new int[] {
64,
0,
@@ -98,7 +97,10 @@ namespace Handbrake.Controls
//
// text_width
//
+ this.text_width.AccessibleDescription = null;
+ this.text_width.AccessibleName = null;
resources.ApplyResources(this.text_width, "text_width");
+ this.text_width.Font = null;
this.text_width.Maximum = new decimal(new int[] {
2560,
0,
@@ -110,6 +112,7 @@ namespace Handbrake.Controls
0,
0});
this.text_width.Name = "text_width";
+ this.toolTip.SetToolTip(this.text_width, resources.GetString("text_width.ToolTip"));
this.text_width.Value = new decimal(new int[] {
64,
0,
@@ -119,38 +122,58 @@ namespace Handbrake.Controls
//
// label4
//
+ this.label4.AccessibleDescription = null;
+ this.label4.AccessibleName = null;
resources.ApplyResources(this.label4, "label4");
this.label4.BackColor = System.Drawing.Color.Transparent;
this.label4.ForeColor = System.Drawing.Color.Black;
this.label4.Name = "label4";
+ this.toolTip.SetToolTip(this.label4, resources.GetString("label4.ToolTip"));
//
// lbl_max
//
+ this.lbl_max.AccessibleDescription = null;
+ this.lbl_max.AccessibleName = null;
resources.ApplyResources(this.lbl_max, "lbl_max");
+ this.lbl_max.Font = null;
this.lbl_max.Name = "lbl_max";
+ this.toolTip.SetToolTip(this.lbl_max, resources.GetString("lbl_max.ToolTip"));
//
// lbl_src_res
//
+ this.lbl_src_res.AccessibleDescription = null;
+ this.lbl_src_res.AccessibleName = null;
resources.ApplyResources(this.lbl_src_res, "lbl_src_res");
this.lbl_src_res.BackColor = System.Drawing.Color.Transparent;
this.lbl_src_res.Name = "lbl_src_res";
+ this.toolTip.SetToolTip(this.lbl_src_res, resources.GetString("lbl_src_res.ToolTip"));
//
// label7
//
+ this.label7.AccessibleDescription = null;
+ this.label7.AccessibleName = null;
resources.ApplyResources(this.label7, "label7");
this.label7.BackColor = System.Drawing.Color.Transparent;
+ this.label7.Font = null;
this.label7.Name = "label7";
+ this.toolTip.SetToolTip(this.label7, resources.GetString("label7.ToolTip"));
//
// label6
//
+ this.label6.AccessibleDescription = null;
+ this.label6.AccessibleName = null;
resources.ApplyResources(this.label6, "label6");
this.label6.BackColor = System.Drawing.Color.Transparent;
this.label6.Name = "label6";
+ this.toolTip.SetToolTip(this.label6, resources.GetString("label6.ToolTip"));
//
// drp_anamorphic
//
- this.drp_anamorphic.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.drp_anamorphic.AccessibleDescription = null;
+ this.drp_anamorphic.AccessibleName = null;
resources.ApplyResources(this.drp_anamorphic, "drp_anamorphic");
+ this.drp_anamorphic.BackgroundImage = null;
+ this.drp_anamorphic.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.drp_anamorphic.FormattingEnabled = true;
this.drp_anamorphic.Items.AddRange(new object[] {
resources.GetString("drp_anamorphic.Items"),
@@ -158,43 +181,62 @@ namespace Handbrake.Controls
resources.GetString("drp_anamorphic.Items2"),
resources.GetString("drp_anamorphic.Items3")});
this.drp_anamorphic.Name = "drp_anamorphic";
+ this.toolTip.SetToolTip(this.drp_anamorphic, resources.GetString("drp_anamorphic.ToolTip"));
this.drp_anamorphic.SelectedIndexChanged += new System.EventHandler(this.drp_anamorphic_SelectedIndexChanged);
//
// label26
//
+ this.label26.AccessibleDescription = null;
+ this.label26.AccessibleName = null;
resources.ApplyResources(this.label26, "label26");
this.label26.BackColor = System.Drawing.Color.Transparent;
this.label26.Name = "label26";
+ this.toolTip.SetToolTip(this.label26, resources.GetString("label26.ToolTip"));
//
// lbl_Aspect
//
+ this.lbl_Aspect.AccessibleDescription = null;
+ this.lbl_Aspect.AccessibleName = null;
resources.ApplyResources(this.lbl_Aspect, "lbl_Aspect");
this.lbl_Aspect.BackColor = System.Drawing.Color.Transparent;
this.lbl_Aspect.Name = "lbl_Aspect";
+ this.toolTip.SetToolTip(this.lbl_Aspect, resources.GetString("lbl_Aspect.ToolTip"));
//
// Label91
//
+ this.Label91.AccessibleDescription = null;
+ this.Label91.AccessibleName = null;
resources.ApplyResources(this.Label91, "Label91");
this.Label91.BackColor = System.Drawing.Color.Transparent;
this.Label91.Name = "Label91";
+ this.toolTip.SetToolTip(this.Label91, resources.GetString("Label91.ToolTip"));
//
// Label55
//
+ this.Label55.AccessibleDescription = null;
+ this.Label55.AccessibleName = null;
resources.ApplyResources(this.Label55, "Label55");
this.Label55.BackColor = System.Drawing.Color.Transparent;
this.Label55.ForeColor = System.Drawing.Color.Black;
this.Label55.Name = "Label55";
+ this.toolTip.SetToolTip(this.Label55, resources.GetString("Label55.ToolTip"));
//
// lbl_modulus
//
+ this.lbl_modulus.AccessibleDescription = null;
+ this.lbl_modulus.AccessibleName = null;
resources.ApplyResources(this.lbl_modulus, "lbl_modulus");
this.lbl_modulus.BackColor = System.Drawing.Color.Transparent;
this.lbl_modulus.Name = "lbl_modulus";
+ this.toolTip.SetToolTip(this.lbl_modulus, resources.GetString("lbl_modulus.ToolTip"));
//
// drop_modulus
//
- this.drop_modulus.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.drop_modulus.AccessibleDescription = null;
+ this.drop_modulus.AccessibleName = null;
resources.ApplyResources(this.drop_modulus, "drop_modulus");
+ this.drop_modulus.BackgroundImage = null;
+ this.drop_modulus.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.drop_modulus.FormattingEnabled = true;
this.drop_modulus.Items.AddRange(new object[] {
resources.GetString("drop_modulus.Items"),
@@ -202,72 +244,112 @@ namespace Handbrake.Controls
resources.GetString("drop_modulus.Items2"),
resources.GetString("drop_modulus.Items3")});
this.drop_modulus.Name = "drop_modulus";
+ this.toolTip.SetToolTip(this.drop_modulus, resources.GetString("drop_modulus.ToolTip"));
//
// txt_displayWidth
//
+ this.txt_displayWidth.AccessibleDescription = null;
+ this.txt_displayWidth.AccessibleName = null;
resources.ApplyResources(this.txt_displayWidth, "txt_displayWidth");
+ this.txt_displayWidth.BackgroundImage = null;
+ this.txt_displayWidth.Font = null;
this.txt_displayWidth.Name = "txt_displayWidth";
this.toolTip.SetToolTip(this.txt_displayWidth, resources.GetString("txt_displayWidth.ToolTip"));
this.txt_displayWidth.KeyUp += new System.Windows.Forms.KeyEventHandler(this.txt_displayWidth_Keyup);
//
// lbl_displayWidth
//
+ this.lbl_displayWidth.AccessibleDescription = null;
+ this.lbl_displayWidth.AccessibleName = null;
resources.ApplyResources(this.lbl_displayWidth, "lbl_displayWidth");
this.lbl_displayWidth.BackColor = System.Drawing.Color.Transparent;
this.lbl_displayWidth.Name = "lbl_displayWidth";
+ this.toolTip.SetToolTip(this.lbl_displayWidth, resources.GetString("lbl_displayWidth.ToolTip"));
//
// lbl_parWidth
//
+ this.lbl_parWidth.AccessibleDescription = null;
+ this.lbl_parWidth.AccessibleName = null;
resources.ApplyResources(this.lbl_parWidth, "lbl_parWidth");
this.lbl_parWidth.BackColor = System.Drawing.Color.Transparent;
this.lbl_parWidth.Name = "lbl_parWidth";
+ this.toolTip.SetToolTip(this.lbl_parWidth, resources.GetString("lbl_parWidth.ToolTip"));
//
// txt_parWidth
//
+ this.txt_parWidth.AccessibleDescription = null;
+ this.txt_parWidth.AccessibleName = null;
resources.ApplyResources(this.txt_parWidth, "txt_parWidth");
+ this.txt_parWidth.BackgroundImage = null;
+ this.txt_parWidth.Font = null;
this.txt_parWidth.Name = "txt_parWidth";
this.toolTip.SetToolTip(this.txt_parWidth, resources.GetString("txt_parWidth.ToolTip"));
this.txt_parWidth.KeyUp += new System.Windows.Forms.KeyEventHandler(this.txt_parWidth_Keyup);
//
// lbl_parHeight
//
+ this.lbl_parHeight.AccessibleDescription = null;
+ this.lbl_parHeight.AccessibleName = null;
resources.ApplyResources(this.lbl_parHeight, "lbl_parHeight");
this.lbl_parHeight.BackColor = System.Drawing.Color.Transparent;
this.lbl_parHeight.Name = "lbl_parHeight";
+ this.toolTip.SetToolTip(this.lbl_parHeight, resources.GetString("lbl_parHeight.ToolTip"));
//
// txt_parHeight
//
+ this.txt_parHeight.AccessibleDescription = null;
+ this.txt_parHeight.AccessibleName = null;
resources.ApplyResources(this.txt_parHeight, "txt_parHeight");
+ this.txt_parHeight.BackgroundImage = null;
+ this.txt_parHeight.Font = null;
this.txt_parHeight.Name = "txt_parHeight";
this.toolTip.SetToolTip(this.txt_parHeight, resources.GetString("txt_parHeight.ToolTip"));
this.txt_parHeight.KeyUp += new System.Windows.Forms.KeyEventHandler(this.txt_parHeight_Keyup);
//
// check_KeepAR
//
+ this.check_KeepAR.AccessibleDescription = null;
+ this.check_KeepAR.AccessibleName = null;
resources.ApplyResources(this.check_KeepAR, "check_KeepAR");
+ this.check_KeepAR.BackgroundImage = null;
+ this.check_KeepAR.Font = null;
this.check_KeepAR.Name = "check_KeepAR";
+ this.toolTip.SetToolTip(this.check_KeepAR, resources.GetString("check_KeepAR.ToolTip"));
this.check_KeepAR.UseVisualStyleBackColor = true;
this.check_KeepAR.CheckedChanged += new System.EventHandler(this.check_KeepAR_CheckedChanged);
//
// check_customCrop
//
+ this.check_customCrop.AccessibleDescription = null;
+ this.check_customCrop.AccessibleName = null;
resources.ApplyResources(this.check_customCrop, "check_customCrop");
+ this.check_customCrop.BackgroundImage = null;
+ this.check_customCrop.Font = null;
this.check_customCrop.Name = "check_customCrop";
+ this.toolTip.SetToolTip(this.check_customCrop, resources.GetString("check_customCrop.ToolTip"));
this.check_customCrop.UseVisualStyleBackColor = true;
this.check_customCrop.CheckedChanged += new System.EventHandler(this.check_customCrop_CheckedChanged);
//
// check_autoCrop
//
+ this.check_autoCrop.AccessibleDescription = null;
+ this.check_autoCrop.AccessibleName = null;
resources.ApplyResources(this.check_autoCrop, "check_autoCrop");
+ this.check_autoCrop.BackgroundImage = null;
this.check_autoCrop.Checked = true;
+ this.check_autoCrop.Font = null;
this.check_autoCrop.Name = "check_autoCrop";
this.check_autoCrop.TabStop = true;
+ this.toolTip.SetToolTip(this.check_autoCrop, resources.GetString("check_autoCrop.ToolTip"));
this.check_autoCrop.UseVisualStyleBackColor = true;
this.check_autoCrop.CheckedChanged += new System.EventHandler(this.check_autoCrop_CheckedChanged);
//
// crop_bottom
//
+ this.crop_bottom.AccessibleDescription = null;
+ this.crop_bottom.AccessibleName = null;
resources.ApplyResources(this.crop_bottom, "crop_bottom");
+ this.crop_bottom.Font = null;
this.crop_bottom.Increment = new decimal(new int[] {
2,
0,
@@ -279,11 +361,15 @@ namespace Handbrake.Controls
0,
0});
this.crop_bottom.Name = "crop_bottom";
+ this.toolTip.SetToolTip(this.crop_bottom, resources.GetString("crop_bottom.ToolTip"));
this.crop_bottom.ValueChanged += new System.EventHandler(this.crop_bottom_ValueChanged);
//
// crop_top
//
+ this.crop_top.AccessibleDescription = null;
+ this.crop_top.AccessibleName = null;
resources.ApplyResources(this.crop_top, "crop_top");
+ this.crop_top.Font = null;
this.crop_top.Increment = new decimal(new int[] {
2,
0,
@@ -295,11 +381,15 @@ namespace Handbrake.Controls
0,
0});
this.crop_top.Name = "crop_top";
+ this.toolTip.SetToolTip(this.crop_top, resources.GetString("crop_top.ToolTip"));
this.crop_top.ValueChanged += new System.EventHandler(this.crop_top_ValueChanged);
//
// crop_left
//
+ this.crop_left.AccessibleDescription = null;
+ this.crop_left.AccessibleName = null;
resources.ApplyResources(this.crop_left, "crop_left");
+ this.crop_left.Font = null;
this.crop_left.Increment = new decimal(new int[] {
2,
0,
@@ -311,11 +401,15 @@ namespace Handbrake.Controls
0,
0});
this.crop_left.Name = "crop_left";
+ this.toolTip.SetToolTip(this.crop_left, resources.GetString("crop_left.ToolTip"));
this.crop_left.ValueChanged += new System.EventHandler(this.crop_left_ValueChanged);
//
// crop_right
//
+ this.crop_right.AccessibleDescription = null;
+ this.crop_right.AccessibleName = null;
resources.ApplyResources(this.crop_right, "crop_right");
+ this.crop_right.Font = null;
this.crop_right.Increment = new decimal(new int[] {
2,
0,
@@ -327,53 +421,80 @@ namespace Handbrake.Controls
0,
0});
this.crop_right.Name = "crop_right";
+ this.toolTip.SetToolTip(this.crop_right, resources.GetString("crop_right.ToolTip"));
this.crop_right.ValueChanged += new System.EventHandler(this.crop_right_ValueChanged);
//
// label8
//
+ this.label8.AccessibleDescription = null;
+ this.label8.AccessibleName = null;
resources.ApplyResources(this.label8, "label8");
this.label8.BackColor = System.Drawing.Color.Transparent;
this.label8.Name = "label8";
+ this.toolTip.SetToolTip(this.label8, resources.GetString("label8.ToolTip"));
//
// Label53
//
+ this.Label53.AccessibleDescription = null;
+ this.Label53.AccessibleName = null;
resources.ApplyResources(this.Label53, "Label53");
this.Label53.BackColor = System.Drawing.Color.Transparent;
this.Label53.Name = "Label53";
+ this.toolTip.SetToolTip(this.Label53, resources.GetString("Label53.ToolTip"));
//
// Label52
//
+ this.Label52.AccessibleDescription = null;
+ this.Label52.AccessibleName = null;
resources.ApplyResources(this.Label52, "Label52");
this.Label52.BackColor = System.Drawing.Color.Transparent;
this.Label52.Name = "Label52";
+ this.toolTip.SetToolTip(this.Label52, resources.GetString("Label52.ToolTip"));
//
// Label51
//
+ this.Label51.AccessibleDescription = null;
+ this.Label51.AccessibleName = null;
resources.ApplyResources(this.Label51, "Label51");
this.Label51.BackColor = System.Drawing.Color.Transparent;
this.Label51.Name = "Label51";
+ this.toolTip.SetToolTip(this.Label51, resources.GetString("Label51.ToolTip"));
//
// Label15
//
+ this.Label15.AccessibleDescription = null;
+ this.Label15.AccessibleName = null;
resources.ApplyResources(this.Label15, "Label15");
this.Label15.BackColor = System.Drawing.Color.Transparent;
this.Label15.Name = "Label15";
+ this.toolTip.SetToolTip(this.Label15, resources.GetString("Label15.ToolTip"));
//
// lbl_anamorphic
//
+ this.lbl_anamorphic.AccessibleDescription = null;
+ this.lbl_anamorphic.AccessibleName = null;
resources.ApplyResources(this.lbl_anamorphic, "lbl_anamorphic");
this.lbl_anamorphic.BackColor = System.Drawing.Color.Transparent;
this.lbl_anamorphic.Name = "lbl_anamorphic";
+ this.toolTip.SetToolTip(this.lbl_anamorphic, resources.GetString("lbl_anamorphic.ToolTip"));
//
// lbl_anamprohicLbl
//
+ this.lbl_anamprohicLbl.AccessibleDescription = null;
+ this.lbl_anamprohicLbl.AccessibleName = null;
resources.ApplyResources(this.lbl_anamprohicLbl, "lbl_anamprohicLbl");
this.lbl_anamprohicLbl.BackColor = System.Drawing.Color.Transparent;
+ this.lbl_anamprohicLbl.Font = null;
this.lbl_anamprohicLbl.Name = "lbl_anamprohicLbl";
+ this.toolTip.SetToolTip(this.lbl_anamprohicLbl, resources.GetString("lbl_anamprohicLbl.ToolTip"));
//
// PictureSettings
//
+ this.AccessibleDescription = null;
+ this.AccessibleName = null;
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
+ resources.ApplyResources(this, "$this");
+ this.BackgroundImage = null;
this.Controls.Add(this.lbl_anamorphic);
this.Controls.Add(this.lbl_anamprohicLbl);
this.Controls.Add(this.check_customCrop);
@@ -408,8 +529,9 @@ namespace Handbrake.Controls
this.Controls.Add(this.lbl_Aspect);
this.Controls.Add(this.Label91);
this.Controls.Add(this.Label55);
+ this.Font = null;
this.Name = "PictureSettings";
- resources.ApplyResources(this, "$this");
+ this.toolTip.SetToolTip(this, resources.GetString("$this.ToolTip"));
((System.ComponentModel.ISupportInitialize)(this.text_height)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.text_width)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.crop_bottom)).EndInit();
diff --git a/win/C#/Controls/PictureSettings.cs b/win/C#/Controls/PictureSettings.cs
index b7d08b809..2d1fc154d 100644
--- a/win/C#/Controls/PictureSettings.cs
+++ b/win/C#/Controls/PictureSettings.cs
@@ -542,8 +542,8 @@ namespace Handbrake.Controls
if (selectedTitle.Resolution.Height < returnVal)
returnVal = selectedTitle.Resolution.Height;
- if (returnVal < 64)
- returnVal = 64;
+ /*if (returnVal < 64)
+ returnVal = 64;*/
// Set the global tracker
heightVal = (int)returnVal;
@@ -623,20 +623,15 @@ namespace Handbrake.Controls
double new_height = (width*selectedTitle.Resolution.Width*ah*crop_height)/
(selectedTitle.Resolution.Height*aw*crop_width);
- if (drp_anamorphic.SelectedIndex == 3)
- new_height = getModulusAuto(int.Parse(drop_modulus.SelectedItem.ToString()), new_height);
- else
- new_height = getModulusAuto(16, new_height);
+ new_height = drp_anamorphic.SelectedIndex == 3 ? getModulusAuto(int.Parse(drop_modulus.SelectedItem.ToString()), new_height) : getModulusAuto(16, new_height);
- //16 * (421 / 16)
- //double z = ( 16 * (( y + 8 ) / 16 ) );
int x = int.Parse(new_height.ToString());
- if (x < 64)
- x = 64;
+ /*if (x < 64)
+ x = 64; */
return x;
}
}
- return 64;
+ return 0;
}
private int cacluateWidth(int height)
{
diff --git a/win/C#/Controls/PictureSettings.resx b/win/C#/Controls/PictureSettings.resx
index 7371a74d1..455879185 100644
--- a/win/C#/Controls/PictureSettings.resx
+++ b/win/C#/Controls/PictureSettings.resx
@@ -117,199 +117,272 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
- <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
- <data name="text_height.Location" type="System.Drawing.Point, System.Drawing">
- <value>206, 59</value>
- </data>
- <data name="text_height.Size" type="System.Drawing.Size, System.Drawing">
- <value>64, 20</value>
- </data>
- <assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
- <data name="text_height.TabIndex" type="System.Int32, mscorlib">
- <value>50</value>
+ <data name="&gt;&gt;label7.Parent" xml:space="preserve">
+ <value>$this</value>
</data>
- <data name="&gt;&gt;text_height.Name" xml:space="preserve">
- <value>text_height</value>
+ <data name="&gt;&gt;lbl_anamprohicLbl.Parent" xml:space="preserve">
+ <value>$this</value>
</data>
- <data name="&gt;&gt;text_height.Type" xml:space="preserve">
+ <data name="&gt;&gt;crop_left.Type" xml:space="preserve">
<value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;text_height.Parent" xml:space="preserve">
- <value>$this</value>
- </data>
- <data name="&gt;&gt;text_height.ZOrder" xml:space="preserve">
- <value>22</value>
+ <data name="lbl_max.ToolTip" xml:space="preserve">
+ <value />
</data>
- <data name="text_width.Location" type="System.Drawing.Point, System.Drawing">
- <value>68, 59</value>
+ <data name="check_KeepAR.ToolTip" xml:space="preserve">
+ <value />
</data>
- <data name="text_width.Size" type="System.Drawing.Size, System.Drawing">
- <value>64, 20</value>
+ <data name="&gt;&gt;lbl_src_res.Parent" xml:space="preserve">
+ <value>$this</value>
</data>
- <data name="text_width.TabIndex" type="System.Int32, mscorlib">
- <value>49</value>
+ <assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+ <data name="Label53.TabIndex" type="System.Int32, mscorlib">
+ <value>68</value>
</data>
- <data name="&gt;&gt;text_width.Name" xml:space="preserve">
- <value>text_width</value>
+ <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+ <data name="lbl_anamorphic.Location" type="System.Drawing.Point, System.Drawing">
+ <value>108, 250</value>
</data>
- <data name="&gt;&gt;text_width.Type" xml:space="preserve">
- <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="lbl_modulus.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
</data>
- <data name="&gt;&gt;text_width.Parent" xml:space="preserve">
- <value>$this</value>
+ <data name="check_KeepAR.Text" xml:space="preserve">
+ <value>Keep Aspect Ratio</value>
</data>
- <data name="&gt;&gt;text_width.ZOrder" xml:space="preserve">
- <value>23</value>
+ <data name="drop_modulus.Items3" xml:space="preserve">
+ <value>2</value>
</data>
- <data name="label4.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
+ <data name="&gt;&gt;crop_bottom.Name" xml:space="preserve">
+ <value>crop_bottom</value>
</data>
- <data name="label4.Font" type="System.Drawing.Font, System.Drawing">
- <value>Verdana, 8.25pt</value>
+ <data name="&gt;&gt;drop_modulus.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="label4.Location" type="System.Drawing.Point, System.Drawing">
- <value>152, 63</value>
+ <data name="lbl_Aspect.Size" type="System.Drawing.Size, System.Drawing">
+ <value>72, 12</value>
</data>
- <data name="label4.Size" type="System.Drawing.Size, System.Drawing">
- <value>48, 13</value>
+ <data name="&gt;&gt;check_KeepAR.Name" xml:space="preserve">
+ <value>check_KeepAR</value>
</data>
- <data name="label4.TabIndex" type="System.Int32, mscorlib">
- <value>48</value>
+ <data name="&gt;&gt;crop_right.Name" xml:space="preserve">
+ <value>crop_right</value>
</data>
- <data name="label4.Text" xml:space="preserve">
- <value>Height:</value>
+ <data name="&gt;&gt;check_KeepAR.Parent" xml:space="preserve">
+ <value>$this</value>
</data>
- <data name="&gt;&gt;label4.Name" xml:space="preserve">
- <value>label4</value>
+ <data name="lbl_src_res.Text" xml:space="preserve">
+ <value>Select a Title</value>
</data>
- <data name="&gt;&gt;label4.Type" xml:space="preserve">
+ <data name="&gt;&gt;lbl_displayWidth.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;label4.Parent" xml:space="preserve">
- <value>$this</value>
+ <data name="txt_displayWidth.Location" type="System.Drawing.Point, System.Drawing">
+ <value>110, 170</value>
</data>
- <data name="&gt;&gt;label4.ZOrder" xml:space="preserve">
- <value>24</value>
+ <data name="lbl_parHeight.ToolTip" xml:space="preserve">
+ <value />
</data>
- <data name="lbl_max.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
+ <data name="lbl_parWidth.TabIndex" type="System.Int32, mscorlib">
+ <value>56</value>
</data>
- <data name="lbl_max.Location" type="System.Drawing.Point, System.Drawing">
- <value>279, 61</value>
+ <data name="crop_top.Location" type="System.Drawing.Point, System.Drawing">
+ <value>467, 100</value>
</data>
- <data name="lbl_max.Size" type="System.Drawing.Size, System.Drawing">
- <value>34, 13</value>
+ <data name="Label55.ToolTip" xml:space="preserve">
+ <value />
</data>
- <data name="lbl_max.TabIndex" type="System.Int32, mscorlib">
- <value>47</value>
+ <data name="&gt;&gt;Label51.Name" xml:space="preserve">
+ <value>Label51</value>
</data>
- <data name="lbl_max.Text" xml:space="preserve">
- <value>{max}</value>
+ <data name="txt_parWidth.Size" type="System.Drawing.Size, System.Drawing">
+ <value>100, 20</value>
</data>
- <data name="&gt;&gt;lbl_max.Name" xml:space="preserve">
- <value>lbl_max</value>
+ <data name="label26.TabIndex" type="System.Int32, mscorlib">
+ <value>39</value>
+ </data>
+ <data name="lbl_Aspect.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
</data>
<data name="&gt;&gt;lbl_max.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;lbl_max.Parent" xml:space="preserve">
+ <data name="&gt;&gt;lbl_modulus.Parent" xml:space="preserve">
<value>$this</value>
</data>
- <data name="&gt;&gt;lbl_max.ZOrder" xml:space="preserve">
- <value>25</value>
+ <data name="&gt;&gt;Label55.Name" xml:space="preserve">
+ <value>Label55</value>
</data>
- <data name="lbl_src_res.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
+ <data name="&gt;&gt;label26.ZOrder" xml:space="preserve">
+ <value>30</value>
</data>
- <data name="lbl_src_res.Font" type="System.Drawing.Font, System.Drawing">
- <value>Verdana, 6.75pt</value>
+ <data name="lbl_anamprohicLbl.Text" xml:space="preserve">
+ <value>Anamorphic:</value>
</data>
- <data name="lbl_src_res.Location" type="System.Drawing.Point, System.Drawing">
- <value>66, 36</value>
+ <data name="&gt;&gt;lbl_displayWidth.Parent" xml:space="preserve">
+ <value>$this</value>
</data>
- <data name="lbl_src_res.Size" type="System.Drawing.Size, System.Drawing">
- <value>72, 12</value>
+ <data name="&gt;&gt;crop_top.Parent" xml:space="preserve">
+ <value>$this</value>
</data>
- <data name="lbl_src_res.TabIndex" type="System.Int32, mscorlib">
- <value>41</value>
+ <data name="&gt;&gt;drop_modulus.Parent" xml:space="preserve">
+ <value>$this</value>
</data>
- <data name="lbl_src_res.Text" xml:space="preserve">
+ <data name="&gt;&gt;lbl_Aspect.Name" xml:space="preserve">
+ <value>lbl_Aspect</value>
+ </data>
+ <data name="Label52.Location" type="System.Drawing.Point, System.Drawing">
+ <value>474, 85</value>
+ </data>
+ <data name="&gt;&gt;label6.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="lbl_anamorphic.Text" xml:space="preserve">
<value>Select a Title</value>
</data>
+ <data name="lbl_max.Location" type="System.Drawing.Point, System.Drawing">
+ <value>279, 61</value>
+ </data>
<data name="&gt;&gt;lbl_src_res.Name" xml:space="preserve">
<value>lbl_src_res</value>
</data>
- <data name="&gt;&gt;lbl_src_res.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="drop_modulus.Items" xml:space="preserve">
+ <value>16</value>
</data>
- <data name="&gt;&gt;lbl_src_res.Parent" xml:space="preserve">
- <value>$this</value>
+ <data name="label6.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
</data>
- <data name="&gt;&gt;lbl_src_res.ZOrder" xml:space="preserve">
- <value>26</value>
+ <data name="&gt;&gt;check_autoCrop.ZOrder" xml:space="preserve">
+ <value>3</value>
</data>
- <data name="label7.AutoSize" type="System.Boolean, mscorlib">
+ <data name="lbl_displayWidth.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
- <data name="label7.Location" type="System.Drawing.Point, System.Drawing">
- <value>13, 35</value>
+ <data name="text_height.Location" type="System.Drawing.Point, System.Drawing">
+ <value>206, 59</value>
</data>
- <data name="label7.Size" type="System.Drawing.Size, System.Drawing">
- <value>44, 13</value>
+ <data name="crop_left.Location" type="System.Drawing.Point, System.Drawing">
+ <value>416, 122</value>
</data>
- <data name="label7.TabIndex" type="System.Int32, mscorlib">
- <value>40</value>
+ <data name="&gt;&gt;txt_parWidth.Parent" xml:space="preserve">
+ <value>$this</value>
</data>
- <data name="label7.Text" xml:space="preserve">
- <value>Source:</value>
+ <data name="&gt;&gt;label4.Parent" xml:space="preserve">
+ <value>$this</value>
</data>
- <data name="&gt;&gt;label7.Name" xml:space="preserve">
- <value>label7</value>
+ <data name="label7.Size" type="System.Drawing.Size, System.Drawing">
+ <value>44, 13</value>
</data>
- <data name="&gt;&gt;label7.Type" xml:space="preserve">
+ <data name="&gt;&gt;label6.Parent" xml:space="preserve">
+ <value>$this</value>
+ </data>
+ <data name="&gt;&gt;Label52.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;label7.Parent" xml:space="preserve">
+ <data name="check_autoCrop.ToolTip" xml:space="preserve">
+ <value />
+ </data>
+ <data name="&gt;&gt;txt_displayWidth.Parent" xml:space="preserve">
<value>$this</value>
</data>
- <data name="&gt;&gt;label7.ZOrder" xml:space="preserve">
- <value>27</value>
+ <data name="label4.TabIndex" type="System.Int32, mscorlib">
+ <value>48</value>
</data>
- <data name="label6.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
+ <data name="txt_parWidth.ToolTip" xml:space="preserve">
+ <value>PAR Width - Press "Enter" after entering a new value.
+</value>
</data>
- <data name="label6.Font" type="System.Drawing.Font, System.Drawing">
+ <data name="lbl_anamorphic.Size" type="System.Drawing.Size, System.Drawing">
+ <value>72, 12</value>
+ </data>
+ <data name="Label53.Size" type="System.Drawing.Size, System.Drawing">
+ <value>48, 13</value>
+ </data>
+ <data name="check_customCrop.Size" type="System.Drawing.Size, System.Drawing">
+ <value>63, 17</value>
+ </data>
+ <data name="&gt;&gt;lbl_max.ZOrder" xml:space="preserve">
+ <value>25</value>
+ </data>
+ <data name="crop_left.TabIndex" type="System.Int32, mscorlib">
+ <value>62</value>
+ </data>
+ <data name="label7.ToolTip" xml:space="preserve">
+ <value />
+ </data>
+ <data name="lbl_modulus.ToolTip" xml:space="preserve">
+ <value />
+ </data>
+ <data name="&gt;&gt;text_height.Type" xml:space="preserve">
+ <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;crop_right.ZOrder" xml:space="preserve">
+ <value>7</value>
+ </data>
+ <data name="check_KeepAR.Location" type="System.Drawing.Point, System.Drawing">
+ <value>68, 85</value>
+ </data>
+ <data name="Label53.ToolTip" xml:space="preserve">
+ <value />
+ </data>
+ <data name="&gt;&gt;lbl_parHeight.Name" xml:space="preserve">
+ <value>lbl_parHeight</value>
+ </data>
+ <data name="&gt;&gt;crop_left.Name" xml:space="preserve">
+ <value>crop_left</value>
+ </data>
+ <data name="check_customCrop.TabIndex" type="System.Int32, mscorlib">
+ <value>70</value>
+ </data>
+ <data name="Label52.Font" type="System.Drawing.Font, System.Drawing">
<value>Verdana, 8.25pt</value>
</data>
- <data name="label6.Location" type="System.Drawing.Point, System.Drawing">
- <value>14, 119</value>
+ <data name="Label55.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
</data>
- <data name="label6.Size" type="System.Drawing.Size, System.Drawing">
- <value>80, 13</value>
+ <data name="label4.Size" type="System.Drawing.Size, System.Drawing">
+ <value>48, 13</value>
</data>
- <data name="label6.TabIndex" type="System.Int32, mscorlib">
- <value>45</value>
+ <data name="lbl_parWidth.Location" type="System.Drawing.Point, System.Drawing">
+ <value>14, 199</value>
</data>
- <data name="label6.Text" xml:space="preserve">
- <value>Anamorphic:</value>
+ <data name="lbl_max.Size" type="System.Drawing.Size, System.Drawing">
+ <value>34, 13</value>
</data>
- <data name="&gt;&gt;label6.Name" xml:space="preserve">
- <value>label6</value>
+ <data name="label26.Text" xml:space="preserve">
+ <value>Size</value>
</data>
- <data name="&gt;&gt;label6.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="lbl_modulus.Size" type="System.Drawing.Size, System.Drawing">
+ <value>58, 13</value>
</data>
- <data name="&gt;&gt;label6.Parent" xml:space="preserve">
- <value>$this</value>
+ <data name="label4.Text" xml:space="preserve">
+ <value>Height:</value>
</data>
- <data name="&gt;&gt;label6.ZOrder" xml:space="preserve">
- <value>28</value>
+ <data name="&gt;&gt;lbl_anamprohicLbl.ZOrder" xml:space="preserve">
+ <value>1</value>
</data>
- <data name="drp_anamorphic.Font" type="System.Drawing.Font, System.Drawing">
+ <data name="&gt;&gt;check_customCrop.ZOrder" xml:space="preserve">
+ <value>2</value>
+ </data>
+ <data name="&gt;&gt;txt_parWidth.Name" xml:space="preserve">
+ <value>txt_parWidth</value>
+ </data>
+ <data name="lbl_src_res.Size" type="System.Drawing.Size, System.Drawing">
+ <value>72, 12</value>
+ </data>
+ <data name="Label53.Font" type="System.Drawing.Font, System.Drawing">
<value>Verdana, 8.25pt</value>
</data>
- <data name="drp_anamorphic.Items" xml:space="preserve">
- <value>None</value>
+ <data name="label8.Size" type="System.Drawing.Size, System.Drawing">
+ <value>37, 13</value>
+ </data>
+ <data name="label26.Size" type="System.Drawing.Size, System.Drawing">
+ <value>34, 13</value>
+ </data>
+ <data name="label26.ToolTip" xml:space="preserve">
+ <value />
+ </data>
+ <data name="&gt;&gt;label8.Name" xml:space="preserve">
+ <value>label8</value>
</data>
<data name="drp_anamorphic.Items1" xml:space="preserve">
<value>Strict</value>
@@ -320,640 +393,698 @@
<data name="drp_anamorphic.Items3" xml:space="preserve">
<value>Custom</value>
</data>
- <data name="drp_anamorphic.Location" type="System.Drawing.Point, System.Drawing">
- <value>110, 116</value>
- </data>
- <data name="drp_anamorphic.Size" type="System.Drawing.Size, System.Drawing">
- <value>110, 21</value>
+ <data name="&gt;&gt;lbl_Aspect.Parent" xml:space="preserve">
+ <value>$this</value>
</data>
- <data name="drp_anamorphic.TabIndex" type="System.Int32, mscorlib">
- <value>46</value>
+ <data name="drop_modulus.Location" type="System.Drawing.Point, System.Drawing">
+ <value>110, 143</value>
</data>
- <data name="&gt;&gt;drp_anamorphic.Name" xml:space="preserve">
- <value>drp_anamorphic</value>
+ <data name="&gt;&gt;drop_modulus.Name" xml:space="preserve">
+ <value>drop_modulus</value>
</data>
- <data name="&gt;&gt;drp_anamorphic.Type" xml:space="preserve">
- <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;crop_left.ZOrder" xml:space="preserve">
+ <value>6</value>
</data>
- <data name="&gt;&gt;drp_anamorphic.Parent" xml:space="preserve">
- <value>$this</value>
+ <data name="&gt;&gt;lbl_modulus.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;drp_anamorphic.ZOrder" xml:space="preserve">
- <value>29</value>
+ <data name="label4.ToolTip" xml:space="preserve">
+ <value />
</data>
- <data name="label26.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
+ <data name="&gt;&gt;label4.Name" xml:space="preserve">
+ <value>label4</value>
</data>
- <data name="label26.Font" type="System.Drawing.Font, System.Drawing">
- <value>Verdana, 8.25pt, style=Bold</value>
+ <data name="lbl_modulus.Text" xml:space="preserve">
+ <value>Modulus:</value>
</data>
- <data name="label26.Location" type="System.Drawing.Point, System.Drawing">
- <value>13, 13</value>
+ <data name="crop_bottom.Enabled" type="System.Boolean, mscorlib">
+ <value>False</value>
</data>
- <data name="label26.Size" type="System.Drawing.Size, System.Drawing">
- <value>34, 13</value>
+ <data name="&gt;&gt;check_customCrop.Parent" xml:space="preserve">
+ <value>$this</value>
</data>
- <data name="label26.TabIndex" type="System.Int32, mscorlib">
- <value>39</value>
+ <data name="&gt;&gt;lbl_parHeight.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="label26.Text" xml:space="preserve">
- <value>Size</value>
+ <data name="Label55.Size" type="System.Drawing.Size, System.Drawing">
+ <value>44, 13</value>
</data>
- <data name="&gt;&gt;label26.Name" xml:space="preserve">
- <value>label26</value>
+ <data name="&gt;&gt;crop_bottom.Type" xml:space="preserve">
+ <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;label26.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;lbl_modulus.ZOrder" xml:space="preserve">
+ <value>20</value>
</data>
- <data name="&gt;&gt;label26.Parent" xml:space="preserve">
+ <data name="&gt;&gt;lbl_parHeight.Parent" xml:space="preserve">
<value>$this</value>
</data>
- <data name="&gt;&gt;label26.ZOrder" xml:space="preserve">
- <value>30</value>
- </data>
- <data name="lbl_Aspect.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
+ <data name="&gt;&gt;Label53.Parent" xml:space="preserve">
+ <value>$this</value>
</data>
- <data name="lbl_Aspect.Font" type="System.Drawing.Font, System.Drawing">
- <value>Verdana, 6.75pt</value>
+ <data name="&gt;&gt;Label53.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="lbl_Aspect.Location" type="System.Drawing.Point, System.Drawing">
- <value>241, 36</value>
+ <data name="&gt;&gt;Label91.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="lbl_Aspect.Size" type="System.Drawing.Size, System.Drawing">
- <value>72, 12</value>
+ <data name="crop_top.Enabled" type="System.Boolean, mscorlib">
+ <value>False</value>
</data>
- <data name="lbl_Aspect.TabIndex" type="System.Int32, mscorlib">
- <value>43</value>
+ <data name="&gt;&gt;label8.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="lbl_Aspect.Text" xml:space="preserve">
- <value>Select a Title</value>
+ <data name="drp_anamorphic.Font" type="System.Drawing.Font, System.Drawing">
+ <value>Verdana, 8.25pt</value>
</data>
- <data name="&gt;&gt;lbl_Aspect.Name" xml:space="preserve">
- <value>lbl_Aspect</value>
+ <data name="&gt;&gt;crop_top.Type" xml:space="preserve">
+ <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;lbl_Aspect.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;lbl_Aspect.Parent" xml:space="preserve">
- <value>$this</value>
+ <data name="&gt;&gt;text_width.ZOrder" xml:space="preserve">
+ <value>23</value>
</data>
- <data name="&gt;&gt;lbl_Aspect.ZOrder" xml:space="preserve">
- <value>31</value>
+ <data name="txt_displayWidth.Size" type="System.Drawing.Size, System.Drawing">
+ <value>100, 20</value>
</data>
- <data name="Label91.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
+ <data name="lbl_parHeight.Size" type="System.Drawing.Size, System.Drawing">
+ <value>75, 13</value>
</data>
- <data name="Label91.Font" type="System.Drawing.Font, System.Drawing">
- <value>Verdana, 8.25pt</value>
+ <data name="lbl_src_res.Font" type="System.Drawing.Font, System.Drawing">
+ <value>Verdana, 6.75pt</value>
</data>
- <data name="Label91.Location" type="System.Drawing.Point, System.Drawing">
- <value>152, 35</value>
+ <data name="lbl_displayWidth.Text" xml:space="preserve">
+ <value>Display Width:</value>
</data>
- <data name="Label91.Size" type="System.Drawing.Size, System.Drawing">
- <value>83, 13</value>
+ <data name="&gt;&gt;txt_parHeight.Name" xml:space="preserve">
+ <value>txt_parHeight</value>
</data>
- <data name="Label91.TabIndex" type="System.Int32, mscorlib">
- <value>42</value>
+ <data name="check_customCrop.Text" xml:space="preserve">
+ <value>Custom:</value>
</data>
- <data name="Label91.Text" xml:space="preserve">
- <value>Aspect Ratio:</value>
+ <data name="&gt;&gt;lbl_anamprohicLbl.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;Label91.Name" xml:space="preserve">
- <value>Label91</value>
+ <data name="lbl_displayWidth.TabIndex" type="System.Int32, mscorlib">
+ <value>54</value>
</data>
- <data name="&gt;&gt;Label91.Type" xml:space="preserve">
+ <data name="&gt;&gt;Label55.ZOrder" xml:space="preserve">
+ <value>33</value>
+ </data>
+ <data name="label8.Text" xml:space="preserve">
+ <value>Crop</value>
+ </data>
+ <data name="drop_modulus.Items1" xml:space="preserve">
+ <value>8</value>
+ </data>
+ <data name="&gt;&gt;label7.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;Label91.Parent" xml:space="preserve">
+ <data name="&gt;&gt;lbl_max.Parent" xml:space="preserve">
<value>$this</value>
</data>
- <data name="&gt;&gt;Label91.ZOrder" xml:space="preserve">
- <value>32</value>
+ <data name="&gt;&gt;lbl_displayWidth.ZOrder" xml:space="preserve">
+ <value>18</value>
</data>
- <data name="Label55.AutoSize" type="System.Boolean, mscorlib">
+ <data name="lbl_parHeight.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
- <data name="Label55.Font" type="System.Drawing.Font, System.Drawing">
- <value>Verdana, 8.25pt</value>
+ <data name="lbl_src_res.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
</data>
- <data name="Label55.Location" type="System.Drawing.Point, System.Drawing">
- <value>13, 63</value>
+ <data name="crop_top.Size" type="System.Drawing.Size, System.Drawing">
+ <value>44, 20</value>
</data>
- <data name="Label55.Size" type="System.Drawing.Size, System.Drawing">
- <value>44, 13</value>
+ <data name="lbl_Aspect.TabIndex" type="System.Int32, mscorlib">
+ <value>43</value>
</data>
- <data name="Label55.TabIndex" type="System.Int32, mscorlib">
- <value>44</value>
+ <data name="&gt;&gt;crop_bottom.Parent" xml:space="preserve">
+ <value>$this</value>
</data>
- <data name="Label55.Text" xml:space="preserve">
- <value>Width:</value>
+ <data name="label7.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
</data>
- <data name="&gt;&gt;Label55.Name" xml:space="preserve">
- <value>Label55</value>
+ <data name="label8.Font" type="System.Drawing.Font, System.Drawing">
+ <value>Verdana, 8.25pt, style=Bold</value>
</data>
- <data name="&gt;&gt;Label55.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="Label51.Text" xml:space="preserve">
+ <value>Right</value>
</data>
- <data name="&gt;&gt;Label55.Parent" xml:space="preserve">
- <value>$this</value>
+ <data name="&gt;&gt;Label52.Name" xml:space="preserve">
+ <value>Label52</value>
</data>
- <data name="&gt;&gt;Label55.ZOrder" xml:space="preserve">
- <value>33</value>
+ <data name="&gt;&gt;drp_anamorphic.ZOrder" xml:space="preserve">
+ <value>29</value>
</data>
- <data name="lbl_modulus.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
+ <data name="drop_modulus.TabIndex" type="System.Int32, mscorlib">
+ <value>52</value>
</data>
- <data name="lbl_modulus.Font" type="System.Drawing.Font, System.Drawing">
- <value>Verdana, 8.25pt</value>
+ <data name="&gt;&gt;$this.Type" xml:space="preserve">
+ <value>System.Windows.Forms.UserControl, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="lbl_modulus.Location" type="System.Drawing.Point, System.Drawing">
- <value>14, 146</value>
+ <data name="lbl_max.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
</data>
- <data name="lbl_modulus.Size" type="System.Drawing.Size, System.Drawing">
- <value>58, 13</value>
+ <data name="Label51.ToolTip" xml:space="preserve">
+ <value />
</data>
- <data name="lbl_modulus.TabIndex" type="System.Int32, mscorlib">
- <value>51</value>
+ <data name="&gt;&gt;$this.Name" xml:space="preserve">
+ <value>PictureSettings</value>
</data>
- <data name="lbl_modulus.Text" xml:space="preserve">
- <value>Modulus:</value>
+ <data name="check_autoCrop.TabIndex" type="System.Int32, mscorlib">
+ <value>69</value>
</data>
- <data name="&gt;&gt;lbl_modulus.Name" xml:space="preserve">
- <value>lbl_modulus</value>
+ <data name="&gt;&gt;txt_parWidth.Type" xml:space="preserve">
+ <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;lbl_modulus.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;toolTip.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolTip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;lbl_modulus.Parent" xml:space="preserve">
- <value>$this</value>
+ <data name="&gt;&gt;check_autoCrop.Type" xml:space="preserve">
+ <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;lbl_modulus.ZOrder" xml:space="preserve">
- <value>20</value>
+ <data name="check_customCrop.ToolTip" xml:space="preserve">
+ <value />
</data>
- <data name="drop_modulus.Font" type="System.Drawing.Font, System.Drawing">
+ <data name="lbl_parWidth.Font" type="System.Drawing.Font, System.Drawing">
<value>Verdana, 8.25pt</value>
</data>
- <data name="drop_modulus.Items" xml:space="preserve">
- <value>16</value>
+ <data name="lbl_parWidth.Text" xml:space="preserve">
+ <value>PAR Width:</value>
</data>
- <data name="drop_modulus.Items1" xml:space="preserve">
- <value>8</value>
+ <data name="&gt;&gt;label26.Name" xml:space="preserve">
+ <value>label26</value>
</data>
- <data name="drop_modulus.Items2" xml:space="preserve">
- <value>4</value>
+ <data name="&gt;&gt;check_KeepAR.ZOrder" xml:space="preserve">
+ <value>13</value>
</data>
- <data name="drop_modulus.Items3" xml:space="preserve">
- <value>2</value>
+ <data name="label8.Location" type="System.Drawing.Point, System.Drawing">
+ <value>384, 13</value>
</data>
- <data name="drop_modulus.Location" type="System.Drawing.Point, System.Drawing">
- <value>110, 143</value>
+ <data name="label4.Location" type="System.Drawing.Point, System.Drawing">
+ <value>152, 63</value>
</data>
- <data name="drop_modulus.Size" type="System.Drawing.Size, System.Drawing">
- <value>110, 21</value>
+ <data name="&gt;&gt;check_customCrop.Type" xml:space="preserve">
+ <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="drop_modulus.TabIndex" type="System.Int32, mscorlib">
- <value>52</value>
+ <data name="crop_right.Size" type="System.Drawing.Size, System.Drawing">
+ <value>44, 20</value>
</data>
- <data name="&gt;&gt;drop_modulus.Name" xml:space="preserve">
- <value>drop_modulus</value>
+ <data name="&gt;&gt;lbl_anamorphic.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;drop_modulus.Type" xml:space="preserve">
- <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;Label15.Name" xml:space="preserve">
+ <value>Label15</value>
</data>
- <data name="&gt;&gt;drop_modulus.Parent" xml:space="preserve">
- <value>$this</value>
+ <data name="Label55.Location" type="System.Drawing.Point, System.Drawing">
+ <value>13, 63</value>
</data>
- <data name="&gt;&gt;drop_modulus.ZOrder" xml:space="preserve">
- <value>21</value>
+ <data name="Label51.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
</data>
- <data name="txt_displayWidth.Location" type="System.Drawing.Point, System.Drawing">
- <value>110, 170</value>
+ <data name="lbl_anamprohicLbl.TabIndex" type="System.Int32, mscorlib">
+ <value>73</value>
</data>
- <data name="txt_displayWidth.Size" type="System.Drawing.Size, System.Drawing">
- <value>100, 20</value>
+ <data name="&gt;&gt;lbl_Aspect.ZOrder" xml:space="preserve">
+ <value>31</value>
</data>
- <data name="txt_displayWidth.TabIndex" type="System.Int32, mscorlib">
- <value>53</value>
+ <data name="Label15.Text" xml:space="preserve">
+ <value>Left</value>
</data>
- <metadata name="toolTip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
- <value>17, 17</value>
- </metadata>
- <data name="txt_displayWidth.ToolTip" xml:space="preserve">
- <value>Display Width - Press "Enter" after entering a new value.</value>
+ <data name="text_height.Size" type="System.Drawing.Size, System.Drawing">
+ <value>64, 20</value>
</data>
- <data name="&gt;&gt;txt_displayWidth.Name" xml:space="preserve">
- <value>txt_displayWidth</value>
+ <data name="&gt;&gt;lbl_src_res.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;txt_displayWidth.Type" xml:space="preserve">
- <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="Label91.Font" type="System.Drawing.Font, System.Drawing">
+ <value>Verdana, 8.25pt</value>
</data>
- <data name="&gt;&gt;txt_displayWidth.Parent" xml:space="preserve">
- <value>$this</value>
+ <data name="&gt;&gt;label7.ZOrder" xml:space="preserve">
+ <value>27</value>
</data>
- <data name="&gt;&gt;txt_displayWidth.ZOrder" xml:space="preserve">
- <value>19</value>
+ <data name="&gt;&gt;Label15.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="lbl_displayWidth.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
+ <data name="label7.Text" xml:space="preserve">
+ <value>Source:</value>
</data>
- <data name="lbl_displayWidth.Font" type="System.Drawing.Font, System.Drawing">
- <value>Verdana, 8.25pt</value>
+ <data name="lbl_Aspect.ToolTip" xml:space="preserve">
+ <value />
</data>
- <data name="lbl_displayWidth.Location" type="System.Drawing.Point, System.Drawing">
- <value>14, 173</value>
+ <data name="Label55.TabIndex" type="System.Int32, mscorlib">
+ <value>44</value>
</data>
- <data name="lbl_displayWidth.Size" type="System.Drawing.Size, System.Drawing">
- <value>90, 13</value>
+ <data name="&gt;&gt;lbl_anamorphic.Name" xml:space="preserve">
+ <value>lbl_anamorphic</value>
</data>
- <data name="lbl_displayWidth.TabIndex" type="System.Int32, mscorlib">
- <value>54</value>
+ <data name="lbl_parWidth.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
</data>
- <data name="lbl_displayWidth.Text" xml:space="preserve">
- <value>Display Width:</value>
+ <data name="&gt;&gt;toolTip.Name" xml:space="preserve">
+ <value>toolTip</value>
</data>
<data name="&gt;&gt;lbl_displayWidth.Name" xml:space="preserve">
<value>lbl_displayWidth</value>
</data>
- <data name="&gt;&gt;lbl_displayWidth.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;lbl_displayWidth.Parent" xml:space="preserve">
- <value>$this</value>
- </data>
- <data name="&gt;&gt;lbl_displayWidth.ZOrder" xml:space="preserve">
- <value>18</value>
+ <data name="Label51.Size" type="System.Drawing.Size, System.Drawing">
+ <value>36, 13</value>
</data>
- <data name="lbl_parWidth.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
+ <data name="text_width.Size" type="System.Drawing.Size, System.Drawing">
+ <value>64, 20</value>
</data>
- <data name="lbl_parWidth.Font" type="System.Drawing.Font, System.Drawing">
- <value>Verdana, 8.25pt</value>
+ <data name="&gt;&gt;text_height.Name" xml:space="preserve">
+ <value>text_height</value>
</data>
- <data name="lbl_parWidth.Location" type="System.Drawing.Point, System.Drawing">
- <value>14, 199</value>
+ <data name="lbl_src_res.TabIndex" type="System.Int32, mscorlib">
+ <value>41</value>
</data>
- <data name="lbl_parWidth.Size" type="System.Drawing.Size, System.Drawing">
- <value>71, 13</value>
+ <data name="&gt;&gt;Label91.ZOrder" xml:space="preserve">
+ <value>32</value>
</data>
- <data name="lbl_parWidth.TabIndex" type="System.Int32, mscorlib">
- <value>56</value>
+ <data name="Label52.Size" type="System.Drawing.Size, System.Drawing">
+ <value>28, 13</value>
</data>
- <data name="lbl_parWidth.Text" xml:space="preserve">
- <value>PAR Width:</value>
+ <data name="&gt;&gt;crop_right.Type" xml:space="preserve">
+ <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;lbl_parWidth.Name" xml:space="preserve">
<value>lbl_parWidth</value>
</data>
- <data name="&gt;&gt;lbl_parWidth.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="Label53.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
</data>
- <data name="&gt;&gt;lbl_parWidth.Parent" xml:space="preserve">
- <value>$this</value>
+ <data name="Label91.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
</data>
- <data name="&gt;&gt;lbl_parWidth.ZOrder" xml:space="preserve">
- <value>16</value>
+ <data name="&gt;&gt;label6.Name" xml:space="preserve">
+ <value>label6</value>
</data>
- <data name="txt_parWidth.Location" type="System.Drawing.Point, System.Drawing">
- <value>110, 196</value>
+ <data name="label26.Location" type="System.Drawing.Point, System.Drawing">
+ <value>13, 13</value>
</data>
- <data name="txt_parWidth.Size" type="System.Drawing.Size, System.Drawing">
- <value>100, 20</value>
+ <data name="&gt;&gt;label7.Name" xml:space="preserve">
+ <value>label7</value>
</data>
- <data name="txt_parWidth.TabIndex" type="System.Int32, mscorlib">
- <value>55</value>
+ <data name="&gt;&gt;check_autoCrop.Parent" xml:space="preserve">
+ <value>$this</value>
</data>
- <data name="txt_parWidth.ToolTip" xml:space="preserve">
- <value>PAR Width - Press "Enter" after entering a new value.
-</value>
+ <data name="check_autoCrop.Text" xml:space="preserve">
+ <value>Automatic</value>
</data>
- <data name="&gt;&gt;txt_parWidth.Name" xml:space="preserve">
- <value>txt_parWidth</value>
+ <data name="lbl_max.TabIndex" type="System.Int32, mscorlib">
+ <value>47</value>
</data>
- <data name="&gt;&gt;txt_parWidth.Type" xml:space="preserve">
- <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="drp_anamorphic.TabIndex" type="System.Int32, mscorlib">
+ <value>46</value>
</data>
- <data name="&gt;&gt;txt_parWidth.Parent" xml:space="preserve">
- <value>$this</value>
+ <data name="Label52.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
</data>
- <data name="&gt;&gt;txt_parWidth.ZOrder" xml:space="preserve">
- <value>17</value>
+ <data name="lbl_anamorphic.ToolTip" xml:space="preserve">
+ <value />
</data>
- <data name="lbl_parHeight.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
+ <data name="label7.Location" type="System.Drawing.Point, System.Drawing">
+ <value>13, 35</value>
</data>
- <data name="lbl_parHeight.Font" type="System.Drawing.Font, System.Drawing">
+ <data name="label4.Font" type="System.Drawing.Font, System.Drawing">
<value>Verdana, 8.25pt</value>
</data>
- <data name="lbl_parHeight.Location" type="System.Drawing.Point, System.Drawing">
- <value>14, 225</value>
+ <data name="Label51.Location" type="System.Drawing.Point, System.Drawing">
+ <value>561, 124</value>
</data>
- <data name="lbl_parHeight.Size" type="System.Drawing.Size, System.Drawing">
- <value>75, 13</value>
+ <data name="label8.ToolTip" xml:space="preserve">
+ <value />
</data>
- <data name="lbl_parHeight.TabIndex" type="System.Int32, mscorlib">
- <value>58</value>
+ <data name="lbl_displayWidth.Location" type="System.Drawing.Point, System.Drawing">
+ <value>14, 173</value>
</data>
<data name="lbl_parHeight.Text" xml:space="preserve">
<value>PAR Height:</value>
</data>
- <data name="&gt;&gt;lbl_parHeight.Name" xml:space="preserve">
- <value>lbl_parHeight</value>
- </data>
- <data name="&gt;&gt;lbl_parHeight.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;label4.ZOrder" xml:space="preserve">
+ <value>24</value>
</data>
- <data name="&gt;&gt;lbl_parHeight.Parent" xml:space="preserve">
+ <data name="&gt;&gt;crop_right.Parent" xml:space="preserve">
<value>$this</value>
</data>
- <data name="&gt;&gt;lbl_parHeight.ZOrder" xml:space="preserve">
- <value>14</value>
- </data>
- <data name="txt_parHeight.Location" type="System.Drawing.Point, System.Drawing">
- <value>110, 222</value>
+ <data name="lbl_parWidth.ToolTip" xml:space="preserve">
+ <value />
</data>
<data name="txt_parHeight.Size" type="System.Drawing.Size, System.Drawing">
<value>100, 20</value>
</data>
+ <data name="&gt;&gt;label6.ZOrder" xml:space="preserve">
+ <value>28</value>
+ </data>
<data name="txt_parHeight.TabIndex" type="System.Int32, mscorlib">
<value>57</value>
</data>
- <data name="txt_parHeight.ToolTip" xml:space="preserve">
- <value>PAR Height - Press "Enter" after entering a new value.
-</value>
+ <data name="text_width.TabIndex" type="System.Int32, mscorlib">
+ <value>49</value>
</data>
- <data name="&gt;&gt;txt_parHeight.Name" xml:space="preserve">
- <value>txt_parHeight</value>
+ <data name="lbl_Aspect.Location" type="System.Drawing.Point, System.Drawing">
+ <value>241, 36</value>
</data>
- <data name="&gt;&gt;txt_parHeight.Type" xml:space="preserve">
- <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="label6.Size" type="System.Drawing.Size, System.Drawing">
+ <value>80, 13</value>
</data>
- <data name="&gt;&gt;txt_parHeight.Parent" xml:space="preserve">
- <value>$this</value>
+ <data name="Label91.TabIndex" type="System.Int32, mscorlib">
+ <value>42</value>
</data>
- <data name="&gt;&gt;txt_parHeight.ZOrder" xml:space="preserve">
- <value>15</value>
+ <data name="Label52.TabIndex" type="System.Int32, mscorlib">
+ <value>63</value>
</data>
- <data name="check_KeepAR.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
+ <data name="&gt;&gt;drp_anamorphic.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="check_KeepAR.Location" type="System.Drawing.Point, System.Drawing">
- <value>68, 85</value>
+ <data name="crop_right.Location" type="System.Drawing.Point, System.Drawing">
+ <value>518, 122</value>
</data>
- <data name="check_KeepAR.Size" type="System.Drawing.Size, System.Drawing">
- <value>115, 17</value>
+ <data name="Label15.TabIndex" type="System.Int32, mscorlib">
+ <value>61</value>
</data>
- <data name="check_KeepAR.TabIndex" type="System.Int32, mscorlib">
- <value>59</value>
+ <data name="&gt;&gt;Label51.ZOrder" xml:space="preserve">
+ <value>11</value>
</data>
- <data name="check_KeepAR.Text" xml:space="preserve">
- <value>Keep Aspect Ratio</value>
+ <data name="&gt;&gt;check_autoCrop.Name" xml:space="preserve">
+ <value>check_autoCrop</value>
</data>
- <data name="&gt;&gt;check_KeepAR.Name" xml:space="preserve">
- <value>check_KeepAR</value>
+ <data name="&gt;&gt;text_width.Parent" xml:space="preserve">
+ <value>$this</value>
</data>
- <data name="&gt;&gt;check_KeepAR.Type" xml:space="preserve">
- <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="Label91.Size" type="System.Drawing.Size, System.Drawing">
+ <value>83, 13</value>
</data>
- <data name="&gt;&gt;check_KeepAR.Parent" xml:space="preserve">
+ <data name="&gt;&gt;lbl_max.Name" xml:space="preserve">
+ <value>lbl_max</value>
+ </data>
+ <data name="&gt;&gt;lbl_parWidth.Parent" xml:space="preserve">
<value>$this</value>
</data>
- <data name="&gt;&gt;check_KeepAR.ZOrder" xml:space="preserve">
- <value>13</value>
+ <data name="&gt;&gt;Label91.Name" xml:space="preserve">
+ <value>Label91</value>
</data>
- <data name="check_customCrop.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
+ <data name="check_autoCrop.Size" type="System.Drawing.Size, System.Drawing">
+ <value>72, 17</value>
</data>
- <data name="check_customCrop.Location" type="System.Drawing.Point, System.Drawing">
- <value>387, 57</value>
+ <data name="&gt;&gt;lbl_parWidth.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="check_customCrop.Size" type="System.Drawing.Size, System.Drawing">
- <value>63, 17</value>
+ <data name="lbl_parHeight.Location" type="System.Drawing.Point, System.Drawing">
+ <value>14, 225</value>
</data>
- <data name="check_customCrop.TabIndex" type="System.Int32, mscorlib">
- <value>70</value>
+ <data name="Label91.Location" type="System.Drawing.Point, System.Drawing">
+ <value>152, 35</value>
</data>
- <data name="check_customCrop.Text" xml:space="preserve">
- <value>Custom:</value>
+ <data name="crop_left.ToolTip" xml:space="preserve">
+ <value />
</data>
- <data name="&gt;&gt;check_customCrop.Name" xml:space="preserve">
- <value>check_customCrop</value>
+ <data name="&gt;&gt;drp_anamorphic.Name" xml:space="preserve">
+ <value>drp_anamorphic</value>
</data>
- <data name="&gt;&gt;check_customCrop.Type" xml:space="preserve">
- <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="lbl_Aspect.Text" xml:space="preserve">
+ <value>Select a Title</value>
</data>
- <data name="&gt;&gt;check_customCrop.Parent" xml:space="preserve">
+ <data name="lbl_anamorphic.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
+ </data>
+ <data name="lbl_src_res.ToolTip" xml:space="preserve">
+ <value />
+ </data>
+ <data name="&gt;&gt;lbl_parHeight.ZOrder" xml:space="preserve">
+ <value>14</value>
+ </data>
+ <data name="lbl_modulus.Font" type="System.Drawing.Font, System.Drawing">
+ <value>Verdana, 8.25pt</value>
+ </data>
+ <data name="crop_bottom.Location" type="System.Drawing.Point, System.Drawing">
+ <value>467, 146</value>
+ </data>
+ <data name="&gt;&gt;label26.Parent" xml:space="preserve">
<value>$this</value>
</data>
- <data name="&gt;&gt;check_customCrop.ZOrder" xml:space="preserve">
- <value>2</value>
+ <data name="&gt;&gt;label4.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="check_autoCrop.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
+ <data name="lbl_displayWidth.ToolTip" xml:space="preserve">
+ <value />
</data>
- <data name="check_autoCrop.Location" type="System.Drawing.Point, System.Drawing">
- <value>387, 33</value>
+ <data name="Label91.ToolTip" xml:space="preserve">
+ <value />
</data>
- <data name="check_autoCrop.Size" type="System.Drawing.Size, System.Drawing">
- <value>72, 17</value>
+ <data name="lbl_modulus.TabIndex" type="System.Int32, mscorlib">
+ <value>51</value>
</data>
- <data name="check_autoCrop.TabIndex" type="System.Int32, mscorlib">
- <value>69</value>
+ <data name="&gt;&gt;crop_top.ZOrder" xml:space="preserve">
+ <value>5</value>
</data>
- <data name="check_autoCrop.Text" xml:space="preserve">
- <value>Automatic</value>
+ <data name="label8.TabIndex" type="System.Int32, mscorlib">
+ <value>60</value>
</data>
- <data name="&gt;&gt;check_autoCrop.Name" xml:space="preserve">
- <value>check_autoCrop</value>
+ <data name="&gt;&gt;lbl_parWidth.ZOrder" xml:space="preserve">
+ <value>16</value>
</data>
- <data name="&gt;&gt;check_autoCrop.Type" xml:space="preserve">
- <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="label6.Font" type="System.Drawing.Font, System.Drawing">
+ <value>Verdana, 8.25pt</value>
</data>
- <data name="&gt;&gt;check_autoCrop.Parent" xml:space="preserve">
+ <data name="label6.Location" type="System.Drawing.Point, System.Drawing">
+ <value>14, 119</value>
+ </data>
+ <data name="&gt;&gt;Label55.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;txt_parWidth.ZOrder" xml:space="preserve">
+ <value>17</value>
+ </data>
+ <data name="&gt;&gt;Label55.Parent" xml:space="preserve">
<value>$this</value>
</data>
- <data name="&gt;&gt;check_autoCrop.ZOrder" xml:space="preserve">
- <value>3</value>
+ <data name="lbl_anamorphic.Font" type="System.Drawing.Font, System.Drawing">
+ <value>Verdana, 6.75pt</value>
</data>
- <data name="crop_bottom.Enabled" type="System.Boolean, mscorlib">
- <value>False</value>
+ <data name="&gt;&gt;txt_parHeight.Type" xml:space="preserve">
+ <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="crop_bottom.Location" type="System.Drawing.Point, System.Drawing">
- <value>467, 146</value>
+ <data name="&gt;&gt;Label53.Name" xml:space="preserve">
+ <value>Label53</value>
+ </data>
+ <data name="drop_modulus.Items2" xml:space="preserve">
+ <value>4</value>
+ </data>
+ <data name="&gt;&gt;lbl_anamorphic.Parent" xml:space="preserve">
+ <value>$this</value>
</data>
<data name="crop_bottom.Size" type="System.Drawing.Size, System.Drawing">
<value>44, 20</value>
</data>
- <data name="crop_bottom.TabIndex" type="System.Int32, mscorlib">
- <value>67</value>
+ <data name="check_KeepAR.TabIndex" type="System.Int32, mscorlib">
+ <value>59</value>
</data>
- <data name="&gt;&gt;crop_bottom.Name" xml:space="preserve">
- <value>crop_bottom</value>
+ <data name="lbl_anamorphic.TabIndex" type="System.Int32, mscorlib">
+ <value>74</value>
</data>
- <data name="&gt;&gt;crop_bottom.Type" xml:space="preserve">
- <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;Label15.ZOrder" xml:space="preserve">
+ <value>12</value>
</data>
- <data name="&gt;&gt;crop_bottom.Parent" xml:space="preserve">
+ <data name="Label52.Text" xml:space="preserve">
+ <value>Top</value>
+ </data>
+ <data name="crop_right.ToolTip" xml:space="preserve">
+ <value />
+ </data>
+ <data name="&gt;&gt;lbl_src_res.ZOrder" xml:space="preserve">
+ <value>26</value>
+ </data>
+ <data name="&gt;&gt;lbl_anamprohicLbl.Name" xml:space="preserve">
+ <value>lbl_anamprohicLbl</value>
+ </data>
+ <data name="Label15.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
+ </data>
+ <data name="&gt;&gt;txt_parHeight.Parent" xml:space="preserve">
<value>$this</value>
</data>
- <data name="&gt;&gt;crop_bottom.ZOrder" xml:space="preserve">
- <value>4</value>
+ <data name="Label53.Location" type="System.Drawing.Point, System.Drawing">
+ <value>465, 170</value>
</data>
- <data name="crop_top.Enabled" type="System.Boolean, mscorlib">
- <value>False</value>
+ <data name="check_customCrop.Location" type="System.Drawing.Point, System.Drawing">
+ <value>387, 57</value>
</data>
- <data name="crop_top.Location" type="System.Drawing.Point, System.Drawing">
- <value>467, 100</value>
+ <data name="lbl_modulus.Location" type="System.Drawing.Point, System.Drawing">
+ <value>14, 146</value>
</data>
- <data name="crop_top.Size" type="System.Drawing.Size, System.Drawing">
- <value>44, 20</value>
+ <data name="lbl_anamprohicLbl.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
</data>
<data name="crop_top.TabIndex" type="System.Int32, mscorlib">
<value>64</value>
</data>
- <data name="&gt;&gt;crop_top.Name" xml:space="preserve">
- <value>crop_top</value>
+ <data name="drp_anamorphic.Size" type="System.Drawing.Size, System.Drawing">
+ <value>110, 21</value>
</data>
- <data name="&gt;&gt;crop_top.Type" xml:space="preserve">
- <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="Label15.Font" type="System.Drawing.Font, System.Drawing">
+ <value>Verdana, 8.25pt</value>
</data>
- <data name="&gt;&gt;crop_top.Parent" xml:space="preserve">
- <value>$this</value>
+ <data name="text_height.ToolTip" xml:space="preserve">
+ <value />
</data>
- <data name="&gt;&gt;crop_top.ZOrder" xml:space="preserve">
- <value>5</value>
+ <data name="check_KeepAR.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
</data>
- <data name="crop_left.Enabled" type="System.Boolean, mscorlib">
- <value>False</value>
+ <data name="$this.Size" type="System.Drawing.Size, System.Drawing">
+ <value>666, 279</value>
</data>
- <data name="crop_left.Location" type="System.Drawing.Point, System.Drawing">
- <value>416, 122</value>
+ <data name="&gt;&gt;text_width.Name" xml:space="preserve">
+ <value>text_width</value>
</data>
- <data name="crop_left.Size" type="System.Drawing.Size, System.Drawing">
- <value>44, 20</value>
+ <data name="Label53.Text" xml:space="preserve">
+ <value>Bottom</value>
</data>
- <data name="crop_left.TabIndex" type="System.Int32, mscorlib">
- <value>62</value>
+ <data name="&gt;&gt;txt_displayWidth.Name" xml:space="preserve">
+ <value>txt_displayWidth</value>
</data>
- <data name="&gt;&gt;crop_left.Name" xml:space="preserve">
- <value>crop_left</value>
+ <data name="txt_displayWidth.ToolTip" xml:space="preserve">
+ <value>Display Width - Press "Enter" after entering a new value.</value>
</data>
- <data name="&gt;&gt;crop_left.Type" xml:space="preserve">
- <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="drop_modulus.Size" type="System.Drawing.Size, System.Drawing">
+ <value>110, 21</value>
</data>
- <data name="&gt;&gt;crop_left.Parent" xml:space="preserve">
- <value>$this</value>
+ <data name="Label15.Size" type="System.Drawing.Size, System.Drawing">
+ <value>28, 13</value>
</data>
- <data name="&gt;&gt;crop_left.ZOrder" xml:space="preserve">
- <value>6</value>
+ <data name="&gt;&gt;check_KeepAR.Type" xml:space="preserve">
+ <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="crop_right.Enabled" type="System.Boolean, mscorlib">
- <value>False</value>
+ <data name="txt_parHeight.Location" type="System.Drawing.Point, System.Drawing">
+ <value>110, 222</value>
</data>
- <data name="crop_right.Location" type="System.Drawing.Point, System.Drawing">
- <value>518, 122</value>
+ <data name="check_autoCrop.Location" type="System.Drawing.Point, System.Drawing">
+ <value>387, 33</value>
</data>
- <data name="crop_right.Size" type="System.Drawing.Size, System.Drawing">
- <value>44, 20</value>
+ <data name="Label55.Font" type="System.Drawing.Font, System.Drawing">
+ <value>Verdana, 8.25pt</value>
</data>
- <data name="crop_right.TabIndex" type="System.Int32, mscorlib">
- <value>65</value>
+ <data name="Label52.ToolTip" xml:space="preserve">
+ <value />
</data>
- <data name="&gt;&gt;crop_right.Name" xml:space="preserve">
- <value>crop_right</value>
+ <data name="&gt;&gt;crop_bottom.ZOrder" xml:space="preserve">
+ <value>4</value>
</data>
- <data name="&gt;&gt;crop_right.Type" xml:space="preserve">
- <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="lbl_parWidth.Size" type="System.Drawing.Size, System.Drawing">
+ <value>71, 13</value>
</data>
- <data name="&gt;&gt;crop_right.Parent" xml:space="preserve">
- <value>$this</value>
+ <data name="label6.Text" xml:space="preserve">
+ <value>Anamorphic:</value>
</data>
- <data name="&gt;&gt;crop_right.ZOrder" xml:space="preserve">
- <value>7</value>
+ <data name="lbl_Aspect.Font" type="System.Drawing.Font, System.Drawing">
+ <value>Verdana, 6.75pt</value>
</data>
- <data name="label8.AutoSize" type="System.Boolean, mscorlib">
+ <data name="lbl_parHeight.Font" type="System.Drawing.Font, System.Drawing">
+ <value>Verdana, 8.25pt</value>
+ </data>
+ <data name="check_autoCrop.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
- <data name="label8.Font" type="System.Drawing.Font, System.Drawing">
- <value>Verdana, 8.25pt, style=Bold</value>
+ <data name="$this.ToolTip" xml:space="preserve">
+ <value />
</data>
- <data name="label8.Location" type="System.Drawing.Point, System.Drawing">
- <value>384, 13</value>
+ <data name="&gt;&gt;label8.ZOrder" xml:space="preserve">
+ <value>8</value>
</data>
- <data name="label8.Size" type="System.Drawing.Size, System.Drawing">
- <value>37, 13</value>
+ <data name="text_width.ToolTip" xml:space="preserve">
+ <value />
</data>
- <data name="label8.TabIndex" type="System.Int32, mscorlib">
- <value>60</value>
+ <data name="drp_anamorphic.ToolTip" xml:space="preserve">
+ <value />
</data>
- <data name="label8.Text" xml:space="preserve">
- <value>Crop</value>
+ <data name="&gt;&gt;label26.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;label8.Name" xml:space="preserve">
- <value>label8</value>
+ <data name="&gt;&gt;drp_anamorphic.Parent" xml:space="preserve">
+ <value>$this</value>
</data>
- <data name="&gt;&gt;label8.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;lbl_anamorphic.ZOrder" xml:space="preserve">
+ <value>0</value>
</data>
- <data name="&gt;&gt;label8.Parent" xml:space="preserve">
+ <data name="&gt;&gt;Label15.Parent" xml:space="preserve">
<value>$this</value>
</data>
- <data name="&gt;&gt;label8.ZOrder" xml:space="preserve">
- <value>8</value>
+ <data name="crop_top.ToolTip" xml:space="preserve">
+ <value />
</data>
- <data name="Label53.AutoSize" type="System.Boolean, mscorlib">
+ <data name="check_KeepAR.Size" type="System.Drawing.Size, System.Drawing">
+ <value>115, 17</value>
+ </data>
+ <data name="&gt;&gt;txt_displayWidth.Type" xml:space="preserve">
+ <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="drp_anamorphic.Location" type="System.Drawing.Point, System.Drawing">
+ <value>110, 116</value>
+ </data>
+ <data name="label26.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
- <data name="Label53.Font" type="System.Drawing.Font, System.Drawing">
- <value>Verdana, 8.25pt</value>
+ <data name="Label15.ToolTip" xml:space="preserve">
+ <value />
</data>
- <data name="Label53.Location" type="System.Drawing.Point, System.Drawing">
- <value>465, 170</value>
+ <data name="label6.ToolTip" xml:space="preserve">
+ <value />
</data>
- <data name="Label53.Size" type="System.Drawing.Size, System.Drawing">
- <value>48, 13</value>
+ <data name="txt_displayWidth.TabIndex" type="System.Int32, mscorlib">
+ <value>53</value>
</data>
- <data name="Label53.TabIndex" type="System.Int32, mscorlib">
- <value>68</value>
+ <data name="lbl_parHeight.TabIndex" type="System.Int32, mscorlib">
+ <value>58</value>
</data>
- <data name="Label53.Text" xml:space="preserve">
- <value>Bottom</value>
+ <data name="lbl_src_res.Location" type="System.Drawing.Point, System.Drawing">
+ <value>66, 36</value>
</data>
- <data name="&gt;&gt;Label53.Name" xml:space="preserve">
- <value>Label53</value>
+ <data name="crop_bottom.TabIndex" type="System.Int32, mscorlib">
+ <value>67</value>
</data>
- <data name="&gt;&gt;Label53.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="lbl_max.Text" xml:space="preserve">
+ <value>{max}</value>
</data>
- <data name="&gt;&gt;Label53.Parent" xml:space="preserve">
+ <data name="text_width.Location" type="System.Drawing.Point, System.Drawing">
+ <value>68, 59</value>
+ </data>
+ <data name="&gt;&gt;label8.Parent" xml:space="preserve">
<value>$this</value>
</data>
- <data name="&gt;&gt;Label53.ZOrder" xml:space="preserve">
- <value>9</value>
+ <data name="&gt;&gt;drop_modulus.ZOrder" xml:space="preserve">
+ <value>21</value>
</data>
- <data name="Label52.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
+ <data name="&gt;&gt;text_height.Parent" xml:space="preserve">
+ <value>$this</value>
</data>
- <data name="Label52.Font" type="System.Drawing.Font, System.Drawing">
- <value>Verdana, 8.25pt</value>
+ <data name="Label55.Text" xml:space="preserve">
+ <value>Width:</value>
</data>
- <data name="Label52.Location" type="System.Drawing.Point, System.Drawing">
- <value>474, 85</value>
+ <data name="Label91.Text" xml:space="preserve">
+ <value>Aspect Ratio:</value>
</data>
- <data name="Label52.Size" type="System.Drawing.Size, System.Drawing">
- <value>28, 13</value>
+ <data name="crop_bottom.ToolTip" xml:space="preserve">
+ <value />
</data>
- <data name="Label52.TabIndex" type="System.Int32, mscorlib">
- <value>63</value>
+ <data name="Label51.Font" type="System.Drawing.Font, System.Drawing">
+ <value>Verdana, 8.25pt</value>
</data>
- <data name="Label52.Text" xml:space="preserve">
- <value>Top</value>
+ <data name="crop_right.Enabled" type="System.Boolean, mscorlib">
+ <value>False</value>
</data>
- <data name="&gt;&gt;Label52.Name" xml:space="preserve">
- <value>Label52</value>
+ <data name="label6.TabIndex" type="System.Int32, mscorlib">
+ <value>45</value>
</data>
- <data name="&gt;&gt;Label52.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;lbl_modulus.Name" xml:space="preserve">
+ <value>lbl_modulus</value>
+ </data>
+ <data name="crop_left.Enabled" type="System.Boolean, mscorlib">
+ <value>False</value>
+ </data>
+ <data name="crop_right.TabIndex" type="System.Int32, mscorlib">
+ <value>65</value>
</data>
<data name="&gt;&gt;Label52.Parent" xml:space="preserve">
<value>$this</value>
@@ -961,142 +1092,107 @@
<data name="&gt;&gt;Label52.ZOrder" xml:space="preserve">
<value>10</value>
</data>
- <data name="Label51.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
- </data>
- <data name="Label51.Font" type="System.Drawing.Font, System.Drawing">
- <value>Verdana, 8.25pt</value>
+ <data name="label7.TabIndex" type="System.Int32, mscorlib">
+ <value>40</value>
</data>
- <data name="Label51.Location" type="System.Drawing.Point, System.Drawing">
- <value>561, 124</value>
+ <data name="check_customCrop.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
</data>
- <data name="Label51.Size" type="System.Drawing.Size, System.Drawing">
- <value>36, 13</value>
+ <data name="drp_anamorphic.Items" xml:space="preserve">
+ <value>None</value>
</data>
- <data name="Label51.TabIndex" type="System.Int32, mscorlib">
- <value>66</value>
+ <data name="&gt;&gt;crop_left.Parent" xml:space="preserve">
+ <value>$this</value>
</data>
- <data name="Label51.Text" xml:space="preserve">
- <value>Right</value>
+ <data name="lbl_anamprohicLbl.ToolTip" xml:space="preserve">
+ <value />
</data>
- <data name="&gt;&gt;Label51.Name" xml:space="preserve">
- <value>Label51</value>
+ <data name="&gt;&gt;text_width.Type" xml:space="preserve">
+ <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;Label51.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
+ <data name="txt_parWidth.TabIndex" type="System.Int32, mscorlib">
+ <value>55</value>
+ </data>
<data name="&gt;&gt;Label51.Parent" xml:space="preserve">
<value>$this</value>
</data>
- <data name="&gt;&gt;Label51.ZOrder" xml:space="preserve">
- <value>11</value>
- </data>
- <data name="Label15.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
+ <data name="txt_parWidth.Location" type="System.Drawing.Point, System.Drawing">
+ <value>110, 196</value>
</data>
- <data name="Label15.Font" type="System.Drawing.Font, System.Drawing">
+ <data name="drop_modulus.Font" type="System.Drawing.Font, System.Drawing">
<value>Verdana, 8.25pt</value>
</data>
<data name="Label15.Location" type="System.Drawing.Point, System.Drawing">
<value>384, 124</value>
</data>
- <data name="Label15.Size" type="System.Drawing.Size, System.Drawing">
- <value>28, 13</value>
- </data>
- <data name="Label15.TabIndex" type="System.Int32, mscorlib">
- <value>61</value>
- </data>
- <data name="Label15.Text" xml:space="preserve">
- <value>Left</value>
- </data>
- <data name="&gt;&gt;Label15.Name" xml:space="preserve">
- <value>Label15</value>
- </data>
- <data name="&gt;&gt;Label15.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;Label15.Parent" xml:space="preserve">
- <value>$this</value>
- </data>
- <data name="&gt;&gt;Label15.ZOrder" xml:space="preserve">
- <value>12</value>
+ <data name="&gt;&gt;txt_displayWidth.ZOrder" xml:space="preserve">
+ <value>19</value>
</data>
- <data name="lbl_anamorphic.AutoSize" type="System.Boolean, mscorlib">
+ <data name="label8.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
- <data name="lbl_anamorphic.Font" type="System.Drawing.Font, System.Drawing">
- <value>Verdana, 6.75pt</value>
+ <data name="lbl_displayWidth.Font" type="System.Drawing.Font, System.Drawing">
+ <value>Verdana, 8.25pt</value>
</data>
- <data name="lbl_anamorphic.Location" type="System.Drawing.Point, System.Drawing">
- <value>108, 250</value>
+ <data name="lbl_displayWidth.Size" type="System.Drawing.Size, System.Drawing">
+ <value>90, 13</value>
</data>
- <data name="lbl_anamorphic.Size" type="System.Drawing.Size, System.Drawing">
- <value>72, 12</value>
+ <data name="&gt;&gt;check_customCrop.Name" xml:space="preserve">
+ <value>check_customCrop</value>
</data>
- <data name="lbl_anamorphic.TabIndex" type="System.Int32, mscorlib">
- <value>74</value>
+ <data name="txt_parHeight.ToolTip" xml:space="preserve">
+ <value>PAR Height - Press "Enter" after entering a new value.
+</value>
</data>
- <data name="lbl_anamorphic.Text" xml:space="preserve">
- <value>Select a Title</value>
+ <data name="&gt;&gt;Label53.ZOrder" xml:space="preserve">
+ <value>9</value>
</data>
- <data name="&gt;&gt;lbl_anamorphic.Name" xml:space="preserve">
- <value>lbl_anamorphic</value>
+ <data name="drop_modulus.ToolTip" xml:space="preserve">
+ <value />
</data>
- <data name="&gt;&gt;lbl_anamorphic.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;crop_top.Name" xml:space="preserve">
+ <value>crop_top</value>
</data>
- <data name="&gt;&gt;lbl_anamorphic.Parent" xml:space="preserve">
- <value>$this</value>
+ <data name="Label51.TabIndex" type="System.Int32, mscorlib">
+ <value>66</value>
</data>
- <data name="&gt;&gt;lbl_anamorphic.ZOrder" xml:space="preserve">
- <value>0</value>
+ <data name="&gt;&gt;text_height.ZOrder" xml:space="preserve">
+ <value>22</value>
</data>
- <data name="lbl_anamprohicLbl.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
+ <data name="label26.Font" type="System.Drawing.Font, System.Drawing">
+ <value>Verdana, 8.25pt, style=Bold</value>
</data>
<data name="lbl_anamprohicLbl.Location" type="System.Drawing.Point, System.Drawing">
<value>14, 249</value>
</data>
- <data name="lbl_anamprohicLbl.Size" type="System.Drawing.Size, System.Drawing">
- <value>66, 13</value>
- </data>
- <data name="lbl_anamprohicLbl.TabIndex" type="System.Int32, mscorlib">
- <value>73</value>
+ <data name="&gt;&gt;Label91.Parent" xml:space="preserve">
+ <value>$this</value>
</data>
- <data name="lbl_anamprohicLbl.Text" xml:space="preserve">
- <value>Anamorphic:</value>
+ <data name="crop_left.Size" type="System.Drawing.Size, System.Drawing">
+ <value>44, 20</value>
</data>
- <data name="&gt;&gt;lbl_anamprohicLbl.Name" xml:space="preserve">
- <value>lbl_anamprohicLbl</value>
+ <data name="&gt;&gt;txt_parHeight.ZOrder" xml:space="preserve">
+ <value>15</value>
</data>
- <data name="&gt;&gt;lbl_anamprohicLbl.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="lbl_anamprohicLbl.Size" type="System.Drawing.Size, System.Drawing">
+ <value>66, 13</value>
</data>
- <data name="&gt;&gt;lbl_anamprohicLbl.Parent" xml:space="preserve">
- <value>$this</value>
+ <data name="text_height.TabIndex" type="System.Int32, mscorlib">
+ <value>50</value>
</data>
- <data name="&gt;&gt;lbl_anamprohicLbl.ZOrder" xml:space="preserve">
- <value>1</value>
+ <data name="label4.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
</data>
- <metadata name="$this.Language" type="System.Globalization.CultureInfo, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
- <value>English</value>
- </metadata>
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
- <data name="$this.Size" type="System.Drawing.Size, System.Drawing">
- <value>666, 279</value>
- </data>
- <data name="&gt;&gt;toolTip.Name" xml:space="preserve">
- <value>toolTip</value>
- </data>
- <data name="&gt;&gt;toolTip.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolTip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;$this.Name" xml:space="preserve">
- <value>PictureSettings</value>
- </data>
- <data name="&gt;&gt;$this.Type" xml:space="preserve">
- <value>System.Windows.Forms.UserControl, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
+ <metadata name="toolTip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+ <value>17, 17</value>
+ </metadata>
+ <metadata name="$this.Language" type="System.Globalization.CultureInfo, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+ <value>English</value>
+ </metadata>
</root> \ No newline at end of file
diff --git a/win/C#/EncodeQueue/Encode.cs b/win/C#/EncodeQueue/Encode.cs
index 80125fc30..6eced17c7 100644
--- a/win/C#/EncodeQueue/Encode.cs
+++ b/win/C#/EncodeQueue/Encode.cs
@@ -14,13 +14,18 @@ namespace Handbrake.EncodeQueue
{
public class Encode
{
+ public Process hbProcess { get; set; }
+ public int processID { get; set; }
+ public IntPtr processHandle { get; set; }
+ public Boolean isEncoding { get; set; }
+ public String currentQuery { get; set; }
+
/// <summary>
/// Execute a HandBrakeCLI process.
/// </summary>
/// <param name="query">The CLI Query</param>
- public EncodeProcess runCli(string query)
+ public void runCli(string query)
{
- EncodeProcess currentEncode = new EncodeProcess();
try
{
string handbrakeCLIPath = Path.Combine(Application.StartupPath, "HandBrakeCLI.exe");
@@ -39,17 +44,17 @@ namespace Handbrake.EncodeQueue
cliStart.WindowStyle = ProcessWindowStyle.Minimized;
Process[] before = Process.GetProcesses(); // Get a list of running processes before starting.
- currentEncode.hbProcProcess = Process.Start(cliStart);
- currentEncode.processID = Main.getCliProcess(before);
- currentEncode.isEncoding = true;
- currentEncode.currentQuery = query;
- if (currentEncode.hbProcProcess != null)
- currentEncode.processHandle = (int)currentEncode.hbProcProcess.MainWindowHandle; // Set the process Handle
+ hbProcess = Process.Start(cliStart);
+ processID = Main.getCliProcess(before);
+ isEncoding = true;
+ currentQuery = query;
+ if (hbProcess != null)
+ processHandle = hbProcess.MainWindowHandle; // Set the process Handle
// Set the process Priority
Process hbCliProcess = null;
- if (currentEncode.processID != -1)
- hbCliProcess = Process.GetProcessById(currentEncode.processID);
+ if (processID != -1)
+ hbCliProcess = Process.GetProcessById(processID);
if (hbCliProcess != null)
switch (Properties.Settings.Default.processPriority)
@@ -79,26 +84,23 @@ namespace Handbrake.EncodeQueue
MessageBox.Show("It would appear that HandBrakeCLI has not started correctly. You should take a look at the Activity log as it may indicate the reason why.\n\n Detailed Error Information: error occured in runCli()\n\n" + exc, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
- return currentEncode;
}
/// <summary>
/// Kill the CLI process
/// </summary>
- public void closeCLI(EncodeProcess ep)
+ public void closeCLI()
{
- Process cli = Process.GetProcessById(ep.processID);
- if (!cli.HasExited)
- cli.Kill();
+ hbProcess.Kill();
}
/// <summary>
/// Perform an action after an encode. e.g a shutdown, standby, restart etc.
/// </summary>
- public void afterEncodeAction(EncodeProcess ep)
+ public void afterEncodeAction()
{
- ep.isEncoding = false;
- ep.currentQuery = String.Empty;
+ isEncoding = false;
+ currentQuery = String.Empty;
// Do something whent he encode ends.
switch (Properties.Settings.Default.CompletionOption)
{
diff --git a/win/C#/EncodeQueue/EncodeProcess.cs b/win/C#/EncodeQueue/EncodeProcess.cs
deleted file mode 100644
index c65caea0d..000000000
--- a/win/C#/EncodeQueue/EncodeProcess.cs
+++ /dev/null
@@ -1,39 +0,0 @@
-/* QueueItem.cs $
-
- This file is part of the HandBrake source code.
- Homepage: <http://handbrake.fr>.
- It may be used under the terms of the GNU General Public License. */
-
-using System;
-using System.Diagnostics;
-
-namespace Handbrake.EncodeQueue
-{
- public class EncodeProcess
- {
- /// <summary>
- /// The CMD.exe process that runs HandBrakeCLI.exe
- /// </summary>
- public Process hbProcProcess { get; set; }
-
- /// <summary>
- /// Returns whether HandBrake is currently encoding or not.
- /// </summary>
- public Boolean isEncoding { get; set; }
-
- /// <summary>
- /// Returns the currently encoding query string
- /// </summary>
- public String currentQuery { get; set; }
-
- /// <summary>
- /// Get or set the process ID of HandBrakeCLI.exe
- /// </summary>
- public int processID { get; set; }
-
- /// <summary>
- /// Get or Set the Process Handle
- /// </summary>
- public int processHandle { get; set; }
- }
-} \ No newline at end of file
diff --git a/win/C#/EncodeQueue/QueueItem.cs b/win/C#/EncodeQueue/Job.cs
index 587bfb73f..291ef400d 100644
--- a/win/C#/EncodeQueue/QueueItem.cs
+++ b/win/C#/EncodeQueue/Job.cs
@@ -6,7 +6,7 @@
namespace Handbrake.EncodeQueue
{
- public class QueueItem
+ public class Job
{
/// <summary>
/// Get or Set the job id.
diff --git a/win/C#/EncodeQueue/QueueHandler.cs b/win/C#/EncodeQueue/QueueHandler.cs
index 68cfe306a..6670e9e89 100644
--- a/win/C#/EncodeQueue/QueueHandler.cs
+++ b/win/C#/EncodeQueue/QueueHandler.cs
@@ -15,13 +15,13 @@ namespace Handbrake.EncodeQueue
{
public class QueueHandler
{
- Encode encodeHandler = new Encode();
- private static XmlSerializer ser = new XmlSerializer(typeof(List<QueueItem>));
- List<QueueItem> queue = new List<QueueItem>();
+ public Encode encodeHandler = new Encode();
+ private static XmlSerializer ser = new XmlSerializer(typeof(List<Job>));
+ List<Job> queue = new List<Job>();
int id; // Unique identifer number for each job
#region Queue Handling
- public List<QueueItem> getQueue()
+ public List<Job> getQueue()
{
return queue;
}
@@ -30,23 +30,22 @@ namespace Handbrake.EncodeQueue
/// Get's the next CLI query for encoding
/// </summary>
/// <returns>String</returns>
- private string getNextItemForEncoding()
+ private Job getNextJobForEncoding()
{
- QueueItem job = queue[0];
- String query = job.Query;
+ Job job = queue[0];
lastQueueItem = job;
remove(0); // Remove the item which we are about to pass out.
updateQueueRecoveryFile("hb_queue_recovery.xml");
- return query;
+ return job;
}
/// <summary>
/// Get the last query that was returned by getNextItemForEncoding()
/// </summary>
/// <returns></returns>
- public QueueItem lastQueueItem { get; set; }
+ public Job lastQueueItem { get; set; }
/// <summary>
/// Add's a new item to the queue
@@ -56,7 +55,7 @@ namespace Handbrake.EncodeQueue
/// <param name="destination"></param>
public void add(string query, string source, string destination)
{
- QueueItem newJob = new QueueItem { Id = id, Query = query, Source = source, Destination = destination };
+ Job newJob = new Job { Id = id, Query = query, Source = source, Destination = destination };
id++;
queue.Add(newJob);
@@ -64,21 +63,6 @@ namespace Handbrake.EncodeQueue
}
/// <summary>
- /// Check to see if a destination path is already on the queue
- /// </summary>
- /// <param name="destination">Destination path</param>
- /// <returns>Boolean True/False. True = Path Exists</returns>
- public Boolean checkDestinationPath(string destination)
- {
- foreach (QueueItem checkItem in queue)
- {
- if (checkItem.Destination.Contains(destination.Replace("\\\\", "\\")))
- return true;
- }
- return false;
- }
-
- /// <summary>
/// Removes an item from the queue.
/// </summary>
/// <param name="index">Index</param>
@@ -106,7 +90,7 @@ namespace Handbrake.EncodeQueue
{
if (index > 0)
{
- QueueItem item = queue[index];
+ Job item = queue[index];
queue.RemoveAt(index);
queue.Insert((index - 1), item);
@@ -122,7 +106,7 @@ namespace Handbrake.EncodeQueue
{
if (index < queue.Count - 1)
{
- QueueItem item = queue[index];
+ Job item = queue[index];
queue.RemoveAt(index);
queue.Insert((index + 1), item);
@@ -161,7 +145,7 @@ namespace Handbrake.EncodeQueue
public void writeBatchScript(string file)
{
string queries = "";
- foreach (QueueItem queue_item in queue)
+ foreach (Job queue_item in queue)
{
string q_item = queue_item.Query;
string fullQuery = '"' + Application.StartupPath + "\\HandBrakeCLI.exe" + '"' + q_item;
@@ -206,10 +190,10 @@ namespace Handbrake.EncodeQueue
{
if (strm.Length != 0)
{
- List<QueueItem> list = ser.Deserialize(strm) as List<QueueItem>;
+ List<Job> list = ser.Deserialize(strm) as List<Job>;
if (list != null)
- foreach (QueueItem item in list)
+ foreach (Job item in list)
queue.Add(item);
if (file != "hb_queue_recovery.xml")
@@ -218,6 +202,21 @@ namespace Handbrake.EncodeQueue
}
}
}
+
+ /// <summary>
+ /// Check to see if a destination path is already on the queue
+ /// </summary>
+ /// <param name="destination">Destination path</param>
+ /// <returns>Boolean True/False. True = Path Exists</returns>
+ public Boolean checkDestinationPath(string destination)
+ {
+ foreach (Job checkItem in queue)
+ {
+ if (checkItem.Destination.Contains(destination.Replace("\\\\", "\\")))
+ return true;
+ }
+ return false;
+ }
#endregion
#region Encoding
@@ -225,7 +224,6 @@ namespace Handbrake.EncodeQueue
public Boolean isEncodeStarted { get; private set; }
public Boolean isPaused { get; private set; }
public Boolean isEncoding { get; private set; }
- public EncodeProcess encodeProcess { get; set; }
public void startEncode()
{
@@ -255,7 +253,7 @@ namespace Handbrake.EncodeQueue
}
public void endEncode()
{
- encodeHandler.closeCLI(encodeProcess);
+ encodeHandler.closeCLI();
}
private void startProcess(object state)
@@ -265,29 +263,29 @@ namespace Handbrake.EncodeQueue
// Run through each item on the queue
while (this.count() != 0)
{
- string query = getNextItemForEncoding();
+ string query = getNextJobForEncoding().Query;
updateQueueRecoveryFile("hb_queue_recovery.xml"); // Update the queue recovery file
- encodeProcess = encodeHandler.runCli(query);
+ encodeHandler.runCli(query);
EncodeStarted(null);
- encodeProcess.hbProcProcess.WaitForExit();
+ encodeHandler.hbProcess.WaitForExit();
encodeHandler.addCLIQueryToLog(query);
encodeHandler.copyLog(lastQueueItem.Destination);
- encodeProcess.hbProcProcess.Close();
- encodeProcess.hbProcProcess.Dispose();
+ encodeHandler.hbProcess.Close();
+ encodeHandler.hbProcess.Dispose();
EncodeFinished(null);
while (isPaused) // Need to find a better way of doing this.
{
- Thread.Sleep(10000);
+ Thread.Sleep(5000);
}
}
EncodeQueueFinished(null);
// After the encode is done, we may want to shutdown, suspend etc.
- encodeHandler.afterEncodeAction(encodeProcess);
+ encodeHandler.afterEncodeAction();
}
catch (Exception exc)
{
diff --git a/win/C#/Functions/Main.cs b/win/C#/Functions/Main.cs
index 84ba26398..9d936cd25 100644
--- a/win/C#/Functions/Main.cs
+++ b/win/C#/Functions/Main.cs
@@ -19,7 +19,7 @@ namespace Handbrake.Functions
static class Main
{
// Private Variables
- private static readonly XmlSerializer ser = new XmlSerializer(typeof(List<QueueItem>));
+ private static readonly XmlSerializer ser = new XmlSerializer(typeof(List<Job>));
/// <summary>
/// Calculate the duration of the selected title and chapters
@@ -259,7 +259,11 @@ namespace Handbrake.Functions
Properties.Settings.Default.hb_version = arr[0];
}
if (cliProcess.TotalProcessorTime.Seconds > 10) // Don't wait longer than 10 seconds.
- killCLI(cliProcess.Id);
+ {
+ Process cli = Process.GetProcessById(cliProcess.Id);
+ if (!cli.HasExited)
+ cli.Kill();
+ }
}
}
catch (Exception e)
@@ -269,16 +273,6 @@ namespace Handbrake.Functions
}
/// <summary>
- /// Search through the running processes on the system and kill HandBrakeCLI
- /// </summary>
- private static void killCLI(int id)
- {
- Process cli = Process.GetProcessById(id);
- if (!cli.HasExited)
- cli.Kill();
- }
-
- /// <summary>
/// Check if the queue recovery file contains records.
/// If it does, it means the last queue did not complete before HandBrake closed.
/// So, return a boolean if true.
@@ -292,7 +286,7 @@ namespace Handbrake.Functions
{
using (FileStream strm = new FileStream(tempPath, FileMode.Open, FileAccess.Read))
{
- List<QueueItem> list = ser.Deserialize(strm) as List<QueueItem>;
+ List<Job> list = ser.Deserialize(strm) as List<Job>;
if (list != null)
if (list.Count != 0)
return true;
diff --git a/win/C#/Functions/PresetLoader.cs b/win/C#/Functions/PresetLoader.cs
index 15eb741a8..f6ea60e57 100644
--- a/win/C#/Functions/PresetLoader.cs
+++ b/win/C#/Functions/PresetLoader.cs
@@ -72,7 +72,7 @@ namespace Handbrake.Functions
if (presetQuery.CropLeft == "0" && presetQuery.CropRight == "0")
mainWindow.pictureSettings.check_customCrop.Checked = true;
- if (pictureSettings)
+ if (pictureSettings) // only Load picture settings if the perset requires it
{
if (presetQuery.CropTop != null)
{
@@ -110,6 +110,8 @@ namespace Handbrake.Functions
if (presetQuery.Height != 0)
mainWindow.pictureSettings.text_height.Value = presetQuery.Height;
+ else
+ mainWindow.pictureSettings.text_height.Value = 0;
// Max Width/Height override Width/Height
if (presetQuery.MaxWidth != 0)
@@ -125,6 +127,7 @@ namespace Handbrake.Functions
}
mainWindow.pictureSettings.setMax();
+
#endregion
#region Filters
diff --git a/win/C#/Functions/QueryGenerator.cs b/win/C#/Functions/QueryGenerator.cs
index 2f6e474fa..341338d23 100644
--- a/win/C#/Functions/QueryGenerator.cs
+++ b/win/C#/Functions/QueryGenerator.cs
@@ -133,9 +133,10 @@ namespace Handbrake.Functions
// Use MaxHeight for built-in presets and height for user settings.
if (mainWindow.pictureSettings.maxHeight == 0)
{
- if (mainWindow.pictureSettings.text_height.Text != "")
- if (mainWindow.pictureSettings.drp_anamorphic.SelectedIndex == 0 || mainWindow.pictureSettings.drp_anamorphic.SelectedIndex == 3) // Prevent usage for strict anamorphic
- query += " -l " + mainWindow.pictureSettings.text_height.Text;
+ if (mainWindow.pictureSettings.text_height.Text != "0")
+ if (mainWindow.pictureSettings.text_height.Text != "")
+ if (mainWindow.pictureSettings.drp_anamorphic.SelectedIndex == 0 || mainWindow.pictureSettings.drp_anamorphic.SelectedIndex == 3) // Prevent usage for strict anamorphic
+ query += " -l " + mainWindow.pictureSettings.text_height.Text;
}
else
{
diff --git a/win/C#/Functions/Win32.cs b/win/C#/Functions/Win32.cs
index 2bc47e619..bf0bde69c 100644
--- a/win/C#/Functions/Win32.cs
+++ b/win/C#/Functions/Win32.cs
@@ -6,7 +6,7 @@ namespace Handbrake.Functions
class Win32
{
[DllImport("user32.dll")]
- public static extern int SetForegroundWindow(int hWnd);
+ public static extern bool SetForegroundWindow(int hWnd);
[DllImport("user32.dll")]
public static extern void LockWorkStation();
@@ -14,7 +14,7 @@ namespace Handbrake.Functions
[DllImport("user32.dll")]
public static extern int ExitWindowsEx(int uFlags, int dwReason);
- public struct MEMORYSTATUS // Unused var's are requred here.
+ public struct MEMORYSTATUS // Unused var's are required here.
{
public UInt32 dwLength;
public UInt32 dwMemoryLoad;
@@ -31,5 +31,15 @@ namespace Handbrake.Functions
(
ref MEMORYSTATUS lpBuffer
);
+
+ [DllImport("kernel32.dll", SetLastError = true)]
+ public static extern bool GenerateConsoleCtrlEvent(ConsoleCtrlEvent sigevent, int dwProcessGroupId);
+
+ public enum ConsoleCtrlEvent
+ {
+ CTRL_C = 0,
+ CTRL_BREAK = 1,
+ CTRL_CLOSE = 2,
+ }
}
}
diff --git a/win/C#/HandBrakeCS.csproj b/win/C#/HandBrakeCS.csproj
index a65f0c2d7..5d578a05d 100644
--- a/win/C#/HandBrakeCS.csproj
+++ b/win/C#/HandBrakeCS.csproj
@@ -41,7 +41,7 @@
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
- <Optimize>true</Optimize>
+ <Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
@@ -214,7 +214,6 @@
<Compile Include="Functions\Win32.cs" />
<Compile Include="Presets\preset.cs" />
<Compile Include="Presets\PresetsHandler.cs" />
- <Compile Include="EncodeQueue\EncodeProcess.cs" />
<Compile Include="EncodeQueue\QueueHandler.cs" />
<Compile Include="Functions\AppcastReader.cs" />
<Compile Include="EncodeQueue\Encode.cs" />
@@ -247,6 +246,10 @@
<DependentUpon>Deinterlace.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
+ <EmbeddedResource Include="Controls\PictureSettings.en.resx">
+ <DependentUpon>PictureSettings.cs</DependentUpon>
+ <SubType>Designer</SubType>
+ </EmbeddedResource>
<EmbeddedResource Include="Controls\PictureSettings.resx">
<DependentUpon>PictureSettings.cs</DependentUpon>
<SubType>Designer</SubType>
@@ -325,7 +328,7 @@
<Compile Include="frmSplashScreen.Designer.cs">
<DependentUpon>frmSplashScreen.cs</DependentUpon>
</Compile>
- <Compile Include="EncodeQueue\QueueItem.cs" />
+ <Compile Include="EncodeQueue\Job.cs" />
</ItemGroup>
<ItemGroup>
<Content Include="handbrakepineapple.ico" />
diff --git a/win/C#/Presets/PresetsHandler.cs b/win/C#/Presets/PresetsHandler.cs
index 59c14dc7e..2e1401fbd 100644
--- a/win/C#/Presets/PresetsHandler.cs
+++ b/win/C#/Presets/PresetsHandler.cs
@@ -185,7 +185,8 @@ namespace Handbrake.Presets
TopCategory = level_1_category,
Name = presetName[0].Replace("+", "").Trim(),
Query = presetName[2],
- Version = Properties.Settings.Default.hb_version
+ Version = Properties.Settings.Default.hb_version,
+ PictureSettings = true
};
presets.Add(newPreset);
}
diff --git a/win/C#/frmAddPreset.Designer.cs b/win/C#/frmAddPreset.Designer.cs
index 9ac8fe4cb..a50372a4f 100644
--- a/win/C#/frmAddPreset.Designer.cs
+++ b/win/C#/frmAddPreset.Designer.cs
@@ -42,6 +42,7 @@ namespace Handbrake
this.btn_cancel = new System.Windows.Forms.Button();
this.check_pictureSettings = new System.Windows.Forms.CheckBox();
this.toolTip = new System.Windows.Forms.ToolTip(this.components);
+ this.label1 = new System.Windows.Forms.Label();
this.SuspendLayout();
//
// lbl_name
@@ -68,7 +69,7 @@ namespace Handbrake
this.btn_add.FlatAppearance.BorderColor = System.Drawing.Color.Black;
this.btn_add.Font = new System.Drawing.Font("Verdana", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.btn_add.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
- this.btn_add.Location = new System.Drawing.Point(212, 72);
+ this.btn_add.Location = new System.Drawing.Point(209, 109);
this.btn_add.Name = "btn_add";
this.btn_add.Size = new System.Drawing.Size(66, 22);
this.btn_add.TabIndex = 2;
@@ -82,7 +83,7 @@ namespace Handbrake
this.btn_cancel.FlatAppearance.BorderColor = System.Drawing.Color.Black;
this.btn_cancel.Font = new System.Drawing.Font("Verdana", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.btn_cancel.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
- this.btn_cancel.Location = new System.Drawing.Point(284, 72);
+ this.btn_cancel.Location = new System.Drawing.Point(281, 109);
this.btn_cancel.Name = "btn_cancel";
this.btn_cancel.Size = new System.Drawing.Size(66, 22);
this.btn_cancel.TabIndex = 3;
@@ -95,17 +96,27 @@ namespace Handbrake
this.check_pictureSettings.AutoSize = true;
this.check_pictureSettings.Location = new System.Drawing.Point(109, 44);
this.check_pictureSettings.Name = "check_pictureSettings";
- this.check_pictureSettings.Size = new System.Drawing.Size(118, 17);
+ this.check_pictureSettings.Size = new System.Drawing.Size(155, 17);
this.check_pictureSettings.TabIndex = 1;
- this.check_pictureSettings.Text = "Use Picture Size";
+ this.check_pictureSettings.Text = "Store Cropping Values";
this.toolTip.SetToolTip(this.check_pictureSettings, "Save Picture Width/Height and Crop Values");
this.check_pictureSettings.UseVisualStyleBackColor = true;
//
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.Location = new System.Drawing.Point(106, 64);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(236, 13);
+ this.label1.TabIndex = 4;
+ this.label1.Text = "Note: Subtitles are not stored in presets";
+ //
// frmAddPreset
//
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
- this.ClientSize = new System.Drawing.Size(365, 100);
+ this.ClientSize = new System.Drawing.Size(365, 143);
+ this.Controls.Add(this.label1);
this.Controls.Add(this.check_pictureSettings);
this.Controls.Add(this.btn_cancel);
this.Controls.Add(this.btn_add);
@@ -134,5 +145,6 @@ namespace Handbrake
internal System.Windows.Forms.Button btn_cancel;
private System.Windows.Forms.CheckBox check_pictureSettings;
private System.Windows.Forms.ToolTip toolTip;
+ private System.Windows.Forms.Label label1;
}
} \ No newline at end of file
diff --git a/win/C#/frmMain.cs b/win/C#/frmMain.cs
index bad59d7b8..40aa39034 100644
--- a/win/C#/frmMain.cs
+++ b/win/C#/frmMain.cs
@@ -525,7 +525,7 @@ namespace Handbrake
encodeQueue.pauseEncodeQueue();
// Allow the CLI to exit cleanly
- Win32.SetForegroundWindow(encodeQueue.encodeProcess.processHandle);
+ Win32.SetForegroundWindow((int)encodeQueue.encodeHandler.processHandle);
SendKeys.Send("^C");
// Update the GUI
@@ -1561,7 +1561,7 @@ namespace Handbrake
{
try
{
- Parser encode = new Parser(encodeQueue.encodeProcess.hbProcProcess.StandardOutput.BaseStream);
+ Parser encode = new Parser(encodeQueue.encodeHandler.hbProcess.StandardOutput.BaseStream);
encode.OnEncodeProgress += encodeOnEncodeProgress;
while (!encode.EndOfStream)
{
diff --git a/win/C#/frmPreview.cs b/win/C#/frmPreview.cs
index f38ee5c99..f2356ae60 100644
--- a/win/C#/frmPreview.cs
+++ b/win/C#/frmPreview.cs
@@ -19,7 +19,6 @@ namespace Handbrake
private delegate void UpdateUIHandler();
String currently_playing = "";
readonly frmMain mainWindow;
- private Process hbProc;
private Thread player;
private Boolean noQT;
@@ -84,13 +83,16 @@ namespace Handbrake
private void procMonitor(object state)
{
// Make sure we are not already encoding and if we are then display an error.
- if (hbProc != null)
+ if (process.hbProcess != null)
MessageBox.Show(this, "Handbrake is already encoding a video!", "Status", MessageBoxButtons.OK, MessageBoxIcon.Warning);
else
{
- hbProc = process.runCli((string)state).hbProcProcess;
- hbProc.WaitForExit();
- hbProc = null;
+ process.runCli((string)state);
+ if (process.hbProcess != null)
+ {
+ process.hbProcess.WaitForExit();
+ process.hbProcess = null;
+ }
encodeCompleted();
}
}
diff --git a/win/C#/frmQueue.cs b/win/C#/frmQueue.cs
index 1672ae3f5..13c0e1f3e 100644
--- a/win/C#/frmQueue.cs
+++ b/win/C#/frmQueue.cs
@@ -140,8 +140,8 @@ namespace Handbrake
}
list_queue.Items.Clear();
- List<QueueItem> theQueue = queue.getQueue();
- foreach (QueueItem queue_item in theQueue)
+ List<Job> theQueue = queue.getQueue();
+ foreach (Job queue_item in theQueue)
{
string q_item = queue_item.Query;
Functions.QueryParser parsed = Functions.QueryParser.Parse(q_item);