TAStudio - add user controls for various sections of the dialog, they are just stubs at this point
This commit is contained in:
parent
5384fcfdd2
commit
0c3818a37e
|
@ -597,6 +597,48 @@
|
|||
<Compile Include="tools\SNES\SNESGraphicsViewer.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
<Compile Include="tools\TAStudio\BookmarksBranchesBox.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Include="tools\TAStudio\BookmarksBranchesBox.Designer.cs">
|
||||
<DependentUpon>BookmarksBranchesBox.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="tools\TAStudio\HistoryBox.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Include="tools\TAStudio\HistoryBox.Designer.cs">
|
||||
<DependentUpon>HistoryBox.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="tools\TAStudio\LuaBox.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Include="tools\TAStudio\LuaBox.Designer.cs">
|
||||
<DependentUpon>LuaBox.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="tools\TAStudio\MarkerControlsBox.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Include="tools\TAStudio\MarkerControlsBox.Designer.cs">
|
||||
<DependentUpon>MarkerControlsBox.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="tools\TAStudio\PlaybackBox.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Include="tools\TAStudio\PlaybackBox.Designer.cs">
|
||||
<DependentUpon>PlaybackBox.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="tools\TAStudio\RecorderBox.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Include="tools\TAStudio\RecorderBox.Designer.cs">
|
||||
<DependentUpon>RecorderBox.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="tools\TAStudio\SplicerBox.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Include="tools\TAStudio\SplicerBox.Designer.cs">
|
||||
<DependentUpon>SplicerBox.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="tools\TAStudio\TAStudio.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
|
@ -924,6 +966,27 @@
|
|||
<EmbeddedResource Include="tools\SNES\SNESGraphicsDebugger.resx">
|
||||
<DependentUpon>SNESGraphicsDebugger.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="tools\TAStudio\BookmarksBranchesBox.resx">
|
||||
<DependentUpon>BookmarksBranchesBox.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="tools\TAStudio\HistoryBox.resx">
|
||||
<DependentUpon>HistoryBox.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="tools\TAStudio\LuaBox.resx">
|
||||
<DependentUpon>LuaBox.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="tools\TAStudio\MarkerControlsBox.resx">
|
||||
<DependentUpon>MarkerControlsBox.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="tools\TAStudio\PlaybackBox.resx">
|
||||
<DependentUpon>PlaybackBox.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="tools\TAStudio\RecorderBox.resx">
|
||||
<DependentUpon>RecorderBox.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="tools\TAStudio\SplicerBox.resx">
|
||||
<DependentUpon>SplicerBox.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="tools\TAStudio\TAStudio.resx">
|
||||
<DependentUpon>TAStudio.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
|
|
@ -0,0 +1,62 @@
|
|||
namespace BizHawk.Client.EmuHawk
|
||||
{
|
||||
partial class BookmarksBranchesBox
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Component Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.BookmarksBranchesGroupBox = new System.Windows.Forms.GroupBox();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// BookmarksBranchesGroupBox
|
||||
//
|
||||
this.BookmarksBranchesGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
|
||||
| System.Windows.Forms.AnchorStyles.Left)
|
||||
| System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.BookmarksBranchesGroupBox.Location = new System.Drawing.Point(3, 0);
|
||||
this.BookmarksBranchesGroupBox.Name = "BookmarksBranchesGroupBox";
|
||||
this.BookmarksBranchesGroupBox.Size = new System.Drawing.Size(198, 237);
|
||||
this.BookmarksBranchesGroupBox.TabIndex = 0;
|
||||
this.BookmarksBranchesGroupBox.TabStop = false;
|
||||
this.BookmarksBranchesGroupBox.Text = "Bookmarks / Branches";
|
||||
this.BookmarksBranchesGroupBox.Enter += new System.EventHandler(this.BookmarksBranchesGroupBox_Enter);
|
||||
//
|
||||
// BookmarksBranchesBox
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Controls.Add(this.BookmarksBranchesGroupBox);
|
||||
this.Name = "BookmarksBranchesBox";
|
||||
this.Size = new System.Drawing.Size(204, 253);
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.GroupBox BookmarksBranchesGroupBox;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Drawing;
|
||||
using System.Data;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace BizHawk.Client.EmuHawk
|
||||
{
|
||||
public partial class BookmarksBranchesBox : UserControl
|
||||
{
|
||||
public BookmarksBranchesBox()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
private void BookmarksBranchesGroupBox_Enter(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,120 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
|
@ -0,0 +1,58 @@
|
|||
namespace BizHawk.Client.EmuHawk.tools.TAStudio
|
||||
{
|
||||
partial class HistoryBox
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Component Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.HistoryGroupBox = new System.Windows.Forms.GroupBox();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// HistoryGroupBox
|
||||
//
|
||||
this.HistoryGroupBox.Location = new System.Drawing.Point(3, 3);
|
||||
this.HistoryGroupBox.Name = "HistoryGroupBox";
|
||||
this.HistoryGroupBox.Size = new System.Drawing.Size(198, 334);
|
||||
this.HistoryGroupBox.TabIndex = 0;
|
||||
this.HistoryGroupBox.TabStop = false;
|
||||
this.HistoryGroupBox.Text = "History";
|
||||
//
|
||||
// HistoryBox
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Controls.Add(this.HistoryGroupBox);
|
||||
this.Name = "HistoryBox";
|
||||
this.Size = new System.Drawing.Size(204, 350);
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.GroupBox HistoryGroupBox;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Drawing;
|
||||
using System.Data;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace BizHawk.Client.EmuHawk.tools.TAStudio
|
||||
{
|
||||
public partial class HistoryBox : UserControl
|
||||
{
|
||||
public HistoryBox()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,120 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
|
@ -0,0 +1,89 @@
|
|||
namespace BizHawk.Client.EmuHawk
|
||||
{
|
||||
partial class LuaBox
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Component Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.LuaGroupBox = new System.Windows.Forms.GroupBox();
|
||||
this.RunLuaFunctionButton = new System.Windows.Forms.Button();
|
||||
this.LuaAutoFunctionCheckbox = new System.Windows.Forms.CheckBox();
|
||||
this.LuaGroupBox.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// LuaGroupBox
|
||||
//
|
||||
this.LuaGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
|
||||
| System.Windows.Forms.AnchorStyles.Left)
|
||||
| System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.LuaGroupBox.Controls.Add(this.LuaAutoFunctionCheckbox);
|
||||
this.LuaGroupBox.Controls.Add(this.RunLuaFunctionButton);
|
||||
this.LuaGroupBox.Location = new System.Drawing.Point(3, 3);
|
||||
this.LuaGroupBox.Name = "LuaGroupBox";
|
||||
this.LuaGroupBox.Size = new System.Drawing.Size(198, 52);
|
||||
this.LuaGroupBox.TabIndex = 0;
|
||||
this.LuaGroupBox.TabStop = false;
|
||||
this.LuaGroupBox.Text = "Lua";
|
||||
//
|
||||
// RunLuaFunctionButton
|
||||
//
|
||||
this.RunLuaFunctionButton.Location = new System.Drawing.Point(6, 19);
|
||||
this.RunLuaFunctionButton.Name = "RunLuaFunctionButton";
|
||||
this.RunLuaFunctionButton.Size = new System.Drawing.Size(86, 23);
|
||||
this.RunLuaFunctionButton.TabIndex = 0;
|
||||
this.RunLuaFunctionButton.Text = "Run function";
|
||||
this.RunLuaFunctionButton.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// LuaAutoFunctionCheckbox
|
||||
//
|
||||
this.LuaAutoFunctionCheckbox.AutoSize = true;
|
||||
this.LuaAutoFunctionCheckbox.Location = new System.Drawing.Point(98, 23);
|
||||
this.LuaAutoFunctionCheckbox.Name = "LuaAutoFunctionCheckbox";
|
||||
this.LuaAutoFunctionCheckbox.Size = new System.Drawing.Size(89, 17);
|
||||
this.LuaAutoFunctionCheckbox.TabIndex = 1;
|
||||
this.LuaAutoFunctionCheckbox.Text = "Auto function";
|
||||
this.LuaAutoFunctionCheckbox.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// LuaBox
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Controls.Add(this.LuaGroupBox);
|
||||
this.Name = "LuaBox";
|
||||
this.Size = new System.Drawing.Size(204, 58);
|
||||
this.LuaGroupBox.ResumeLayout(false);
|
||||
this.LuaGroupBox.PerformLayout();
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.GroupBox LuaGroupBox;
|
||||
private System.Windows.Forms.Button RunLuaFunctionButton;
|
||||
private System.Windows.Forms.CheckBox LuaAutoFunctionCheckbox;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Drawing;
|
||||
using System.Data;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace BizHawk.Client.EmuHawk
|
||||
{
|
||||
public partial class LuaBox : UserControl
|
||||
{
|
||||
public LuaBox()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,120 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
|
@ -0,0 +1,94 @@
|
|||
namespace BizHawk.Client.EmuHawk.tools.TAStudio
|
||||
{
|
||||
partial class MarkerControlsBox
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Component Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.SelectionPreviousMarkerButton = new System.Windows.Forms.Button();
|
||||
this.SelectionSimilarMarkerButton = new System.Windows.Forms.Button();
|
||||
this.SelectionMoreButton = new System.Windows.Forms.Button();
|
||||
this.SelectionNextMarker = new System.Windows.Forms.Button();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// SelectionPreviousMarkerButton
|
||||
//
|
||||
this.SelectionPreviousMarkerButton.Location = new System.Drawing.Point(13, 3);
|
||||
this.SelectionPreviousMarkerButton.Name = "SelectionPreviousMarkerButton";
|
||||
this.SelectionPreviousMarkerButton.Size = new System.Drawing.Size(38, 23);
|
||||
this.SelectionPreviousMarkerButton.TabIndex = 0;
|
||||
this.SelectionPreviousMarkerButton.Text = "<<";
|
||||
this.SelectionPreviousMarkerButton.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// SelectionSimilarMarkerButton
|
||||
//
|
||||
this.SelectionSimilarMarkerButton.Location = new System.Drawing.Point(51, 3);
|
||||
this.SelectionSimilarMarkerButton.Name = "SelectionSimilarMarkerButton";
|
||||
this.SelectionSimilarMarkerButton.Size = new System.Drawing.Size(50, 23);
|
||||
this.SelectionSimilarMarkerButton.TabIndex = 1;
|
||||
this.SelectionSimilarMarkerButton.Text = "Similar";
|
||||
this.SelectionSimilarMarkerButton.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// SelectionMoreButton
|
||||
//
|
||||
this.SelectionMoreButton.Location = new System.Drawing.Point(101, 3);
|
||||
this.SelectionMoreButton.Name = "SelectionMoreButton";
|
||||
this.SelectionMoreButton.Size = new System.Drawing.Size(50, 23);
|
||||
this.SelectionMoreButton.TabIndex = 2;
|
||||
this.SelectionMoreButton.Text = "More";
|
||||
this.SelectionMoreButton.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// SelectionNextMarker
|
||||
//
|
||||
this.SelectionNextMarker.Location = new System.Drawing.Point(151, 3);
|
||||
this.SelectionNextMarker.Name = "SelectionNextMarker";
|
||||
this.SelectionNextMarker.Size = new System.Drawing.Size(38, 23);
|
||||
this.SelectionNextMarker.TabIndex = 3;
|
||||
this.SelectionNextMarker.Text = ">>";
|
||||
this.SelectionNextMarker.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// MarkerControlsBox
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Controls.Add(this.SelectionNextMarker);
|
||||
this.Controls.Add(this.SelectionMoreButton);
|
||||
this.Controls.Add(this.SelectionSimilarMarkerButton);
|
||||
this.Controls.Add(this.SelectionPreviousMarkerButton);
|
||||
this.Name = "MarkerControlsBox";
|
||||
this.Size = new System.Drawing.Size(204, 30);
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.Button SelectionPreviousMarkerButton;
|
||||
private System.Windows.Forms.Button SelectionSimilarMarkerButton;
|
||||
private System.Windows.Forms.Button SelectionMoreButton;
|
||||
private System.Windows.Forms.Button SelectionNextMarker;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Drawing;
|
||||
using System.Data;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace BizHawk.Client.EmuHawk.tools.TAStudio
|
||||
{
|
||||
public partial class MarkerControlsBox : UserControl
|
||||
{
|
||||
public MarkerControlsBox()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,120 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
|
@ -0,0 +1,175 @@
|
|||
namespace BizHawk.Client.EmuHawk
|
||||
{
|
||||
partial class PlaybackBox
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Component Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.PlaybackGroupBox = new System.Windows.Forms.GroupBox();
|
||||
this.AutoRestoreCheckbox = new System.Windows.Forms.CheckBox();
|
||||
this.SeekProgressBar = new System.Windows.Forms.ProgressBar();
|
||||
this.TurboSeekCheckbox = new System.Windows.Forms.CheckBox();
|
||||
this.FollowCursorCheckbox = new System.Windows.Forms.CheckBox();
|
||||
this.NextMarkerButton = new System.Windows.Forms.Button();
|
||||
this.FrameAdvanceButton = new System.Windows.Forms.Button();
|
||||
this.PauseButton = new System.Windows.Forms.Button();
|
||||
this.RewindButton = new System.Windows.Forms.Button();
|
||||
this.PreviousMarkerButton = new System.Windows.Forms.Button();
|
||||
this.PlaybackGroupBox.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// PlaybackGroupBox
|
||||
//
|
||||
this.PlaybackGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
|
||||
| System.Windows.Forms.AnchorStyles.Left)
|
||||
| System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.PlaybackGroupBox.Controls.Add(this.AutoRestoreCheckbox);
|
||||
this.PlaybackGroupBox.Controls.Add(this.SeekProgressBar);
|
||||
this.PlaybackGroupBox.Controls.Add(this.TurboSeekCheckbox);
|
||||
this.PlaybackGroupBox.Controls.Add(this.FollowCursorCheckbox);
|
||||
this.PlaybackGroupBox.Controls.Add(this.NextMarkerButton);
|
||||
this.PlaybackGroupBox.Controls.Add(this.FrameAdvanceButton);
|
||||
this.PlaybackGroupBox.Controls.Add(this.PauseButton);
|
||||
this.PlaybackGroupBox.Controls.Add(this.RewindButton);
|
||||
this.PlaybackGroupBox.Controls.Add(this.PreviousMarkerButton);
|
||||
this.PlaybackGroupBox.Location = new System.Drawing.Point(3, 3);
|
||||
this.PlaybackGroupBox.Name = "PlaybackGroupBox";
|
||||
this.PlaybackGroupBox.Size = new System.Drawing.Size(198, 114);
|
||||
this.PlaybackGroupBox.TabIndex = 0;
|
||||
this.PlaybackGroupBox.TabStop = false;
|
||||
this.PlaybackGroupBox.Text = "Playback";
|
||||
this.PlaybackGroupBox.Enter += new System.EventHandler(this.PlaybackGroupBox_Enter);
|
||||
//
|
||||
// AutoRestoreCheckbox
|
||||
//
|
||||
this.AutoRestoreCheckbox.AutoSize = true;
|
||||
this.AutoRestoreCheckbox.Location = new System.Drawing.Point(10, 87);
|
||||
this.AutoRestoreCheckbox.Name = "AutoRestoreCheckbox";
|
||||
this.AutoRestoreCheckbox.Size = new System.Drawing.Size(141, 17);
|
||||
this.AutoRestoreCheckbox.TabIndex = 8;
|
||||
this.AutoRestoreCheckbox.Text = "Auto-restore last position";
|
||||
this.AutoRestoreCheckbox.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// SeekProgressBar
|
||||
//
|
||||
this.SeekProgressBar.Location = new System.Drawing.Point(6, 71);
|
||||
this.SeekProgressBar.Name = "SeekProgressBar";
|
||||
this.SeekProgressBar.Size = new System.Drawing.Size(186, 10);
|
||||
this.SeekProgressBar.TabIndex = 7;
|
||||
this.SeekProgressBar.Value = 100;
|
||||
//
|
||||
// TurboSeekCheckbox
|
||||
//
|
||||
this.TurboSeekCheckbox.AutoSize = true;
|
||||
this.TurboSeekCheckbox.Location = new System.Drawing.Point(103, 48);
|
||||
this.TurboSeekCheckbox.Name = "TurboSeekCheckbox";
|
||||
this.TurboSeekCheckbox.Size = new System.Drawing.Size(80, 17);
|
||||
this.TurboSeekCheckbox.TabIndex = 6;
|
||||
this.TurboSeekCheckbox.Text = "Turbo seek";
|
||||
this.TurboSeekCheckbox.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// FollowCursorCheckbox
|
||||
//
|
||||
this.FollowCursorCheckbox.AutoSize = true;
|
||||
this.FollowCursorCheckbox.Location = new System.Drawing.Point(10, 48);
|
||||
this.FollowCursorCheckbox.Name = "FollowCursorCheckbox";
|
||||
this.FollowCursorCheckbox.Size = new System.Drawing.Size(89, 17);
|
||||
this.FollowCursorCheckbox.TabIndex = 5;
|
||||
this.FollowCursorCheckbox.Text = "Follow Cursor";
|
||||
this.FollowCursorCheckbox.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// NextMarkerButton
|
||||
//
|
||||
this.NextMarkerButton.Location = new System.Drawing.Point(154, 19);
|
||||
this.NextMarkerButton.Name = "NextMarkerButton";
|
||||
this.NextMarkerButton.Size = new System.Drawing.Size(38, 23);
|
||||
this.NextMarkerButton.TabIndex = 4;
|
||||
this.NextMarkerButton.Text = ">>";
|
||||
this.NextMarkerButton.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// FrameAdvanceButton
|
||||
//
|
||||
this.FrameAdvanceButton.Location = new System.Drawing.Point(117, 19);
|
||||
this.FrameAdvanceButton.Name = "FrameAdvanceButton";
|
||||
this.FrameAdvanceButton.Size = new System.Drawing.Size(38, 23);
|
||||
this.FrameAdvanceButton.TabIndex = 3;
|
||||
this.FrameAdvanceButton.Text = ">";
|
||||
this.FrameAdvanceButton.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// PauseButton
|
||||
//
|
||||
this.PauseButton.Location = new System.Drawing.Point(80, 19);
|
||||
this.PauseButton.Name = "PauseButton";
|
||||
this.PauseButton.Size = new System.Drawing.Size(38, 23);
|
||||
this.PauseButton.TabIndex = 2;
|
||||
this.PauseButton.Text = "| |";
|
||||
this.PauseButton.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// RewindButton
|
||||
//
|
||||
this.RewindButton.Location = new System.Drawing.Point(43, 19);
|
||||
this.RewindButton.Name = "RewindButton";
|
||||
this.RewindButton.Size = new System.Drawing.Size(38, 23);
|
||||
this.RewindButton.TabIndex = 1;
|
||||
this.RewindButton.Text = "<";
|
||||
this.RewindButton.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// PreviousMarkerButton
|
||||
//
|
||||
this.PreviousMarkerButton.Location = new System.Drawing.Point(6, 19);
|
||||
this.PreviousMarkerButton.Name = "PreviousMarkerButton";
|
||||
this.PreviousMarkerButton.Size = new System.Drawing.Size(38, 23);
|
||||
this.PreviousMarkerButton.TabIndex = 0;
|
||||
this.PreviousMarkerButton.Text = "<<";
|
||||
this.PreviousMarkerButton.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// PlaybackBox
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Controls.Add(this.PlaybackGroupBox);
|
||||
this.Name = "PlaybackBox";
|
||||
this.Size = new System.Drawing.Size(204, 120);
|
||||
this.PlaybackGroupBox.ResumeLayout(false);
|
||||
this.PlaybackGroupBox.PerformLayout();
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.GroupBox PlaybackGroupBox;
|
||||
private System.Windows.Forms.Button NextMarkerButton;
|
||||
private System.Windows.Forms.Button FrameAdvanceButton;
|
||||
private System.Windows.Forms.Button PauseButton;
|
||||
private System.Windows.Forms.Button RewindButton;
|
||||
private System.Windows.Forms.Button PreviousMarkerButton;
|
||||
private System.Windows.Forms.CheckBox AutoRestoreCheckbox;
|
||||
private System.Windows.Forms.ProgressBar SeekProgressBar;
|
||||
private System.Windows.Forms.CheckBox TurboSeekCheckbox;
|
||||
private System.Windows.Forms.CheckBox FollowCursorCheckbox;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Drawing;
|
||||
using System.Data;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace BizHawk.Client.EmuHawk
|
||||
{
|
||||
public partial class PlaybackBox : UserControl
|
||||
{
|
||||
public PlaybackBox()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
private void PlaybackGroupBox_Enter(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,120 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
|
@ -0,0 +1,131 @@
|
|||
namespace BizHawk.Client.EmuHawk
|
||||
{
|
||||
partial class RecorderBox
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Component Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.RecorderGroupBox = new System.Windows.Forms.GroupBox();
|
||||
this.Player1Radio = new System.Windows.Forms.RadioButton();
|
||||
this.AllRadio = new System.Windows.Forms.RadioButton();
|
||||
this.RecordingCheckbox = new System.Windows.Forms.CheckBox();
|
||||
this.SuperimposeCheckbox = new System.Windows.Forms.CheckBox();
|
||||
this.UsePatterncheckbox = new System.Windows.Forms.CheckBox();
|
||||
this.RecorderGroupBox.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// RecorderGroupBox
|
||||
//
|
||||
this.RecorderGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
|
||||
| System.Windows.Forms.AnchorStyles.Left)
|
||||
| System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.RecorderGroupBox.Controls.Add(this.UsePatterncheckbox);
|
||||
this.RecorderGroupBox.Controls.Add(this.SuperimposeCheckbox);
|
||||
this.RecorderGroupBox.Controls.Add(this.Player1Radio);
|
||||
this.RecorderGroupBox.Controls.Add(this.AllRadio);
|
||||
this.RecorderGroupBox.Controls.Add(this.RecordingCheckbox);
|
||||
this.RecorderGroupBox.Location = new System.Drawing.Point(0, 0);
|
||||
this.RecorderGroupBox.Name = "RecorderGroupBox";
|
||||
this.RecorderGroupBox.Size = new System.Drawing.Size(201, 96);
|
||||
this.RecorderGroupBox.TabIndex = 0;
|
||||
this.RecorderGroupBox.TabStop = false;
|
||||
this.RecorderGroupBox.Text = "Recorder";
|
||||
//
|
||||
// Player1Radio
|
||||
//
|
||||
this.Player1Radio.AutoSize = true;
|
||||
this.Player1Radio.Location = new System.Drawing.Point(6, 42);
|
||||
this.Player1Radio.Name = "Player1Radio";
|
||||
this.Player1Radio.Size = new System.Drawing.Size(38, 17);
|
||||
this.Player1Radio.TabIndex = 2;
|
||||
this.Player1Radio.TabStop = true;
|
||||
this.Player1Radio.Text = "1P";
|
||||
this.Player1Radio.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// AllRadio
|
||||
//
|
||||
this.AllRadio.AutoSize = true;
|
||||
this.AllRadio.Location = new System.Drawing.Point(156, 19);
|
||||
this.AllRadio.Name = "AllRadio";
|
||||
this.AllRadio.Size = new System.Drawing.Size(36, 17);
|
||||
this.AllRadio.TabIndex = 1;
|
||||
this.AllRadio.TabStop = true;
|
||||
this.AllRadio.Text = "All";
|
||||
this.AllRadio.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// RecordingCheckbox
|
||||
//
|
||||
this.RecordingCheckbox.AutoSize = true;
|
||||
this.RecordingCheckbox.Location = new System.Drawing.Point(6, 19);
|
||||
this.RecordingCheckbox.Name = "RecordingCheckbox";
|
||||
this.RecordingCheckbox.Size = new System.Drawing.Size(75, 17);
|
||||
this.RecordingCheckbox.TabIndex = 0;
|
||||
this.RecordingCheckbox.Text = "Recording";
|
||||
this.RecordingCheckbox.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// SuperimposeCheckbox
|
||||
//
|
||||
this.SuperimposeCheckbox.AutoSize = true;
|
||||
this.SuperimposeCheckbox.Location = new System.Drawing.Point(6, 65);
|
||||
this.SuperimposeCheckbox.Name = "SuperimposeCheckbox";
|
||||
this.SuperimposeCheckbox.Size = new System.Drawing.Size(87, 17);
|
||||
this.SuperimposeCheckbox.TabIndex = 3;
|
||||
this.SuperimposeCheckbox.Text = "Superimpose";
|
||||
this.SuperimposeCheckbox.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// UsePatterncheckbox
|
||||
//
|
||||
this.UsePatterncheckbox.AutoSize = true;
|
||||
this.UsePatterncheckbox.Location = new System.Drawing.Point(99, 65);
|
||||
this.UsePatterncheckbox.Name = "UsePatterncheckbox";
|
||||
this.UsePatterncheckbox.Size = new System.Drawing.Size(81, 17);
|
||||
this.UsePatterncheckbox.TabIndex = 4;
|
||||
this.UsePatterncheckbox.Text = "Use pattern";
|
||||
this.UsePatterncheckbox.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// RecorderBox
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Controls.Add(this.RecorderGroupBox);
|
||||
this.Name = "RecorderBox";
|
||||
this.Size = new System.Drawing.Size(204, 99);
|
||||
this.RecorderGroupBox.ResumeLayout(false);
|
||||
this.RecorderGroupBox.PerformLayout();
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.GroupBox RecorderGroupBox;
|
||||
private System.Windows.Forms.RadioButton AllRadio;
|
||||
private System.Windows.Forms.CheckBox RecordingCheckbox;
|
||||
private System.Windows.Forms.RadioButton Player1Radio;
|
||||
private System.Windows.Forms.CheckBox UsePatterncheckbox;
|
||||
private System.Windows.Forms.CheckBox SuperimposeCheckbox;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Drawing;
|
||||
using System.Data;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace BizHawk.Client.EmuHawk
|
||||
{
|
||||
public partial class RecorderBox : UserControl
|
||||
{
|
||||
public RecorderBox()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,120 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
|
@ -0,0 +1,112 @@
|
|||
namespace BizHawk.Client.EmuHawk
|
||||
{
|
||||
partial class SplicerBox
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Component Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.SplicerGroupBox = new System.Windows.Forms.GroupBox();
|
||||
this.SelectionNameLabel = new System.Windows.Forms.Label();
|
||||
this.ClipboardNameLabel = new System.Windows.Forms.Label();
|
||||
this.SelectionStatsLabel = new System.Windows.Forms.Label();
|
||||
this.ClipboardStatsLabel = new System.Windows.Forms.Label();
|
||||
this.SplicerGroupBox.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// SplicerGroupBox
|
||||
//
|
||||
this.SplicerGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
|
||||
| System.Windows.Forms.AnchorStyles.Left)
|
||||
| System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.SplicerGroupBox.Controls.Add(this.ClipboardStatsLabel);
|
||||
this.SplicerGroupBox.Controls.Add(this.SelectionStatsLabel);
|
||||
this.SplicerGroupBox.Controls.Add(this.ClipboardNameLabel);
|
||||
this.SplicerGroupBox.Controls.Add(this.SelectionNameLabel);
|
||||
this.SplicerGroupBox.Location = new System.Drawing.Point(3, 3);
|
||||
this.SplicerGroupBox.Name = "SplicerGroupBox";
|
||||
this.SplicerGroupBox.Size = new System.Drawing.Size(198, 59);
|
||||
this.SplicerGroupBox.TabIndex = 0;
|
||||
this.SplicerGroupBox.TabStop = false;
|
||||
this.SplicerGroupBox.Text = "Splicer";
|
||||
//
|
||||
// SelectionNameLabel
|
||||
//
|
||||
this.SelectionNameLabel.AutoSize = true;
|
||||
this.SelectionNameLabel.Location = new System.Drawing.Point(6, 16);
|
||||
this.SelectionNameLabel.Name = "SelectionNameLabel";
|
||||
this.SelectionNameLabel.Size = new System.Drawing.Size(54, 13);
|
||||
this.SelectionNameLabel.TabIndex = 0;
|
||||
this.SelectionNameLabel.Text = "Selection:";
|
||||
//
|
||||
// ClipboardNameLabel
|
||||
//
|
||||
this.ClipboardNameLabel.AutoSize = true;
|
||||
this.ClipboardNameLabel.Location = new System.Drawing.Point(6, 33);
|
||||
this.ClipboardNameLabel.Name = "ClipboardNameLabel";
|
||||
this.ClipboardNameLabel.Size = new System.Drawing.Size(54, 13);
|
||||
this.ClipboardNameLabel.TabIndex = 1;
|
||||
this.ClipboardNameLabel.Text = "Clipboard:";
|
||||
//
|
||||
// SelectionStatsLabel
|
||||
//
|
||||
this.SelectionStatsLabel.AutoSize = true;
|
||||
this.SelectionStatsLabel.Location = new System.Drawing.Point(66, 16);
|
||||
this.SelectionStatsLabel.Name = "SelectionStatsLabel";
|
||||
this.SelectionStatsLabel.Size = new System.Drawing.Size(87, 13);
|
||||
this.SelectionStatsLabel.TabIndex = 2;
|
||||
this.SelectionStatsLabel.Text = "1 row, 8 columns";
|
||||
//
|
||||
// ClipboardStatsLabel
|
||||
//
|
||||
this.ClipboardStatsLabel.AutoSize = true;
|
||||
this.ClipboardStatsLabel.Location = new System.Drawing.Point(66, 33);
|
||||
this.ClipboardStatsLabel.Name = "ClipboardStatsLabel";
|
||||
this.ClipboardStatsLabel.Size = new System.Drawing.Size(35, 13);
|
||||
this.ClipboardStatsLabel.TabIndex = 3;
|
||||
this.ClipboardStatsLabel.Text = "empty";
|
||||
//
|
||||
// SplicerBox
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Controls.Add(this.SplicerGroupBox);
|
||||
this.Name = "SplicerBox";
|
||||
this.Size = new System.Drawing.Size(204, 65);
|
||||
this.SplicerGroupBox.ResumeLayout(false);
|
||||
this.SplicerGroupBox.PerformLayout();
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.GroupBox SplicerGroupBox;
|
||||
private System.Windows.Forms.Label ClipboardStatsLabel;
|
||||
private System.Windows.Forms.Label SelectionStatsLabel;
|
||||
private System.Windows.Forms.Label ClipboardNameLabel;
|
||||
private System.Windows.Forms.Label SelectionNameLabel;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Drawing;
|
||||
using System.Data;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace BizHawk.Client.EmuHawk
|
||||
{
|
||||
public partial class SplicerBox : UserControl
|
||||
{
|
||||
public SplicerBox()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,120 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
Loading…
Reference in New Issue