Video Config: Added ntsc presets, moved filter selection to Picture tab

This commit is contained in:
Souryo 2016-05-27 12:38:06 -04:00
parent 7b9f3eb1b2
commit 87969109cc
7 changed files with 616 additions and 409 deletions

File diff suppressed because it is too large Load diff

View file

@ -171,6 +171,7 @@ namespace Mesen.GUI.Forms.Config
private void btnResetPictureSettings_Click(object sender, EventArgs e)
{
cboFilter.SelectedIndex = 0;
trkBrightness.Value = 0;
trkContrast.Value = 0;
trkHue.Value = 0;
@ -186,5 +187,82 @@ namespace Mesen.GUI.Forms.Config
trkSharpness.Value = 0;
chkMergeFields.Checked = false;
}
private void btnSelectPreset_MouseClick(object sender, MouseEventArgs e)
{
contextPicturePresets.Show(btnSelectPreset.PointToScreen(new Point(0, btnSelectPreset.Height-1)));
}
private void mnuPresetComposite_Click(object sender, EventArgs e)
{
cboFilter.SelectedIndex = 1;
trkHue.Value = 0;
trkSaturation.Value = 0;
trkContrast.Value = 0;
trkBrightness.Value = 0;
trkSharpness.Value = 0;
trkGamma.Value = 0;
trkResolution.Value = 0;
trkArtifacts.Value = 0;
trkFringing.Value = 0;
trkBleed.Value = 0;
chkMergeFields.Checked = false;
trkScanlines.Value = 15;
}
private void mnuPresetSVideo_Click(object sender, EventArgs e)
{
cboFilter.SelectedIndex = 1;
trkHue.Value = 0;
trkSaturation.Value = 0;
trkContrast.Value = 0;
trkBrightness.Value = 0;
trkSharpness.Value = 20;
trkGamma.Value = 0;
trkResolution.Value = 20;
trkArtifacts.Value = -100;
trkFringing.Value = -100;
trkBleed.Value = 0;
chkMergeFields.Checked = false;
trkScanlines.Value = 15;
}
private void menuPresetRgb_Click(object sender, EventArgs e)
{
cboFilter.SelectedIndex = 1;
trkHue.Value = 0;
trkSaturation.Value = 0;
trkContrast.Value = 0;
trkBrightness.Value = 0;
trkSharpness.Value = 20;
trkGamma.Value = 0;
trkResolution.Value = 70;
trkArtifacts.Value = -100;
trkFringing.Value = -100;
trkBleed.Value = -100;
chkMergeFields.Checked = false;
trkScanlines.Value = 15;
}
private void mnuPresetMonochrome_Click(object sender, EventArgs e)
{
cboFilter.SelectedIndex = 1;
trkHue.Value = 0;
trkSaturation.Value = -100;
trkContrast.Value = 0;
trkBrightness.Value = 0;
trkSharpness.Value = 20;
trkGamma.Value = 0;
trkResolution.Value = 70;
trkArtifacts.Value = -20;
trkFringing.Value = -20;
trkBleed.Value = -10;
chkMergeFields.Checked = false;
trkScanlines.Value = 15;
}
}
}

View file

@ -120,6 +120,18 @@
<metadata name="toolTip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="btnSelectPreset.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAAcAAAAGCAYAAAAPDoR2AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADrwAAA68AZW8ckkAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUA
AAArSURBVBhXY/j//z9OjFUQhkEARGLHUBUYEmBxJCNQJFAkwRwkif///zMAAD5AXaOzoq98AAAAAElF
TkSuQmCC
</value>
</data>
<metadata name="contextPicturePresets.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>221, 17</value>
</metadata>
<metadata name="colorDialog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>107, 17</value>
</metadata>

View file

@ -683,6 +683,7 @@
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="Icon.ico" />
<None Include="Resources\DownArrow.png" />
<None Include="Resources\accept.png" />
<Content Include="Resources\coins.png" />
<None Include="Resources\DipSwitches.png" />

View file

@ -140,6 +140,16 @@ namespace Mesen.GUI.Properties {
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap DownArrow {
get {
object obj = ResourceManager.GetObject("DownArrow", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>

View file

@ -202,4 +202,7 @@
<data name="Accept" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\accept.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="DownArrow" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\DownArrow.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
</root>

Binary file not shown.

After

Width:  |  Height:  |  Size: 186 B