Mercurial > repos > IBBoard.WarFoundry.GUI.WinForms
annotate FrmAbout.resx @ 113:c1a3993297b1
Re #115: Typing number for equipment amount doesn't update Okay button
* Switch to using ControlTranslator for the EquipmentAmountControl to resolve issues with the VisualStudio form designer erroring out because the translations aren't initialised (they still won't be, but it seems to be happy now)
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Thu, 24 Dec 2009 10:52:03 +0000 |
parents | 0bb9f40d44eb |
children | acb4456598ce |
rev | line source |
---|---|
85
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
1 <?xml version="1.0" encoding="utf-8"?> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
2 <root> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
3 <!-- |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
4 Microsoft ResX Schema |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
5 |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
6 Version 2.0 |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
7 |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
8 The primary goals of this format is to allow a simple XML format |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
9 that is mostly human readable. The generation and parsing of the |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
10 various data types are done through the TypeConverter classes |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
11 associated with the data types. |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
12 |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
13 Example: |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
14 |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
15 ... ado.net/XML headers & schema ... |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
16 <resheader name="resmimetype">text/microsoft-resx</resheader> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
17 <resheader name="version">2.0</resheader> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
18 <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
19 <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
20 <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
21 <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
22 <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
23 <value>[base64 mime encoded serialized .NET Framework object]</value> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
24 </data> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
25 <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
26 <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
27 <comment>This is a comment</comment> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
28 </data> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
29 |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
30 There are any number of "resheader" rows that contain simple |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
31 name/value pairs. |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
32 |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
33 Each data row contains a name, and value. The row also contains a |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
34 type or mimetype. Type corresponds to a .NET class that support |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
35 text/value conversion through the TypeConverter architecture. |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
36 Classes that don't support this are serialized and stored with the |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
37 mimetype set. |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
38 |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
39 The mimetype is used for serialized objects, and tells the |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
40 ResXResourceReader how to depersist the object. This is currently not |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
41 extensible. For a given mimetype the value must be set accordingly: |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
42 |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
43 Note - application/x-microsoft.net.object.binary.base64 is the format |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
44 that the ResXResourceWriter will generate, however the reader can |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
45 read any of the formats listed below. |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
46 |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
47 mimetype: application/x-microsoft.net.object.binary.base64 |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
48 value : The object must be serialized with |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
49 : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
50 : and then encoded with base64 encoding. |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
51 |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
52 mimetype: application/x-microsoft.net.object.soap.base64 |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
53 value : The object must be serialized with |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
54 : System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
55 : and then encoded with base64 encoding. |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
56 |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
57 mimetype: application/x-microsoft.net.object.bytearray.base64 |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
58 value : The object must be serialized into a byte array |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
59 : using a System.ComponentModel.TypeConverter |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
60 : and then encoded with base64 encoding. |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
61 --> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
62 <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
63 <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
64 <xsd:element name="root" msdata:IsDataSet="true"> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
65 <xsd:complexType> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
66 <xsd:choice maxOccurs="unbounded"> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
67 <xsd:element name="metadata"> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
68 <xsd:complexType> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
69 <xsd:sequence> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
70 <xsd:element name="value" type="xsd:string" minOccurs="0" /> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
71 </xsd:sequence> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
72 <xsd:attribute name="name" use="required" type="xsd:string" /> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
73 <xsd:attribute name="type" type="xsd:string" /> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
74 <xsd:attribute name="mimetype" type="xsd:string" /> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
75 <xsd:attribute ref="xml:space" /> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
76 </xsd:complexType> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
77 </xsd:element> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
78 <xsd:element name="assembly"> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
79 <xsd:complexType> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
80 <xsd:attribute name="alias" type="xsd:string" /> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
81 <xsd:attribute name="name" type="xsd:string" /> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
82 </xsd:complexType> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
83 </xsd:element> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
84 <xsd:element name="data"> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
85 <xsd:complexType> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
86 <xsd:sequence> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
87 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
88 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
89 </xsd:sequence> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
90 <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
91 <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
92 <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
93 <xsd:attribute ref="xml:space" /> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
94 </xsd:complexType> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
95 </xsd:element> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
96 <xsd:element name="resheader"> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
97 <xsd:complexType> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
98 <xsd:sequence> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
99 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
100 </xsd:sequence> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
101 <xsd:attribute name="name" type="xsd:string" use="required" /> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
102 </xsd:complexType> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
103 </xsd:element> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
104 </xsd:choice> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
105 </xsd:complexType> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
106 </xsd:element> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
107 </xsd:schema> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
108 <resheader name="resmimetype"> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
109 <value>text/microsoft-resx</value> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
110 </resheader> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
111 <resheader name="version"> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
112 <value>2.0</value> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
113 </resheader> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
114 <resheader name="reader"> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
115 <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
116 </resheader> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
117 <resheader name="writer"> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
118 <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
119 </resheader> |
0bb9f40d44eb
Re #88: Complete initial WinForms UI
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
120 </root> |