1
0
mirror of https://github.com/fadden/6502bench.git synced 2024-12-01 22:50:35 +00:00
6502bench/SourceGen/Properties/Resources.resx
Andy McFadden 0e1530fe0f Add Actions > Format As Word (Ctrl+W)
Formats a pair of bytes into a 16-bit word.  As a special case,
attempts to grab the next byte if only one byte is selected.

(issue #29)
2018-11-11 17:25:02 -08:00

447 lines
18 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>
<data name="ABBREV_ADDRESS" xml:space="preserve">
<value>Addr</value>
</data>
<data name="ABBREV_CONSTANT" xml:space="preserve">
<value>Const</value>
</data>
<data name="ASM_LATEST_VERSION" xml:space="preserve">
<value>[latest version]</value>
</data>
<data name="ASM_MATCH_FAILURE" xml:space="preserve">
<value>output DOES NOT match data file</value>
</data>
<data name="ASM_MATCH_SUCCESS" xml:space="preserve">
<value>output matches data file</value>
</data>
<data name="ASM_MISMATCH_CAPTION" xml:space="preserve">
<value>Output Mismatch</value>
</data>
<data name="ASM_MISMATCH_DATA_FMT" xml:space="preserve">
<value>Assembled output does not match: offset +{0:x6} has value ${1:x2}, expected ${2:x2}.</value>
</data>
<data name="ASM_MISMATCH_LENGTH_FMT" xml:space="preserve">
<value>Assembled output does not match: length is {0}, expected {1}.</value>
</data>
<data name="ASM_OUTPUT_NOT_FOUND" xml:space="preserve">
<value>Expected output file wasn't created</value>
</data>
<data name="DEFAULT_VALUE" xml:space="preserve">
<value>Default</value>
</data>
<data name="ERR_ASCII_ONLY" xml:space="preserve">
<value>Only plain ASCII is allowed</value>
</data>
<data name="ERR_BAD_FD" xml:space="preserve">
<value>Bad format descriptor at +{0:x6}.</value>
</data>
<data name="ERR_BAD_FD_FORMAT" xml:space="preserve">
<value>Bad format descriptor type</value>
</data>
<data name="ERR_BAD_FILE_LENGTH" xml:space="preserve">
<value>Bad file length</value>
</data>
<data name="ERR_BAD_IDENT" xml:space="preserve">
<value>Invalid file identifier</value>
</data>
<data name="ERR_BAD_RANGE" xml:space="preserve">
<value>Bad range</value>
</data>
<data name="ERR_BAD_SYMBOL_ST" xml:space="preserve">
<value>Unknown Source or Type in symbol</value>
</data>
<data name="ERR_BAD_SYMREF_PART" xml:space="preserve">
<value>Bad symbol reference part</value>
</data>
<data name="ERR_BAD_TYPE_HINT" xml:space="preserve">
<value>Type hint not recognized</value>
</data>
<data name="ERR_DUPLICATE_LABEL" xml:space="preserve">
<value>Removing duplicate label '{0}' (offset +{1:x6})</value>
</data>
<data name="ERR_FILE_EXISTS_NOT_DIR" xml:space="preserve">
<value>The file {0} exists, but is not a directory.</value>
</data>
<data name="ERR_FILE_GENERIC_CAPTION" xml:space="preserve">
<value>File Error</value>
</data>
<data name="ERR_FILE_NOT_FOUND" xml:space="preserve">
<value>File not found: {0}</value>
</data>
<data name="ERR_FILE_READ_ONLY" xml:space="preserve">
<value>Cannot write to read-only file {0}.</value>
</data>
<data name="ERR_FILE_TOO_LARGE" xml:space="preserve">
<value>File exceeds maximum length ({0} bytes).</value>
</data>
<data name="ERR_INVALID_INT_VALUE" xml:space="preserve">
<value>Could not convert value to integer</value>
</data>
<data name="ERR_INVALID_KEY_VALUE" xml:space="preserve">
<value>Key value is out of range</value>
</data>
<data name="ERR_INVALID_SYSDEF" xml:space="preserve">
<value> - INVALID DEFINITION</value>
</data>
<data name="ERR_LOAD_CONFIG_FILE" xml:space="preserve">
<value>Unable to load config file</value>
</data>
<data name="ERR_NOT_PROJECT_FILE" xml:space="preserve">
<value>This does not appear to be a valid .dis65 project file</value>
</data>
<data name="ERR_PROJECT_FILE_CORRUPT" xml:space="preserve">
<value>Project file may be corrupt</value>
</data>
<data name="ERR_PROJECT_LOAD_FAIL" xml:space="preserve">
<value>Unable to load project file</value>
</data>
<data name="ERR_PROJECT_SAVE_FAIL" xml:space="preserve">
<value>Unable to save project file</value>
</data>
<data name="ERR_TOO_LARGE_FOR_PREVIEW" xml:space="preserve">
<value>[File was too large for preview window]</value>
</data>
<data name="EXTERNAL_FILE_BAD_DIR" xml:space="preserve">
<value>Symbol files and extension scripts must live in the application runtime directory ({0}) or project directory ({1}). File {2} lives elsewhere.</value>
</data>
<data name="EXTERNAL_FILE_BAD_DIR_CAPTION" xml:space="preserve">
<value>File Not In Runtime Directory</value>
</data>
<data name="FILE_FILTER_ALL" xml:space="preserve">
<value>All files (*.*)|*.*</value>
</data>
<data name="FILE_FILTER_CS" xml:space="preserve">
<value>C# Source Files(*.cs)|*.cs</value>
</data>
<data name="FILE_FILTER_DIS65" xml:space="preserve">
<value>SourceGen projects(*.dis65)|*.dis65</value>
</data>
<data name="FILE_FILTER_SYM65" xml:space="preserve">
<value>SourceGen symbols (*.sym65)|*.sym65</value>
</data>
<data name="FIND_REACHED_START" xml:space="preserve">
<value>Find reached the starting point of the search</value>
</data>
<data name="FIND_REACHED_START_CAPTION" xml:space="preserve">
<value>Find...</value>
</data>
<data name="FMT_FILE_INFO" xml:space="preserve">
<value>File is {0:N1} KB of raw data.</value>
</data>
<data name="FMT_FORMAT_MULTIPLE_GROUPS" xml:space="preserve">
<value>Select data format ({0} bytes selected in {1} groups):</value>
</data>
<data name="FMT_FORMAT_SINGLE_GROUP" xml:space="preserve">
<value>Select data format ({0} byte(s) selected):</value>
</data>
<data name="FMT_INFO_FD_SUM" xml:space="preserve">
<value>•Operand format is {0}</value>
</data>
<data name="FMT_INFO_LINE_SUM_NON" xml:space="preserve">
<value>Line {0}: {1}</value>
</data>
<data name="FMT_INFO_LINE_SUM_PLURAL" xml:space="preserve">
<value>Line {0}: {1} bytes of {2}</value>
</data>
<data name="FMT_INFO_LINE_SUM_SINGULAR" xml:space="preserve">
<value>Line {0}: {1} byte of {2}</value>
</data>
<data name="FMT_LINES_SELECTED" xml:space="preserve">
<value>{0} lines selected</value>
</data>
<data name="FMT_SYMBOL_VALUE" xml:space="preserve">
<value>Symbol value: {0}</value>
</data>
<data name="GENERATED_FOR_LATEST" xml:space="preserve">
<value>Target assembler: {0} (latest)</value>
</data>
<data name="GENERATED_FOR_VERSION" xml:space="preserve">
<value>Target assembler: {0} v{1} [{2}]</value>
</data>
<data name="HIDE_COL" xml:space="preserve">
<value>Hide</value>
</data>
<data name="HIGH_ASCII" xml:space="preserve">
<value>high-ASCII</value>
</data>
<data name="INITIAL_EXTENSION_SCRIPTS" xml:space="preserve">
<value>Extension scripts:</value>
</data>
<data name="INITIAL_PARAMETERS" xml:space="preserve">
<value>Default settings:</value>
</data>
<data name="INITIAL_SYMBOL_FILES" xml:space="preserve">
<value>Symbol files:</value>
</data>
<data name="INVALID_ADDRESS" xml:space="preserve">
<value>(unknown address)</value>
</data>
<data name="INVALID_FORMAT_WORD_SEL_CAPTION" xml:space="preserve">
<value>Invalid Selection</value>
</data>
<data name="INVALID_FORMAT_WORD_SEL_NON1" xml:space="preserve">
<value>Unable to format as word: selection must be an even number of bytes that have not previously been formatted as multi-byte values.{0}Use Toggle Data Scan (Ctrl+D) to turn off auto-detection of strings and memory fill.</value>
</data>
<data name="INVALID_FORMAT_WORD_SEL_UNEVEN" xml:space="preserve">
<value>Unable to format as word: each selected region must have an even number of bytes ({0} region(s) are selected).</value>
</data>
<data name="LEGAL_STUFF_TITLE" xml:space="preserve">
<value>Legal Stuff</value>
</data>
<data name="LOW_ASCII" xml:space="preserve">
<value>low-ASCII</value>
</data>
<data name="MSG_SYMBOL_IS_AUTO" xml:space="preserve">
<value>Symbol is auto-generated</value>
</data>
<data name="MSG_SYMBOL_NOT_FOUND" xml:space="preserve">
<value>Symbol not found</value>
</data>
<data name="NO_FILES_AVAILABLE" xml:space="preserve">
<value>no files available</value>
</data>
<data name="OPEN_DATA_DOESNT_EXIST" xml:space="preserve">
<value>The file doesn't exist.</value>
</data>
<data name="OPEN_DATA_EMPTY" xml:space="preserve">
<value>File is empty</value>
</data>
<data name="OPEN_DATA_FAIL_CAPTION" xml:space="preserve">
<value>Unable to load data file</value>
</data>
<data name="OPEN_DATA_FAIL_MESSAGE" xml:space="preserve">
<value>Unable to load contents of data file</value>
</data>
<data name="OPEN_DATA_LOAD_FAILED" xml:space="preserve">
<value>The file could not be opened: {0}.</value>
</data>
<data name="OPEN_DATA_PARTIAL_READ" xml:space="preserve">
<value>Unable to read the entire file</value>
</data>
<data name="OPEN_DATA_SELECT_OTHER" xml:space="preserve">
<value>UNUSED:Would you like to select a different file?</value>
</data>
<data name="OPEN_DATA_TOO_LARGE" xml:space="preserve">
<value>File is too large ({0:N0} KiB, {1:N0} KiB max).</value>
</data>
<data name="OPEN_DATA_WRONG_CRC" xml:space="preserve">
<value>The file has CRC {0}, but the project expected {1}.</value>
</data>
<data name="OPEN_DATA_WRONG_LENGTH" xml:space="preserve">
<value>The file is {0:N0} bytes long, but the project expected {1:N0}.</value>
</data>
<data name="OPERATION_FAILED" xml:space="preserve">
<value>Failed</value>
</data>
<data name="PLUGIN_DIR_FAIL" xml:space="preserve">
<value>Failed while preparing the plugin directory {0}</value>
</data>
<data name="PLUGIN_DIR_FAIL_CAPTION" xml:space="preserve">
<value>Failed Preparing Plugin Directory</value>
</data>
<data name="PROGRESS_ASSEMBLING" xml:space="preserve">
<value>Executing assembler...</value>
</data>
<data name="PROGRESS_GENERATING_FMT" xml:space="preserve">
<value>Generating {0}...</value>
</data>
<data name="PROJECT_FIELD_COMMENT" xml:space="preserve">
<value>comment</value>
</data>
<data name="PROJECT_FIELD_LONG_COMMENT" xml:space="preserve">
<value>long comment</value>
</data>
<data name="PROJECT_FIELD_NOTE" xml:space="preserve">
<value>note</value>
</data>
<data name="PROJECT_FIELD_OPERAND_FORMAT" xml:space="preserve">
<value>operand format</value>
</data>
<data name="PROJECT_FIELD_STATUS_FLAGS" xml:space="preserve">
<value>status flag override</value>
</data>
<data name="PROJECT_FIELD_TYPE_HINT" xml:space="preserve">
<value>type hint</value>
</data>
<data name="PROJECT_FIELD_USER_LABEL" xml:space="preserve">
<value>user-defined label</value>
</data>
<data name="PROJECT_FROM_NEWER_APP" xml:space="preserve">
<value>This project was created by a newer version of SourceGen. It may contain data that will be lost if the project is edited.</value>
</data>
<data name="RECENT_PROJECT_LINK" xml:space="preserve">
<value>#{0}: {1}</value>
</data>
<data name="RUNTIME_DIR_NOT_FOUND" xml:space="preserve">
<value>The RuntimeData directory was not found. It should be in the same directory as the executable.</value>
</data>
<data name="RUNTIME_DIR_NOT_FOUND_CAPTION" xml:space="preserve">
<value>RuntimeData Not Found</value>
</data>
<data name="SAVE_BEFORE_ASM_CAPTION" xml:space="preserve">
<value>Save Project First</value>
</data>
<data name="SAVE_BEFORE_ASM_TEXT" xml:space="preserve">
<value>Please save your project before assembling. The generated source code will be placed in the same directory as the project file.</value>
</data>
<data name="SETUP_SYSTEM_SUMMARY" xml:space="preserve">
<value>{1} CPU @ {2} MHz</value>
</data>
<data name="SHOW_COL" xml:space="preserve">
<value>Show</value>
</data>
<data name="STATUS_CTRL_H_HIT" xml:space="preserve">
<value>Ctrl+H was pressed, waiting for second key of chord...</value>
</data>
<data name="STATUS_READY" xml:space="preserve">
<value>Ready</value>
</data>
<data name="STATUS_RECALCULATING" xml:space="preserve">
<value>Recalculating...</value>
</data>
<data name="STATUS_SELECTING" xml:space="preserve">
<value>Selecting ({0}%)...</value>
</data>
<data name="SYMBOL_IMPORT_CAPTION" xml:space="preserve">
<value>Symbol Import</value>
</data>
<data name="SYMBOL_IMPORT_GOOD" xml:space="preserve">
<value>Imported {0} global symbols.</value>
</data>
<data name="SYMBOL_IMPORT_NONE" xml:space="preserve">
<value>No global+export symbols were found.</value>
</data>
<data name="TITLE_BASE" xml:space="preserve">
<value>6502bench SourceGen</value>
</data>
<data name="TITLE_MODIFIED" xml:space="preserve">
<value>(save needed)</value>
</data>
<data name="TITLE_NEW_PROJECT" xml:space="preserve">
<value>[new project]</value>
</data>
<data name="UNSET" xml:space="preserve">
<value>[unset]</value>
</data>
<data name="VERSION_FMT" xml:space="preserve">
<value>Version {0}</value>
</data>
</root>