Initial Commit

This commit is contained in:
2024-02-23 00:46:06 -05:00
commit 2bbedc0178
470 changed files with 46035 additions and 0 deletions

414
Strings/Exceptions.Designer.cs generated Normal file
View File

@@ -0,0 +1,414 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.42000
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace Microsoft.Research.DynamicDataDisplay.Strings {
using System;
/// <summary>
/// A strongly-typed resource class, for looking up localized strings, etc.
/// </summary>
// This class was auto-generated by the StronglyTypedResourceBuilder
// class via a tool like ResGen or Visual Studio.
// To add or remove a member, edit your .ResX file then rerun ResGen
// with the /str option, or rebuild your VS project.
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
internal class Exceptions {
private static global::System.Resources.ResourceManager resourceMan;
private static global::System.Globalization.CultureInfo resourceCulture;
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
internal Exceptions() {
}
/// <summary>
/// Returns the cached ResourceManager instance used by this class.
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Resources.ResourceManager ResourceManager {
get {
if (object.ReferenceEquals(resourceMan, null)) {
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Microsoft.Research.DynamicDataDisplay.Strings.Exceptions", typeof(Exceptions).Assembly);
resourceMan = temp;
}
return resourceMan;
}
}
/// <summary>
/// Overrides the current thread's CurrentUICulture property for all
/// resource lookups using this strongly typed resource class.
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Globalization.CultureInfo Culture {
get {
return resourceCulture;
}
set {
resourceCulture = value;
}
}
/// <summary>
/// Looks up a localized string similar to Array height should be positive..
/// </summary>
internal static string ArrayHeightShouldBePositive {
get {
return ResourceManager.GetString("ArrayHeightShouldBePositive", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Array width should be positive..
/// </summary>
internal static string ArrayWidthShouldBePositive {
get {
return ResourceManager.GetString("ArrayWidthShouldBePositive", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Assertion failed..
/// </summary>
internal static string AssertionFailed {
get {
return ResourceManager.GetString("AssertionFailed", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Assertion failed - search for reasons in code, that is calling method, where this assertion is performed.
/// </summary>
internal static string AssertionFailedSearch {
get {
return ResourceManager.GetString("AssertionFailedSearch", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Cannot determine desired type of output image by given file extension..
/// </summary>
internal static string CannotDetermineImageTypeByExtension {
get {
return ResourceManager.GetString("CannotDetermineImageTypeByExtension", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Cannot get last element of empty list..
/// </summary>
internal static string CannotGetLastElement {
get {
return ResourceManager.GetString("CannotGetLastElement", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Cannot modify empty DataRect..
/// </summary>
internal static string CannotModifyEmptyDataRect {
get {
return ResourceManager.GetString("CannotModifyEmptyDataRect", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Custom base cannot be Double.NaN..
/// </summary>
internal static string CustomBaseTicksProviderBaseIsNaN {
get {
return ResourceManager.GetString("CustomBaseTicksProviderBaseIsNaN", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Custom base should be greater that 1.0..
/// </summary>
internal static string CustomBaseTicksProviderBaseIsTooSmall {
get {
return ResourceManager.GetString("CustomBaseTicksProviderBaseIsTooSmall", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to DataRect&apos;s size cannot be negative..
/// </summary>
internal static string DataRectSizeCannotBeNegative {
get {
return ResourceManager.GetString("DataRectSizeCannotBeNegative", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Each transform in transforms should not be null..
/// </summary>
internal static string EachTransformShouldNotBeNull {
get {
return ResourceManager.GetString("EachTransformShouldNotBeNull", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Extension cannot be null or empty..
/// </summary>
internal static string ExtensionCannotBeNullOrEmpty {
get {
return ResourceManager.GetString("ExtensionCannotBeNullOrEmpty", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Filepath cannot be null or empty..
/// </summary>
internal static string FilePathCannotbeNullOrEmpty {
get {
return ResourceManager.GetString("FilePathCannotbeNullOrEmpty", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to GenericLocationalProvider doesn&apos;t have all necessary properties set..
/// </summary>
internal static string GenericLocationalProviderInvalidState {
get {
return ResourceManager.GetString("GenericLocationalProviderInvalidState", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Horizontal axis can be placed only from bottom or top..
/// </summary>
internal static string HorizontalAxisCannotBeVertical {
get {
return ResourceManager.GetString("HorizontalAxisCannotBeVertical", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Axis placement is incorrect..
/// </summary>
internal static string InvalidAxisPlacement {
get {
return ResourceManager.GetString("InvalidAxisPlacement", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to {0} can hold axis only of {1} type..
/// </summary>
internal static string InvalidGenericAxis {
get {
return ResourceManager.GetString("InvalidGenericAxis", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Horizontal type of GenericPlotter is invalid..
/// </summary>
internal static string InvalidGenericPlotterHorizontalType {
get {
return ResourceManager.GetString("InvalidGenericPlotterHorizontalType", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Vertical type of GenericPlotter is invalid..
/// </summary>
internal static string InvalidGenericPlotterVerticalType {
get {
return ResourceManager.GetString("InvalidGenericPlotterVerticalType", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Invalid value of child&apos;s parent plotter - it should be equal to plotter that child is added to..
/// </summary>
internal static string InvalidParentPlotterValue {
get {
return ResourceManager.GetString("InvalidParentPlotterValue", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Invalid value of child&apos;s parent plotter - it should be equal to plotter that child is being removed from..
/// </summary>
internal static string InvalidParentPlotterValueRemoving {
get {
return ResourceManager.GetString("InvalidParentPlotterValueRemoving", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Input data must be more detailized to build isolines..
/// </summary>
internal static string IsolinesDataIsUndetailized {
get {
return ResourceManager.GetString("IsolinesDataIsUndetailized", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Data source should be set before building isolines..
/// </summary>
internal static string IsolinesDataSourceShouldBeSet {
get {
return ResourceManager.GetString("IsolinesDataSourceShouldBeSet", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Possible mistake: unsupported case in isoline building..
/// </summary>
internal static string IsolinesUnsupportedCase {
get {
return ResourceManager.GetString("IsolinesUnsupportedCase", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Value is not between values in corners..
/// </summary>
internal static string IsolinesValueIsOutOfCell {
get {
return ResourceManager.GetString("IsolinesValueIsOutOfCell", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Logarithm base should be positive..
/// </summary>
internal static string LogarithmBaseShouldBePositive {
get {
return ResourceManager.GetString("LogarithmBaseShouldBePositive", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Length of colors should be greater or equal to 2..
/// </summary>
internal static string PaletteTooFewColors {
get {
return ResourceManager.GetString("PaletteTooFewColors", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Parameter should be positive..
/// </summary>
internal static string ParameterShouldBePositive {
get {
return ResourceManager.GetString("ParameterShouldBePositive", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Child&apos;s parent plotter should be equal to null after it was removed from plotter..
/// </summary>
internal static string ParentPlotterNotNull {
get {
return ResourceManager.GetString("ParentPlotterNotNull", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Cannot add item to Plotter - first it should be removed from another Plotter..
/// </summary>
internal static string PlotterElementAddedToAnotherPlotter {
get {
return ResourceManager.GetString("PlotterElementAddedToAnotherPlotter", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to IPlotterElement {0} did not removed all its contents from plotter&apos;s visual tree. Change this wrong behaviour in OnPlotterDetaching method of this IPlotterElement..
/// </summary>
internal static string PlotterElementDidnotCleanedAfterItself {
get {
return ResourceManager.GetString("PlotterElementDidnotCleanedAfterItself", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Plotter&apos;s MainHorizontalAxis should not be null..
/// </summary>
internal static string PlotterMainHorizontalAxisShouldNotBeNull {
get {
return ResourceManager.GetString("PlotterMainHorizontalAxisShouldNotBeNull", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Plotter&apos;s MainVerticalAxis should not be null..
/// </summary>
internal static string PlotterMainVerticalAxisShouldNotBeNull {
get {
return ResourceManager.GetString("PlotterMainVerticalAxisShouldNotBeNull", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Template should not be null to generate a marker..
/// </summary>
internal static string TemplateShouldNotBeNull {
get {
return ResourceManager.GetString("TemplateShouldNotBeNull", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Text of tick returned by GetStringCore should not be null..
/// </summary>
internal static string TextOfTickShouldNotBeNull {
get {
return ResourceManager.GetString("TextOfTickShouldNotBeNull", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Ticks cannot be generated for this range..
/// </summary>
internal static string UnsupportedRangeInAxis {
get {
return ResourceManager.GetString("UnsupportedRangeInAxis", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Vertical axis can be placed only from left or right..
/// </summary>
internal static string VerticalAxisCannotBeHorizontal {
get {
return ResourceManager.GetString("VerticalAxisCannotBeHorizontal", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Wrong state of VisualBindings..
/// </summary>
internal static string VisualBindingsWrongState {
get {
return ResourceManager.GetString("VisualBindingsWrongState", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Width and height cannot be negative..
/// </summary>
internal static string WidthAndHeightCannotBeNegative {
get {
return ResourceManager.GetString("WidthAndHeightCannotBeNegative", resourceCulture);
}
}
}
}

237
Strings/Exceptions.resx Normal file
View File

@@ -0,0 +1,237 @@
<?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=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="ArrayHeightShouldBePositive" xml:space="preserve">
<value>Array height should be positive.</value>
</data>
<data name="ArrayWidthShouldBePositive" xml:space="preserve">
<value>Array width should be positive.</value>
</data>
<data name="AssertionFailed" xml:space="preserve">
<value>Assertion failed.</value>
</data>
<data name="AssertionFailedSearch" xml:space="preserve">
<value>Assertion failed - search for reasons in code, that is calling method, where this assertion is performed</value>
</data>
<data name="CannotDetermineImageTypeByExtension" xml:space="preserve">
<value>Cannot determine desired type of output image by given file extension.</value>
</data>
<data name="CannotGetLastElement" xml:space="preserve">
<value>Cannot get last element of empty list.</value>
</data>
<data name="CannotModifyEmptyDataRect" xml:space="preserve">
<value>Cannot modify empty DataRect.</value>
</data>
<data name="CustomBaseTicksProviderBaseIsNaN" xml:space="preserve">
<value>Custom base cannot be Double.NaN.</value>
</data>
<data name="CustomBaseTicksProviderBaseIsTooSmall" xml:space="preserve">
<value>Custom base should be greater that 1.0.</value>
</data>
<data name="DataRectSizeCannotBeNegative" xml:space="preserve">
<value>DataRect's size cannot be negative.</value>
</data>
<data name="EachTransformShouldNotBeNull" xml:space="preserve">
<value>Each transform in transforms should not be null.</value>
</data>
<data name="ExtensionCannotBeNullOrEmpty" xml:space="preserve">
<value>Extension cannot be null or empty.</value>
</data>
<data name="FilePathCannotbeNullOrEmpty" xml:space="preserve">
<value>Filepath cannot be null or empty.</value>
</data>
<data name="GenericLocationalProviderInvalidState" xml:space="preserve">
<value>GenericLocationalProvider doesn't have all necessary properties set.</value>
</data>
<data name="HorizontalAxisCannotBeVertical" xml:space="preserve">
<value>Horizontal axis can be placed only from bottom or top.</value>
</data>
<data name="InvalidAxisPlacement" xml:space="preserve">
<value>Axis placement is incorrect.</value>
</data>
<data name="InvalidGenericAxis" xml:space="preserve">
<value>{0} can hold axis only of {1} type.</value>
</data>
<data name="InvalidGenericPlotterHorizontalType" xml:space="preserve">
<value>Horizontal type of GenericPlotter is invalid.</value>
</data>
<data name="InvalidGenericPlotterVerticalType" xml:space="preserve">
<value>Vertical type of GenericPlotter is invalid.</value>
</data>
<data name="InvalidParentPlotterValue" xml:space="preserve">
<value>Invalid value of child's parent plotter - it should be equal to plotter that child is added to.</value>
</data>
<data name="InvalidParentPlotterValueRemoving" xml:space="preserve">
<value>Invalid value of child's parent plotter - it should be equal to plotter that child is being removed from.</value>
</data>
<data name="IsolinesDataIsUndetailized" xml:space="preserve">
<value>Input data must be more detailized to build isolines.</value>
</data>
<data name="IsolinesDataSourceShouldBeSet" xml:space="preserve">
<value>Data source should be set before building isolines.</value>
</data>
<data name="IsolinesUnsupportedCase" xml:space="preserve">
<value>Possible mistake: unsupported case in isoline building.</value>
</data>
<data name="IsolinesValueIsOutOfCell" xml:space="preserve">
<value>Value is not between values in corners.</value>
</data>
<data name="LogarithmBaseShouldBePositive" xml:space="preserve">
<value>Logarithm base should be positive.</value>
</data>
<data name="PaletteTooFewColors" xml:space="preserve">
<value>Length of colors should be greater or equal to 2.</value>
</data>
<data name="ParameterShouldBePositive" xml:space="preserve">
<value>Parameter should be positive.</value>
</data>
<data name="ParentPlotterNotNull" xml:space="preserve">
<value>Child's parent plotter should be equal to null after it was removed from plotter.</value>
</data>
<data name="PlotterElementAddedToAnotherPlotter" xml:space="preserve">
<value>Cannot add item to Plotter - first it should be removed from another Plotter.</value>
</data>
<data name="PlotterElementDidnotCleanedAfterItself" xml:space="preserve">
<value>IPlotterElement {0} did not removed all its contents from plotter's visual tree. Change this wrong behaviour in OnPlotterDetaching method of this IPlotterElement.</value>
</data>
<data name="PlotterMainHorizontalAxisShouldNotBeNull" xml:space="preserve">
<value>Plotter's MainHorizontalAxis should not be null.</value>
</data>
<data name="PlotterMainVerticalAxisShouldNotBeNull" xml:space="preserve">
<value>Plotter's MainVerticalAxis should not be null.</value>
</data>
<data name="TemplateShouldNotBeNull" xml:space="preserve">
<value>Template should not be null to generate a marker.</value>
</data>
<data name="TextOfTickShouldNotBeNull" xml:space="preserve">
<value>Text of tick returned by GetStringCore should not be null.</value>
</data>
<data name="UnsupportedRangeInAxis" xml:space="preserve">
<value>Ticks cannot be generated for this range.</value>
</data>
<data name="VerticalAxisCannotBeHorizontal" xml:space="preserve">
<value>Vertical axis can be placed only from left or right.</value>
</data>
<data name="VisualBindingsWrongState" xml:space="preserve">
<value>Wrong state of VisualBindings.</value>
</data>
<data name="WidthAndHeightCannotBeNegative" xml:space="preserve">
<value>Width and height cannot be negative.</value>
</data>
</root>

0
Strings/Exceptions.ru-ru.Designer.cs generated Normal file
View File

View File

@@ -0,0 +1,132 @@
<?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=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="HorizontalAxisCannotBeVertical" xml:space="preserve">
<value>Горизонтальная ось может быть расположена только сверху или снизу.</value>
</data>
<data name="InvalidAxisPlacement" xml:space="preserve">
<value>Позиция оси неправильна.</value>
</data>
<data name="UnsupportedRangeInAxis" xml:space="preserve">
<value>Отсчеты оси не могут быть построены для данного диапазона.</value>
</data>
<data name="VerticalAxisCannotBeHorizontal" xml:space="preserve">
<value>Вертикальная ось может быть расположена только слева или справа.</value>
</data>
</root>

333
Strings/UIResources.Designer.cs generated Normal file
View File

@@ -0,0 +1,333 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.42000
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace Microsoft.Research.DynamicDataDisplay.Strings {
using System;
/// <summary>
/// A strongly-typed resource class, for looking up localized strings, etc.
/// </summary>
// This class was auto-generated by the StronglyTypedResourceBuilder
// class via a tool like ResGen or Visual Studio.
// To add or remove a member, edit your .ResX file then rerun ResGen
// with the /str option, or rebuild your VS project.
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
internal class UIResources {
private static global::System.Resources.ResourceManager resourceMan;
private static global::System.Globalization.CultureInfo resourceCulture;
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
internal UIResources() {
}
/// <summary>
/// Returns the cached ResourceManager instance used by this class.
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Resources.ResourceManager ResourceManager {
get {
if (object.ReferenceEquals(resourceMan, null)) {
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Microsoft.Research.DynamicDataDisplay.Strings.UIResources", typeof(UIResources).Assembly);
resourceMan = temp;
}
return resourceMan;
}
}
/// <summary>
/// Overrides the current thread's CurrentUICulture property for all
/// resource lookups using this strongly typed resource class.
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Globalization.CultureInfo Culture {
get {
return resourceCulture;
}
set {
resourceCulture = value;
}
}
/// <summary>
/// Looks up a localized string similar to is in «Auto Fit» mode by default. Using mouse with.
/// </summary>
internal static string About_1 {
get {
return ResourceManager.GetString("About_1", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Mouse drag.
/// </summary>
internal static string About_10 {
get {
return ResourceManager.GetString("About_10", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to — Select an area with current aspect ratio.
/// </summary>
internal static string About_11 {
get {
return ResourceManager.GetString("About_11", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to — Select an area to zoom in.
/// </summary>
internal static string About_12 {
get {
return ResourceManager.GetString("About_12", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to — Fit to view.
/// </summary>
internal static string About_13 {
get {
return ResourceManager.GetString("About_13", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to — Copy screenshot of chart to clipboard.
/// </summary>
internal static string About_14 {
get {
return ResourceManager.GetString("About_14", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to — Save screenshot of chart.
/// </summary>
internal static string About_15 {
get {
return ResourceManager.GetString("About_15", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to or.
/// </summary>
internal static string About_2 {
get {
return ResourceManager.GetString("About_2", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to pressed down you can manually select an area to display..
/// </summary>
internal static string About_3 {
get {
return ResourceManager.GetString("About_3", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Mouse wheel.
/// </summary>
internal static string About_4 {
get {
return ResourceManager.GetString("About_4", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to and.
/// </summary>
internal static string About_5 {
get {
return ResourceManager.GetString("About_5", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string About_6 {
get {
return ResourceManager.GetString("About_6", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to keys — Zoom in/Zoom out.
/// </summary>
internal static string About_7 {
get {
return ResourceManager.GetString("About_7", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Mouse drag.
/// </summary>
internal static string About_8 {
get {
return ResourceManager.GetString("About_8", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to — Pan the display area.
/// </summary>
internal static string About_9 {
get {
return ResourceManager.GetString("About_9", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to http://dynamicdatadisplay.codeplex.com.
/// </summary>
internal static string AboutSiteUrl {
get {
return ResourceManager.GetString("AboutSiteUrl", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to About DynamicDataDisplay.
/// </summary>
internal static string AboutTitle {
get {
return ResourceManager.GetString("AboutTitle", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Copy screenshot.
/// </summary>
internal static string ContextMenuCopyScreenshot {
get {
return ResourceManager.GetString("ContextMenuCopyScreenshot", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Copy screenshot of charts to clipboard.
/// </summary>
internal static string ContextMenuCopyScreenshotTooltip {
get {
return ResourceManager.GetString("ContextMenuCopyScreenshotTooltip", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Fit to view.
/// </summary>
internal static string ContextMenuFitToView {
get {
return ResourceManager.GetString("ContextMenuFitToView", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Make visible area fit to display entire contents.
/// </summary>
internal static string ContextMenuFitToViewTooltip {
get {
return ResourceManager.GetString("ContextMenuFitToViewTooltip", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Quick help.
/// </summary>
internal static string ContextMenuQuickHelp {
get {
return ResourceManager.GetString("ContextMenuQuickHelp", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Show brief instructions.
/// </summary>
internal static string ContextMenuQuickHelpTooltip {
get {
return ResourceManager.GetString("ContextMenuQuickHelpTooltip", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Report feedback.
/// </summary>
internal static string ContextMenuReportFeedback {
get {
return ResourceManager.GetString("ContextMenuReportFeedback", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Create an e-mail message to report feedback or submit a bug.
/// </summary>
internal static string ContextMenuReportFeedbackTooltip {
get {
return ResourceManager.GetString("ContextMenuReportFeedbackTooltip", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Save screenshot.
/// </summary>
internal static string ContextMenuSaveScreenshot {
get {
return ResourceManager.GetString("ContextMenuSaveScreenshot", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Specify name of image file to save screenshot to.
/// </summary>
internal static string ContextMenuSaveScreenshotTooltip {
get {
return ResourceManager.GetString("ContextMenuSaveScreenshotTooltip", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Loading....
/// </summary>
internal static string Loading {
get {
return ResourceManager.GetString("Loading", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to d3@mslab.cs.msu.su.
/// </summary>
internal static string SendFeedbackEmail {
get {
return ResourceManager.GetString("SendFeedbackEmail", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Seems that there is no a mailto: handler installed.\nJust send an email to.
/// </summary>
internal static string SendFeedbackError {
get {
return ResourceManager.GetString("SendFeedbackError", resourceCulture);
}
}
}
}

212
Strings/UIResources.resx Normal file
View File

@@ -0,0 +1,212 @@
<?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=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="AboutSiteUrl" xml:space="preserve">
<value>http://dynamicdatadisplay.codeplex.com</value>
<comment>Do not need to be localized</comment>
</data>
<data name="AboutTitle" xml:space="preserve">
<value>About DynamicDataDisplay</value>
</data>
<data name="About_1" xml:space="preserve">
<value>is in «Auto Fit» mode by default. Using mouse with</value>
</data>
<data name="About_10" xml:space="preserve">
<value>Mouse drag</value>
</data>
<data name="About_11" xml:space="preserve">
<value>— Select an area with current aspect ratio</value>
</data>
<data name="About_12" xml:space="preserve">
<value>— Select an area to zoom in</value>
</data>
<data name="About_13" xml:space="preserve">
<value>— Fit to view</value>
</data>
<data name="About_14" xml:space="preserve">
<value>— Copy screenshot of chart to clipboard</value>
</data>
<data name="About_15" xml:space="preserve">
<value>— Save screenshot of chart</value>
</data>
<data name="About_2" xml:space="preserve">
<value>or</value>
</data>
<data name="About_3" xml:space="preserve">
<value>pressed down you can manually select an area to display.</value>
</data>
<data name="About_4" xml:space="preserve">
<value>Mouse wheel</value>
</data>
<data name="About_5" xml:space="preserve">
<value>and</value>
</data>
<data name="About_6" xml:space="preserve">
<value />
</data>
<data name="About_7" xml:space="preserve">
<value>keys — Zoom in/Zoom out</value>
</data>
<data name="About_8" xml:space="preserve">
<value>Mouse drag</value>
</data>
<data name="About_9" xml:space="preserve">
<value>— Pan the display area</value>
</data>
<data name="ContextMenuCopyScreenshot" xml:space="preserve">
<value>Copy screenshot</value>
</data>
<data name="ContextMenuCopyScreenshotTooltip" xml:space="preserve">
<value>Copy screenshot of charts to clipboard</value>
</data>
<data name="ContextMenuFitToView" xml:space="preserve">
<value>Fit to view</value>
</data>
<data name="ContextMenuFitToViewTooltip" xml:space="preserve">
<value>Make visible area fit to display entire contents</value>
</data>
<data name="ContextMenuQuickHelp" xml:space="preserve">
<value>Quick help</value>
</data>
<data name="ContextMenuQuickHelpTooltip" xml:space="preserve">
<value>Show brief instructions</value>
</data>
<data name="ContextMenuReportFeedback" xml:space="preserve">
<value>Report feedback</value>
</data>
<data name="ContextMenuReportFeedbackTooltip" xml:space="preserve">
<value>Create an e-mail message to report feedback or submit a bug</value>
</data>
<data name="ContextMenuSaveScreenshot" xml:space="preserve">
<value>Save screenshot</value>
</data>
<data name="ContextMenuSaveScreenshotTooltip" xml:space="preserve">
<value>Specify name of image file to save screenshot to</value>
</data>
<data name="Loading" xml:space="preserve">
<value>Loading...</value>
</data>
<data name="SendFeedbackEmail" xml:space="preserve">
<value>d3@mslab.cs.msu.su</value>
<comment>Not localizable.</comment>
</data>
<data name="SendFeedbackError" xml:space="preserve">
<value>Seems that there is no a mailto: handler installed.\nJust send an email to</value>
</data>
</root>

0
Strings/UIResources.ru-ru.Designer.cs generated Normal file
View File

View File

@@ -0,0 +1,204 @@
<?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=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="AboutTitle" xml:space="preserve">
<value>О DynamicDataDisplay</value>
</data>
<data name="About_1" xml:space="preserve">
<value>находится по-умолчанию в режиме привязки к размеру данных. Используя мышь с зажатым</value>
</data>
<data name="About_10" xml:space="preserve">
<value>передвижение мышью</value>
</data>
<data name="About_11" xml:space="preserve">
<value>— выделение области с текущим соотношением сторон</value>
</data>
<data name="About_12" xml:space="preserve">
<value>— выделение области для приближения</value>
</data>
<data name="About_13" xml:space="preserve">
<value>— отображаемая область по размеру данных</value>
</data>
<data name="About_14" xml:space="preserve">
<value>— копировать изображение графика в буфер обмена</value>
</data>
<data name="About_15" xml:space="preserve">
<value>— сохранить изображение графика в файл</value>
</data>
<data name="About_2" xml:space="preserve">
<value>или</value>
</data>
<data name="About_3" xml:space="preserve">
<value>, вы можете выбрать область для показа.</value>
</data>
<data name="About_4" xml:space="preserve">
<value>Колесо мыши</value>
</data>
<data name="About_5" xml:space="preserve">
<value>и</value>
</data>
<data name="About_6" xml:space="preserve">
<value>клавиши</value>
</data>
<data name="About_7" xml:space="preserve">
<value> — приближение/удаление</value>
</data>
<data name="About_8" xml:space="preserve">
<value>Передвижение мышью</value>
</data>
<data name="About_9" xml:space="preserve">
<value>— передвижение отображаемой области</value>
</data>
<data name="ContextMenuCopyScreenshot" xml:space="preserve">
<value>Копировать изображение</value>
</data>
<data name="ContextMenuCopyScreenshotTooltip" xml:space="preserve">
<value>Копировать изображение графика в буфер обмена</value>
</data>
<data name="ContextMenuFitToView" xml:space="preserve">
<value>Показать все данные</value>
</data>
<data name="ContextMenuFitToViewTooltip" xml:space="preserve">
<value>Установить видимую область по размеру данных</value>
</data>
<data name="ContextMenuQuickHelp" xml:space="preserve">
<value>Инструкции</value>
</data>
<data name="ContextMenuQuickHelpTooltip" xml:space="preserve">
<value>Показать краткие инструкции</value>
</data>
<data name="ContextMenuReportFeedback" xml:space="preserve">
<value>Обратная связь</value>
</data>
<data name="ContextMenuReportFeedbackTooltip" xml:space="preserve">
<value>Создать сообщение электронной почты для обратной связи или отправки сообщения об ошибке</value>
</data>
<data name="ContextMenuSaveScreenshot" xml:space="preserve">
<value>Сохранить изображение</value>
</data>
<data name="ContextMenuSaveScreenshotTooltip" xml:space="preserve">
<value>Сохранить изображение графика в файл</value>
</data>
<data name="Loading" xml:space="preserve">
<value>Загрузка...</value>
</data>
<data name="SendFeedbackError" xml:space="preserve">
<value>Не удалось найти зарегистрированную почтовую программу.\nПросто отправьте сообщение на </value>
</data>
</root>