Files
2026-08-06 09:23:30 +08:00

149 lines
7.9 KiB
XML

<?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>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="btnPlcConfig.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAGgAAAAbCAYAAACQqsrOAAAABGdBTUEAALGPC/xhBQAABT9JREFUaEPt
mmtsFUUUx/8XKiDykkoQfCGiBAUUFp8khhgNMZrgB1AxRiMfQCXGGLVZaYyPSNIEAtVQE0uioOhVPhSM
FJ98KwKNpquxjVKVNgSJTWjBhnpauvM3Mzu3XuZOKyVt7W364ZczZ0/v5sz5d2dmdwYQoheM91zLe4Iw
GrTkJNsDsyB8H8KLjN/JYnRyZxcxdxa0dn4+se7UycLqE6cWFv/wexBGvw1z3hwIwmiCK0J3XAzhdghv
N34H16CdRAdpbKbdQabaFGe/Xc8gjIY5f1QQRkvP9QkqgPBNCB8xfhuXoE21428SbRplbcKo4+3PBmE0
c5hesygIo2YrUElvhrgQwmIIU2jlTLSyCa0k/iKNzbQTNnt+P+hxx/3/gVQQRrutOPuDMCrIxHKSdXgY
wnIIR6NZjUeL+hEtpKFZEc3aWlr4JVo40nOPQY+nYAONHnW0OPoJuio7lpNsFnq+2Q3hFDQxhSZ+iiay
Gw6jSU303CMv8BRsIAmCMGq3884yN56TrOVqCL+A8AbjH+N6HFNMYJY1nMQf6jrPPfIGtygDyIQgjH61
T89bnrhXoAkQ7oLwPuM3cCUalEKDoqGRiW0wthONXOq5R17hFmUASVtxvg/CaJQnniOQnkPegfA549er
m1HP06hXTGBiD2d8lfxdnuMWZYBYbcU5FYTRLE/c4Cb7EoRlEI5ArZqOOnUUtSRqFVGnEmva1LzrdjRf
cYsyAMwLwui0FWilJ95FdqIPQvgZhONQwzGI1EFEioaaLJJr+1GjRrkdzVfcovQzY4MwqrPilHviZ5FJ
8hYID0B4pfGr1QeoVkygRRGHzLWjqFZT3E7mM25R+pn3rDg/WbHc+FnoBC+H8CCEd5iEq1QRqkhUKR+n
UaVucjuY77hF6UceteLo4W2OJ56DTvAJO7SNxD5VgH3qCPYpdsNet3NDAbco/cTsIIxarUCrPHEvOkG9
ctsB4VMm4Uq1GJXqDCoVsVcRlXFi/2WN28F8xy1KPzAmCKMaK84OT7xbMklOhfBbCBcaf5cqwi5FQ4Um
ttbQhoqhNcy5RekHyqw4vwRhNN4T75bsRJdA+DWEE5FWKaTjPUgrGj62Nh1b1M9IqyGzeecWpY9ZbsWR
IIwWeOI94iZbBOEm096uCrEtbsS2mIbtGasy7Y/cjuYrblH6kBlBGLVYgdZ64v+Jm+wFEKYhXGH8rWox
tqoOlMdEuUrYqm3Gj4fEfOQWpY/Qn24OWXEqPPFzIidZCK+A8BsIrzX+lrgIZTGxRdHYs1BtKIvzfj5y
i9JHbLDiHAnCaJInfk7kJGu5F8JPIByD0jiF0ngPSmOiVNHYzbqdMGLzmca5xXWPBWG0YpgunrfbBx1B
GN3mFr03uMJk8zKE60x7Y1yIDXEjNsQ0bLTWMvmNE/o/ZZhcXnQL3ltcUbK5EMIPIbzb+CXxXJTEq7NJ
lXQ+OfW1P7+a9urx7+avq9VbtjuH6WKT3crOKXpvcEVx0Uet9N7QdE9syOAWZTCRk6yHZRBugXABhDdC
OB/CeXa39XoI50A4G0K9q6oXFlrUmXZXdob9AKsXHpdZoadBeKl9OdYfXS+BsBDCyRBOMu9hyaahfs8a
Z8/hjbVP9GiL/pKuV5z6xJH+EqIZYQ62JLh96BFy8JKTrAfd4bUQrofwdQhfsad89GmfF+zm3jMQPg3h
aghXQfi4Pab1EITLIXwAwvvt4uMeCO+C8E4IF0N4K4SLINSrQS28Fl0Lfo0VWQushdWiakG1mFpILWJG
PC1aRjAtlNuHHnGLMpj4B8KdgnJQ8bVpAAAAAElFTkSuQmCC
</value>
</data>
</root>