09-27
36
Sub/YARTE/Buttons/BoldButton.cs
Normal file
@@ -0,0 +1,36 @@
|
||||
using System.Drawing;
|
||||
using YARTE.Properties;
|
||||
|
||||
namespace YARTE.UI.Buttons
|
||||
{
|
||||
public class BoldButton : IHTMLEditorButton
|
||||
{
|
||||
public void IconClicked(HTMLEditorButtonArgs args)
|
||||
{
|
||||
args.Document.ExecCommand("Bold", false, null);
|
||||
}
|
||||
|
||||
public Image IconImage
|
||||
{
|
||||
get
|
||||
{
|
||||
return Resources.bold;
|
||||
}
|
||||
}
|
||||
|
||||
public string IconName
|
||||
{
|
||||
get { return "Bold"; }
|
||||
}
|
||||
|
||||
public string IconTooltip
|
||||
{
|
||||
get { return "Bold"; }
|
||||
}
|
||||
|
||||
public string CommandIdentifier
|
||||
{
|
||||
get { return "Bold"; }
|
||||
}
|
||||
}
|
||||
}
|
||||
41
Sub/YARTE/Buttons/ForecolorButton.cs
Normal file
@@ -0,0 +1,41 @@
|
||||
using System.Drawing;
|
||||
using System.Windows.Forms;
|
||||
using YARTE.Properties;
|
||||
|
||||
namespace YARTE.UI.Buttons
|
||||
{
|
||||
public class ForecolorButton : IHTMLEditorButton
|
||||
{
|
||||
public void IconClicked(HTMLEditorButtonArgs args)
|
||||
{
|
||||
var colorPicker = new ColorDialog();
|
||||
var result = colorPicker.ShowDialog();
|
||||
if(result == DialogResult.OK)
|
||||
{
|
||||
var color = colorPicker.Color;
|
||||
var hexcolor = ColorTranslator.ToHtml(color);
|
||||
args.Document.ExecCommand("ForeColor", false, hexcolor);
|
||||
}
|
||||
}
|
||||
|
||||
public Image IconImage
|
||||
{
|
||||
get { return Resources.fontforecolorpicker; }
|
||||
}
|
||||
|
||||
public string IconName
|
||||
{
|
||||
get { return "Color"; }
|
||||
}
|
||||
|
||||
public string IconTooltip
|
||||
{
|
||||
get { return "Color"; }
|
||||
}
|
||||
|
||||
public string CommandIdentifier
|
||||
{
|
||||
get { return "ForeColor"; }
|
||||
}
|
||||
}
|
||||
}
|
||||
26
Sub/YARTE/Buttons/IHTMLEditorButton.cs
Normal file
@@ -0,0 +1,26 @@
|
||||
using System.Drawing;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace YARTE.UI.Buttons
|
||||
{
|
||||
public struct HTMLEditorButtonArgs
|
||||
{
|
||||
public HtmlDocument Document;
|
||||
public HtmlEditor Editor;
|
||||
}
|
||||
|
||||
public interface IHTMLEditorButton
|
||||
{
|
||||
void IconClicked(HTMLEditorButtonArgs doc);
|
||||
Image IconImage { get; }
|
||||
string IconName { get; }
|
||||
string IconTooltip { get; }
|
||||
|
||||
/// <summary>
|
||||
/// This is the string that will be used to poll the text area to determine if the cursor
|
||||
/// is in a given area (say, 'Bold') and show the corresponding button as selected
|
||||
/// Leave blank if there is no command or you have no idea what to put here
|
||||
/// </summary>
|
||||
string CommandIdentifier { get; }
|
||||
}
|
||||
}
|
||||
41
Sub/YARTE/Buttons/InsertLinkedImageButton.cs
Normal file
@@ -0,0 +1,41 @@
|
||||
using System.Drawing;
|
||||
using Microsoft.VisualBasic;
|
||||
using YARTE.Properties;
|
||||
|
||||
namespace YARTE.UI.Buttons
|
||||
{
|
||||
public class InsertLinkedImageButton : IHTMLEditorButton
|
||||
{
|
||||
public void IconClicked(HTMLEditorButtonArgs args)
|
||||
{
|
||||
var x = args.Editor.Location.X + 10;
|
||||
var y = args.Editor.Location.Y + 10;
|
||||
|
||||
var url = Interaction.InputBox("Please enter an image url", "URL", null, x, y);
|
||||
if (!string.IsNullOrEmpty(url))
|
||||
{
|
||||
args.Document.ExecCommand("InsertImage", false, url);
|
||||
}
|
||||
}
|
||||
|
||||
public Image IconImage
|
||||
{
|
||||
get { return Resources.insertimage; }
|
||||
}
|
||||
|
||||
public string IconName
|
||||
{
|
||||
get { return "Linked image"; }
|
||||
}
|
||||
|
||||
public string IconTooltip
|
||||
{
|
||||
get { return "Linked image"; }
|
||||
}
|
||||
|
||||
public string CommandIdentifier
|
||||
{
|
||||
get { return "InsertImage"; }
|
||||
}
|
||||
}
|
||||
}
|
||||
35
Sub/YARTE/Buttons/ItalicButton.cs
Normal file
@@ -0,0 +1,35 @@
|
||||
using System;
|
||||
using System.Drawing;
|
||||
using System.Windows.Forms;
|
||||
using YARTE.Properties;
|
||||
|
||||
namespace YARTE.UI.Buttons
|
||||
{
|
||||
public class ItalicButton : IHTMLEditorButton
|
||||
{
|
||||
public void IconClicked(HTMLEditorButtonArgs args)
|
||||
{
|
||||
args.Document.ExecCommand("Italic", false, null);
|
||||
}
|
||||
|
||||
public Image IconImage
|
||||
{
|
||||
get { return Resources.italic; }
|
||||
}
|
||||
|
||||
public string IconName
|
||||
{
|
||||
get { return "Italic"; }
|
||||
}
|
||||
|
||||
public string IconTooltip
|
||||
{
|
||||
get { return "Italic"; }
|
||||
}
|
||||
|
||||
public string CommandIdentifier
|
||||
{
|
||||
get { return "Italic"; }
|
||||
}
|
||||
}
|
||||
}
|
||||
33
Sub/YARTE/Buttons/JustifyCenterButton.cs
Normal file
@@ -0,0 +1,33 @@
|
||||
using System.Drawing;
|
||||
using YARTE.Properties;
|
||||
|
||||
namespace YARTE.UI.Buttons
|
||||
{
|
||||
public class JustifyCenterButton : IHTMLEditorButton
|
||||
{
|
||||
public void IconClicked(HTMLEditorButtonArgs args)
|
||||
{
|
||||
args.Document.ExecCommand(CommandIdentifier, false, null);
|
||||
}
|
||||
|
||||
public Image IconImage
|
||||
{
|
||||
get { return Resources.justifycenter; }
|
||||
}
|
||||
|
||||
public string IconName
|
||||
{
|
||||
get { return "Justify center"; }
|
||||
}
|
||||
|
||||
public string IconTooltip
|
||||
{
|
||||
get { return "Justify center"; }
|
||||
}
|
||||
|
||||
public string CommandIdentifier
|
||||
{
|
||||
get { return "JustifyCenter"; }
|
||||
}
|
||||
}
|
||||
}
|
||||
33
Sub/YARTE/Buttons/JustifyLeftButton.cs
Normal file
@@ -0,0 +1,33 @@
|
||||
using System.Drawing;
|
||||
using YARTE.Properties;
|
||||
|
||||
namespace YARTE.UI.Buttons
|
||||
{
|
||||
public class JustifyLeftButton : IHTMLEditorButton
|
||||
{
|
||||
public void IconClicked(HTMLEditorButtonArgs args)
|
||||
{
|
||||
args.Document.ExecCommand(CommandIdentifier, false, null);
|
||||
}
|
||||
|
||||
public Image IconImage
|
||||
{
|
||||
get { return Resources.justifyleft; }
|
||||
}
|
||||
|
||||
public string IconName
|
||||
{
|
||||
get { return "Justify left"; }
|
||||
}
|
||||
|
||||
public string IconTooltip
|
||||
{
|
||||
get { return "Justify left"; }
|
||||
}
|
||||
|
||||
public string CommandIdentifier
|
||||
{
|
||||
get { return "JustifyLeft"; }
|
||||
}
|
||||
}
|
||||
}
|
||||
33
Sub/YARTE/Buttons/JustifyRightButton.cs
Normal file
@@ -0,0 +1,33 @@
|
||||
using System.Drawing;
|
||||
using YARTE.Properties;
|
||||
|
||||
namespace YARTE.UI.Buttons
|
||||
{
|
||||
public class JustifyRightButton : IHTMLEditorButton
|
||||
{
|
||||
public void IconClicked(HTMLEditorButtonArgs args)
|
||||
{
|
||||
args.Document.ExecCommand(CommandIdentifier, false, null);
|
||||
}
|
||||
|
||||
public Image IconImage
|
||||
{
|
||||
get { return Resources.justifyright; }
|
||||
}
|
||||
|
||||
public string IconName
|
||||
{
|
||||
get { return "Justify right"; }
|
||||
}
|
||||
|
||||
public string IconTooltip
|
||||
{
|
||||
get { return "Justify right"; }
|
||||
}
|
||||
|
||||
public string CommandIdentifier
|
||||
{
|
||||
get { return "JustifyRight"; }
|
||||
}
|
||||
}
|
||||
}
|
||||
33
Sub/YARTE/Buttons/LinkButton.cs
Normal file
@@ -0,0 +1,33 @@
|
||||
using System.Drawing;
|
||||
using YARTE.Properties;
|
||||
|
||||
namespace YARTE.UI.Buttons
|
||||
{
|
||||
public class LinkButton : IHTMLEditorButton
|
||||
{
|
||||
public void IconClicked(HTMLEditorButtonArgs args)
|
||||
{
|
||||
args.Document.ExecCommand("CreateLink", true, null);
|
||||
}
|
||||
|
||||
public Image IconImage
|
||||
{
|
||||
get { return Resources.createlink; }
|
||||
}
|
||||
|
||||
public string IconName
|
||||
{
|
||||
get { return "Create link"; }
|
||||
}
|
||||
|
||||
public string IconTooltip
|
||||
{
|
||||
get { return "Create link"; }
|
||||
}
|
||||
|
||||
public string CommandIdentifier
|
||||
{
|
||||
get { return "CreateLink"; }
|
||||
}
|
||||
}
|
||||
}
|
||||
34
Sub/YARTE/Buttons/OrderedListButton.cs
Normal file
@@ -0,0 +1,34 @@
|
||||
using System;
|
||||
using System.Drawing;
|
||||
using YARTE.Properties;
|
||||
|
||||
namespace YARTE.UI.Buttons
|
||||
{
|
||||
public class OrderedListButton : IHTMLEditorButton
|
||||
{
|
||||
public void IconClicked(HTMLEditorButtonArgs args)
|
||||
{
|
||||
args.Document.ExecCommand("InsertOrderedList", false, null);
|
||||
}
|
||||
|
||||
public Image IconImage
|
||||
{
|
||||
get { return Resources.numberedlist; }
|
||||
}
|
||||
|
||||
public string IconName
|
||||
{
|
||||
get { return "Ordered list"; }
|
||||
}
|
||||
|
||||
public string IconTooltip
|
||||
{
|
||||
get { return "Ordered list"; }
|
||||
}
|
||||
|
||||
public string CommandIdentifier
|
||||
{
|
||||
get { return "InsertOrderedList"; }
|
||||
}
|
||||
}
|
||||
}
|
||||
31
Sub/YARTE/Buttons/PredefinedButtonSets.cs
Normal file
@@ -0,0 +1,31 @@
|
||||
using System.Linq;
|
||||
|
||||
namespace YARTE.UI.Buttons
|
||||
{
|
||||
public static class PredefinedButtonSets
|
||||
{
|
||||
private static readonly string[] _webSafeFonts = new [] { "Courier New", "Times New Roman", "Georgia", "Arial", "Verdana"};
|
||||
|
||||
public static void SetupDefaultButtons(HtmlEditor editor)
|
||||
{
|
||||
editor.AddToolbarItem(new BoldButton());
|
||||
editor.AddToolbarItem(new ItalicButton());
|
||||
editor.AddFontSelector(_webSafeFonts);
|
||||
editor.AddFontSizeSelector(Enumerable.Range(1,7));
|
||||
editor.AddToolbarDivider();
|
||||
editor.AddToolbarItem(new LinkButton());
|
||||
editor.AddToolbarItem(new UnlinkButton());
|
||||
editor.AddToolbarDivider();
|
||||
editor.AddToolbarItem(new InsertLinkedImageButton());
|
||||
editor.AddToolbarDivider();
|
||||
editor.AddToolbarItem(new OrderedListButton());
|
||||
editor.AddToolbarItem(new UnorderedListButton());
|
||||
editor.AddToolbarDivider();
|
||||
editor.AddToolbarItem(new ForecolorButton());
|
||||
editor.AddToolbarDivider();
|
||||
editor.AddToolbarItem(new JustifyLeftButton());
|
||||
editor.AddToolbarItem(new JustifyCenterButton());
|
||||
editor.AddToolbarItem(new JustifyRightButton());
|
||||
}
|
||||
}
|
||||
}
|
||||
34
Sub/YARTE/Buttons/UnderlineButton.cs
Normal file
@@ -0,0 +1,34 @@
|
||||
using System;
|
||||
using System.Drawing;
|
||||
using YARTE.Properties;
|
||||
|
||||
namespace YARTE.UI.Buttons
|
||||
{
|
||||
public class UnderlineButton : IHTMLEditorButton
|
||||
{
|
||||
public void IconClicked(HTMLEditorButtonArgs args)
|
||||
{
|
||||
args.Document.ExecCommand("Underline", false, null);
|
||||
}
|
||||
|
||||
public Image IconImage
|
||||
{
|
||||
get { return Resources.underline; }
|
||||
}
|
||||
|
||||
public string IconName
|
||||
{
|
||||
get { return "Underline"; }
|
||||
}
|
||||
|
||||
public string IconTooltip
|
||||
{
|
||||
get { return "Underline"; }
|
||||
}
|
||||
|
||||
public string CommandIdentifier
|
||||
{
|
||||
get { return "Underline"; }
|
||||
}
|
||||
}
|
||||
}
|
||||
33
Sub/YARTE/Buttons/UnlinkButton.cs
Normal file
@@ -0,0 +1,33 @@
|
||||
using System.Drawing;
|
||||
using YARTE.Properties;
|
||||
|
||||
namespace YARTE.UI.Buttons
|
||||
{
|
||||
public class UnlinkButton : IHTMLEditorButton
|
||||
{
|
||||
public void IconClicked(HTMLEditorButtonArgs args)
|
||||
{
|
||||
args.Document.ExecCommand("Unlink", false, null);
|
||||
}
|
||||
|
||||
public Image IconImage
|
||||
{
|
||||
get { return Resources.unlink; }
|
||||
}
|
||||
|
||||
public string IconName
|
||||
{
|
||||
get { return "Unlink"; }
|
||||
}
|
||||
|
||||
public string IconTooltip
|
||||
{
|
||||
get { return "Unlink"; }
|
||||
}
|
||||
|
||||
public string CommandIdentifier
|
||||
{
|
||||
get { return "Unlink"; }
|
||||
}
|
||||
}
|
||||
}
|
||||
33
Sub/YARTE/Buttons/UnorderedListButton.cs
Normal file
@@ -0,0 +1,33 @@
|
||||
using System.Drawing;
|
||||
using YARTE.Properties;
|
||||
|
||||
namespace YARTE.UI.Buttons
|
||||
{
|
||||
public class UnorderedListButton : IHTMLEditorButton
|
||||
{
|
||||
public void IconClicked(HTMLEditorButtonArgs args)
|
||||
{
|
||||
args.Document.ExecCommand("InsertUnorderedList", false, null);
|
||||
}
|
||||
|
||||
public Image IconImage
|
||||
{
|
||||
get { return Resources.bulletedlist; }
|
||||
}
|
||||
|
||||
public string IconName
|
||||
{
|
||||
get { return "Unordered list"; }
|
||||
}
|
||||
|
||||
public string IconTooltip
|
||||
{
|
||||
get { return "Unordered list"; }
|
||||
}
|
||||
|
||||
public string CommandIdentifier
|
||||
{
|
||||
get { return "InsertUnorderedList"; }
|
||||
}
|
||||
}
|
||||
}
|
||||
76
Sub/YARTE/HTMLEditor.Designer.cs
generated
Normal file
@@ -0,0 +1,76 @@
|
||||
namespace YARTE.UI
|
||||
{
|
||||
partial class HtmlEditor
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Component Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.components = new System.ComponentModel.Container();
|
||||
this.textWebBrowser = new System.Windows.Forms.WebBrowser();
|
||||
this.editcontrolsToolStrip = new System.Windows.Forms.ToolStrip();
|
||||
this.updateToolBarTimer = new System.Windows.Forms.Timer(this.components);
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// textWebBrowser
|
||||
//
|
||||
this.textWebBrowser.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
|
||||
| System.Windows.Forms.AnchorStyles.Left)
|
||||
| System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.textWebBrowser.Location = new System.Drawing.Point(0, 28);
|
||||
this.textWebBrowser.MinimumSize = new System.Drawing.Size(20, 20);
|
||||
this.textWebBrowser.Name = "textWebBrowser";
|
||||
this.textWebBrowser.Size = new System.Drawing.Size(557, 443);
|
||||
this.textWebBrowser.TabIndex = 0;
|
||||
//
|
||||
// editcontrolsToolStrip
|
||||
//
|
||||
this.editcontrolsToolStrip.Location = new System.Drawing.Point(0, 0);
|
||||
this.editcontrolsToolStrip.Name = "editcontrolsToolStrip";
|
||||
this.editcontrolsToolStrip.Size = new System.Drawing.Size(557, 25);
|
||||
this.editcontrolsToolStrip.TabIndex = 1;
|
||||
this.editcontrolsToolStrip.Text = "editcontrolsToolStrip";
|
||||
//
|
||||
// HtmlEditor
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Controls.Add(this.editcontrolsToolStrip);
|
||||
this.Controls.Add(this.textWebBrowser);
|
||||
this.Name = "HtmlEditor";
|
||||
this.Size = new System.Drawing.Size(557, 474);
|
||||
this.ContextMenuStripChanged += new System.EventHandler(this.HtmlEditor_ContextMenuStripChanged);
|
||||
this.ResumeLayout(false);
|
||||
this.PerformLayout();
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.WebBrowser textWebBrowser;
|
||||
private System.Windows.Forms.ToolStrip editcontrolsToolStrip;
|
||||
private System.Windows.Forms.Timer updateToolBarTimer;
|
||||
}
|
||||
}
|
||||
126
Sub/YARTE/HTMLEditor.resx
Normal file
@@ -0,0 +1,126 @@
|
||||
<?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>
|
||||
<metadata name="editcontrolsToolStrip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
</metadata>
|
||||
<metadata name="updateToolBarTimer.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>183, 17</value>
|
||||
</metadata>
|
||||
</root>
|
||||
259
Sub/YARTE/HtmlEditor.cs
Normal file
@@ -0,0 +1,259 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Windows.Forms;
|
||||
using mshtml;
|
||||
using YARTE.UI.Buttons;
|
||||
|
||||
namespace YARTE.UI
|
||||
{
|
||||
public partial class HtmlEditor : UserControl
|
||||
{
|
||||
private readonly HtmlDocument _doc;
|
||||
private readonly IList<IHTMLEditorButton> _customButtons;
|
||||
|
||||
public HtmlEditor()
|
||||
{
|
||||
InitializeComponent();
|
||||
|
||||
InitializeWebBrowserAsEditor();
|
||||
|
||||
_doc = textWebBrowser.Document;
|
||||
_customButtons = new List<IHTMLEditorButton>();
|
||||
|
||||
updateToolBarTimer.Start();
|
||||
updateToolBarTimer.Tick += updateToolBarTimer_Tick;
|
||||
}
|
||||
|
||||
public void AddFontSizeSelector(IEnumerable<int> fontSizes)
|
||||
{
|
||||
if (fontSizes.Min() < 1 || fontSizes.Max() > 7)
|
||||
{
|
||||
throw new ArgumentException("Allowable font sizes are 1 through 7");
|
||||
}
|
||||
|
||||
var fontSizeBox = new ToolStripComboBox();
|
||||
fontSizeBox.Items.AddRange(fontSizes.Select(f => f.ToString()).ToArray());
|
||||
fontSizeBox.Name = "fontSizeSelector";
|
||||
fontSizeBox.Size = new System.Drawing.Size(25, 25);
|
||||
fontSizeBox.SelectedIndexChanged += (sender, o) =>
|
||||
{
|
||||
var size = ((ToolStripComboBox)sender).SelectedItem;
|
||||
_doc.ExecCommand("FontSize", false, size);
|
||||
};
|
||||
fontSizeBox.DropDownStyle = ComboBoxStyle.DropDownList;
|
||||
|
||||
this.AddToolbarItem(fontSizeBox);
|
||||
}
|
||||
|
||||
public void AddFontSelector(IEnumerable<string> fontNames)
|
||||
{
|
||||
var dropDown = new ToolStripDropDownButton();
|
||||
foreach(var fontName in fontNames)
|
||||
{
|
||||
dropDown.DropDownItems.Add(GetFontDropDownItem(fontName));
|
||||
}
|
||||
dropDown.ImageTransparentColor = System.Drawing.Color.Magenta;
|
||||
dropDown.Name = "Font";
|
||||
dropDown.Size = new System.Drawing.Size(29, 22);
|
||||
dropDown.Text = "Font";
|
||||
|
||||
this.AddToolbarItem(dropDown);
|
||||
}
|
||||
|
||||
private ToolStripItem GetFontDropDownItem(string fontName)
|
||||
{
|
||||
var dropDownItem = new ToolStripMenuItem();
|
||||
dropDownItem.Font = new System.Drawing.Font(fontName, 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, 0);
|
||||
dropDownItem.Name = "fontMenuItem" + Guid.NewGuid();
|
||||
dropDownItem.Size = new System.Drawing.Size(173, 22);
|
||||
dropDownItem.Text = fontName;
|
||||
dropDownItem.Click += (sender, e) => _doc.ExecCommand("FontName", false, fontName);
|
||||
return dropDownItem;
|
||||
}
|
||||
|
||||
public void AddToolbarItem(ToolStripItem toolStripItem)
|
||||
{
|
||||
editcontrolsToolStrip.Items.Add(toolStripItem);
|
||||
}
|
||||
|
||||
public void AddToolbarItems(IEnumerable<ToolStripItem> toolStripItems)
|
||||
{
|
||||
foreach (var stripItem in toolStripItems)
|
||||
{
|
||||
editcontrolsToolStrip.Items.Add(stripItem);
|
||||
}
|
||||
}
|
||||
|
||||
public void AddToolbarItem(IHTMLEditorButton toolbarItem)
|
||||
{
|
||||
_customButtons.Add(toolbarItem);
|
||||
editcontrolsToolStrip.Items.Add(CreateButton(toolbarItem));
|
||||
}
|
||||
|
||||
public void AddToolbarItems(IEnumerable<IHTMLEditorButton> toolbarItems)
|
||||
{
|
||||
foreach (var toolbarItem in toolbarItems)
|
||||
{
|
||||
AddToolbarItem(toolbarItem);
|
||||
}
|
||||
}
|
||||
|
||||
public void AddToolbarDivider()
|
||||
{
|
||||
var divider = new ToolStripSeparator();
|
||||
divider.Size = new System.Drawing.Size(6, 25);
|
||||
editcontrolsToolStrip.Items.Add(divider);
|
||||
}
|
||||
|
||||
private ToolStripItem CreateButton(IHTMLEditorButton toolbarItem)
|
||||
{
|
||||
var toolStripButton = new ToolStripButton();
|
||||
toolStripButton.DisplayStyle = ToolStripItemDisplayStyle.Image;
|
||||
toolStripButton.Image = toolbarItem.IconImage;
|
||||
toolStripButton.ImageScaling = ToolStripItemImageScaling.None;
|
||||
toolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta;
|
||||
toolStripButton.Name = toolbarItem.IconName;
|
||||
toolStripButton.Size = new System.Drawing.Size(25, 24);
|
||||
toolStripButton.Text = toolbarItem.IconTooltip;
|
||||
|
||||
var args = new HTMLEditorButtonArgs();
|
||||
args.Document = _doc;
|
||||
args.Editor = this;
|
||||
|
||||
IHTMLEditorButton button = toolbarItem;
|
||||
toolStripButton.Click += (sender, o) => button.IconClicked(args);
|
||||
|
||||
return toolStripButton;
|
||||
}
|
||||
|
||||
public bool ReadOnly
|
||||
{
|
||||
get
|
||||
{
|
||||
if (textWebBrowser.Document != null)
|
||||
{
|
||||
var doc = textWebBrowser.Document.DomDocument as IHTMLDocument2;
|
||||
if (doc != null)
|
||||
{
|
||||
return doc.designMode != "On";
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
set
|
||||
{
|
||||
if (textWebBrowser.Document != null)
|
||||
{
|
||||
var designMode = value ? "Off" : "On";
|
||||
var doc = textWebBrowser.Document.DomDocument as IHTMLDocument2;
|
||||
if (doc != null) doc.designMode = designMode;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public bool ShowToolbar
|
||||
{
|
||||
get
|
||||
{
|
||||
if (editcontrolsToolStrip != null)
|
||||
{
|
||||
return editcontrolsToolStrip.Visible;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
set { editcontrolsToolStrip.Visible = value; }
|
||||
}
|
||||
|
||||
private void updateToolBarTimer_Tick(object sender, System.EventArgs e)
|
||||
{
|
||||
CheckCommandStateChanges();
|
||||
}
|
||||
|
||||
private void InitializeWebBrowserAsEditor()
|
||||
{
|
||||
// It is necessary to add a body to the control before you can apply changes to the DOM document
|
||||
textWebBrowser.DocumentText = "<html><body></body></html>";
|
||||
if (textWebBrowser.Document != null)
|
||||
{
|
||||
var doc = textWebBrowser.Document.DomDocument as IHTMLDocument2;
|
||||
if (doc != null) doc.designMode = "On";
|
||||
|
||||
// replace the context menu for the web browser control so the default IE browser context menu doesn't show up
|
||||
textWebBrowser.IsWebBrowserContextMenuEnabled = false;
|
||||
if (this.ContextMenuStrip == null)
|
||||
{
|
||||
textWebBrowser.Document.ContextMenuShowing += (sender, e) => { ; };
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void Document_ContextMenuShowing(object sender, HtmlElementEventArgs e)
|
||||
{
|
||||
this.ContextMenuStrip.Show(this, this.PointToClient(Cursor.Position));
|
||||
}
|
||||
|
||||
public string Html
|
||||
{
|
||||
get
|
||||
{
|
||||
return textWebBrowser.DocumentText;
|
||||
}
|
||||
set
|
||||
{
|
||||
if (textWebBrowser.Document != null)
|
||||
{
|
||||
// updating this way avoids an alert box
|
||||
var doc = textWebBrowser.Document.DomDocument as IHTMLDocument2;
|
||||
if (doc != null)
|
||||
{
|
||||
doc.write(value);
|
||||
doc.close();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public string InsertTextAtCursor
|
||||
{
|
||||
set { _doc.ExecCommand("Paste", false, value); }
|
||||
}
|
||||
|
||||
private void CheckCommandStateChanges()
|
||||
{
|
||||
var doc = (IHTMLDocument2)_doc.DomDocument;
|
||||
|
||||
var commands = _customButtons.Select(c => c.CommandIdentifier).Where(c => !string.IsNullOrEmpty(c));
|
||||
|
||||
foreach (var command in commands)
|
||||
{
|
||||
var button = (ToolStripButton)editcontrolsToolStrip.Items[command];
|
||||
|
||||
if (button == null) continue;
|
||||
|
||||
if (doc.queryCommandState(command))
|
||||
{
|
||||
if (button.CheckState != CheckState.Checked)
|
||||
{
|
||||
button.Checked = true;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if (button.CheckState == CheckState.Checked)
|
||||
{
|
||||
button.Checked = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void HtmlEditor_ContextMenuStripChanged(object sender, System.EventArgs e)
|
||||
{
|
||||
if (textWebBrowser.Document != null)
|
||||
{
|
||||
textWebBrowser.Document.ContextMenuShowing += Document_ContextMenuShowing;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
36
Sub/YARTE/Properties/AssemblyInfo.cs
Normal file
@@ -0,0 +1,36 @@
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
// General Information about an assembly is controlled through the following
|
||||
// set of attributes. Change these attribute values to modify the information
|
||||
// associated with an assembly.
|
||||
[assembly: AssemblyTitle("YARTE")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyProduct("YARTE")]
|
||||
[assembly: AssemblyCopyright("Copyright © 2010")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
// Setting ComVisible to false makes the types in this assembly not visible
|
||||
// to COM components. If you need to access a type in this assembly from
|
||||
// COM, set the ComVisible attribute to true on that type.
|
||||
[assembly: ComVisible(false)]
|
||||
|
||||
// The following GUID is for the ID of the typelib if this project is exposed to COM
|
||||
[assembly: Guid("9c0b69ac-03c8-4195-94e9-3aac5aeddd8b")]
|
||||
|
||||
// Version information for an assembly consists of the following four values:
|
||||
//
|
||||
// Major Version
|
||||
// Minor Version
|
||||
// Build Number
|
||||
// Revision
|
||||
//
|
||||
// You can specify all the values or you can default the Build and Revision Numbers
|
||||
// by using the '*' as shown below:
|
||||
// [assembly: AssemblyVersion("1.0.*")]
|
||||
[assembly: AssemblyVersion("1.0.0.0")]
|
||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
||||
441
Sub/YARTE/Properties/Resources.Designer.cs
generated
Normal file
@@ -0,0 +1,441 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Runtime Version:4.0.30319.1
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace YARTE.Properties {
|
||||
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 Resources {
|
||||
|
||||
private static global::System.Resources.ResourceManager resourceMan;
|
||||
|
||||
private static global::System.Globalization.CultureInfo resourceCulture;
|
||||
|
||||
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
|
||||
internal Resources() {
|
||||
}
|
||||
|
||||
/// <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("YARTE.Properties.Resources", typeof(Resources).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;
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap bold {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("bold", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap bulletedlist {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("bulletedlist", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap copy {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("copy", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap createlink {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("createlink", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap cut {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("cut", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap delete {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("delete", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap deletetablecolumn {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("deletetablecolumn", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap deletetablerow {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("deletetablerow", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap editstyle {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("editstyle", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap edittable {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("edittable", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap fontbackcolorpicker {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("fontbackcolorpicker", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap fontforecolorpicker {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("fontforecolorpicker", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap iespellcheck {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("iespellcheck", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap indent {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("indent", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap insertbutton {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("insertbutton", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap insertcheckbox {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("insertcheckbox", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap insertdate {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("insertdate", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap insertdiv {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("insertdiv", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap insertdropdownlist {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("insertdropdownlist", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap insertform {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("insertform", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap insertimage {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("insertimage", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap insertimagefromgallery {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("insertimagefromgallery", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap insertradiobutton {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("insertradiobutton", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap insertrule {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("insertrule", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap inserttable {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("inserttable", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap inserttablecolumnafter {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("inserttablecolumnafter", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap inserttablecolumnbefore {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("inserttablecolumnbefore", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap inserttablerowafter {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("inserttablerowafter", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap inserttablerowbefore {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("inserttablerowbefore", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap inserttextarea {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("inserttextarea", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap inserttextbox {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("inserttextbox", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap inserttime {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("inserttime", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap italic {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("italic", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap justifycenter {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("justifycenter", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap justifyfull {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("justifyfull", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap justifyleft {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("justifyleft", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap justifyright {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("justifyright", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap netspell {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("netspell", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap numberedlist {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("numberedlist", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap outdent {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("outdent", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap paste {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("paste", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap preview {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("preview", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap print {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("print", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap redo {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("redo", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap removeformat {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("removeformat", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap save {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("save", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap selectall {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("selectall", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap strikethrough {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("strikethrough", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap subscript {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("subscript", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap superscript {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("superscript", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap underline {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("underline", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap undo {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("undo", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap unlink {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("unlink", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
internal static System.Drawing.Bitmap wordclean {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("wordclean", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
283
Sub/YARTE/Properties/Resources.resx
Normal file
@@ -0,0 +1,283 @@
|
||||
<?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.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="bold" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\bold.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="bulletedlist" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\bulletedlist.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="copy" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\copy.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="createlink" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\createlink.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="cut" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\cut.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="delete" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\delete.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="deletetablecolumn" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\deletetablecolumn.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="deletetablerow" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\deletetablerow.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="editstyle" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\editstyle.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="edittable" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\edittable.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="fontbackcolorpicker" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\fontbackcolorpicker.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="fontforecolorpicker" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\fontforecolorpicker.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="iespellcheck" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\iespellcheck.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="indent" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\indent.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="insertbutton" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\insertbutton.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="insertcheckbox" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\insertcheckbox.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="insertdate" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\insertdate.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="insertdiv" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\insertdiv.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="insertdropdownlist" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\insertdropdownlist.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="insertform" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\insertform.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="insertimage" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\insertimage.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="insertimagefromgallery" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\insertimagefromgallery.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="insertradiobutton" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\insertradiobutton.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="insertrule" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\insertrule.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="inserttable" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\inserttable.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="inserttablecolumnafter" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\inserttablecolumnafter.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="inserttablecolumnbefore" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\inserttablecolumnbefore.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="inserttablerowafter" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\inserttablerowafter.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="inserttablerowbefore" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\inserttablerowbefore.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="inserttextarea" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\inserttextarea.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="inserttextbox" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\inserttextbox.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="inserttime" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\inserttime.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="italic" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\italic.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="justifycenter" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\justifycenter.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="justifyfull" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\justifyfull.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="justifyleft" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\justifyleft.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="justifyright" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\justifyright.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="netspell" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\netspell.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="numberedlist" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\numberedlist.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="outdent" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\outdent.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="paste" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\paste.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="preview" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\preview.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="print" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\print.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="redo" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\redo.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="removeformat" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\removeformat.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="save" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\save.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="selectall" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\selectall.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="strikethrough" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\strikethrough.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="subscript" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\subscript.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="superscript" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\superscript.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="underline" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\underline.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="undo" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\undo.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="unlink" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\unlink.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="wordclean" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\wordclean.gif;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
</root>
|
||||
BIN
Sub/YARTE/Resources/bold.gif
Normal file
|
After Width: | Height: | Size: 865 B |
BIN
Sub/YARTE/Resources/bulletedlist.gif
Normal file
|
After Width: | Height: | Size: 138 B |
BIN
Sub/YARTE/Resources/copy.gif
Normal file
|
After Width: | Height: | Size: 373 B |
BIN
Sub/YARTE/Resources/createlink.gif
Normal file
|
After Width: | Height: | Size: 429 B |
BIN
Sub/YARTE/Resources/cut.gif
Normal file
|
After Width: | Height: | Size: 342 B |
BIN
Sub/YARTE/Resources/delete.gif
Normal file
|
After Width: | Height: | Size: 234 B |
BIN
Sub/YARTE/Resources/deletetablecolumn.gif
Normal file
|
After Width: | Height: | Size: 331 B |
BIN
Sub/YARTE/Resources/deletetablerow.gif
Normal file
|
After Width: | Height: | Size: 344 B |
BIN
Sub/YARTE/Resources/editstyle.gif
Normal file
|
After Width: | Height: | Size: 599 B |
BIN
Sub/YARTE/Resources/edittable.gif
Normal file
|
After Width: | Height: | Size: 632 B |
BIN
Sub/YARTE/Resources/fontbackcolorpicker.gif
Normal file
|
After Width: | Height: | Size: 212 B |
BIN
Sub/YARTE/Resources/fontforecolorpicker.gif
Normal file
|
After Width: | Height: | Size: 229 B |
BIN
Sub/YARTE/Resources/iespellcheck.gif
Normal file
|
After Width: | Height: | Size: 369 B |
BIN
Sub/YARTE/Resources/indent.gif
Normal file
|
After Width: | Height: | Size: 138 B |
BIN
Sub/YARTE/Resources/insertbutton.gif
Normal file
|
After Width: | Height: | Size: 163 B |
BIN
Sub/YARTE/Resources/insertcheckbox.gif
Normal file
|
After Width: | Height: | Size: 149 B |
BIN
Sub/YARTE/Resources/insertdate.gif
Normal file
|
After Width: | Height: | Size: 301 B |
BIN
Sub/YARTE/Resources/insertdiv.gif
Normal file
|
After Width: | Height: | Size: 173 B |
BIN
Sub/YARTE/Resources/insertdropdownlist.gif
Normal file
|
After Width: | Height: | Size: 156 B |
BIN
Sub/YARTE/Resources/insertform.gif
Normal file
|
After Width: | Height: | Size: 99 B |
BIN
Sub/YARTE/Resources/insertimage.gif
Normal file
|
After Width: | Height: | Size: 294 B |
BIN
Sub/YARTE/Resources/insertimagefromgallery.gif
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
BIN
Sub/YARTE/Resources/insertradiobutton.gif
Normal file
|
After Width: | Height: | Size: 142 B |
BIN
Sub/YARTE/Resources/insertrule.gif
Normal file
|
After Width: | Height: | Size: 875 B |
BIN
Sub/YARTE/Resources/inserttable.gif
Normal file
|
After Width: | Height: | Size: 380 B |
BIN
Sub/YARTE/Resources/inserttablecolumnafter.gif
Normal file
|
After Width: | Height: | Size: 329 B |
BIN
Sub/YARTE/Resources/inserttablecolumnbefore.gif
Normal file
|
After Width: | Height: | Size: 330 B |
BIN
Sub/YARTE/Resources/inserttablerowafter.gif
Normal file
|
After Width: | Height: | Size: 330 B |
BIN
Sub/YARTE/Resources/inserttablerowbefore.gif
Normal file
|
After Width: | Height: | Size: 330 B |
BIN
Sub/YARTE/Resources/inserttextarea.gif
Normal file
|
After Width: | Height: | Size: 186 B |
BIN
Sub/YARTE/Resources/inserttextbox.gif
Normal file
|
After Width: | Height: | Size: 143 B |
BIN
Sub/YARTE/Resources/inserttime.gif
Normal file
|
After Width: | Height: | Size: 901 B |
BIN
Sub/YARTE/Resources/italic.gif
Normal file
|
After Width: | Height: | Size: 79 B |
BIN
Sub/YARTE/Resources/justifycenter.gif
Normal file
|
After Width: | Height: | Size: 71 B |
BIN
Sub/YARTE/Resources/justifyfull.gif
Normal file
|
After Width: | Height: | Size: 857 B |
BIN
Sub/YARTE/Resources/justifyleft.gif
Normal file
|
After Width: | Height: | Size: 72 B |
BIN
Sub/YARTE/Resources/justifyright.gif
Normal file
|
After Width: | Height: | Size: 71 B |
BIN
Sub/YARTE/Resources/netspell.gif
Normal file
|
After Width: | Height: | Size: 369 B |
BIN
Sub/YARTE/Resources/numberedlist.gif
Normal file
|
After Width: | Height: | Size: 141 B |
BIN
Sub/YARTE/Resources/outdent.gif
Normal file
|
After Width: | Height: | Size: 138 B |
BIN
Sub/YARTE/Resources/paste.gif
Normal file
|
After Width: | Height: | Size: 392 B |
BIN
Sub/YARTE/Resources/preview.gif
Normal file
|
After Width: | Height: | Size: 587 B |
BIN
Sub/YARTE/Resources/print.gif
Normal file
|
After Width: | Height: | Size: 391 B |
BIN
Sub/YARTE/Resources/redo.gif
Normal file
|
After Width: | Height: | Size: 336 B |
BIN
Sub/YARTE/Resources/removeformat.gif
Normal file
|
After Width: | Height: | Size: 896 B |
BIN
Sub/YARTE/Resources/save.gif
Normal file
|
After Width: | Height: | Size: 384 B |
BIN
Sub/YARTE/Resources/selectall.gif
Normal file
|
After Width: | Height: | Size: 156 B |
BIN
Sub/YARTE/Resources/strikethrough.gif
Normal file
|
After Width: | Height: | Size: 236 B |
BIN
Sub/YARTE/Resources/subscript.gif
Normal file
|
After Width: | Height: | Size: 202 B |
BIN
Sub/YARTE/Resources/superscript.gif
Normal file
|
After Width: | Height: | Size: 203 B |
BIN
Sub/YARTE/Resources/underline.gif
Normal file
|
After Width: | Height: | Size: 88 B |
BIN
Sub/YARTE/Resources/undo.gif
Normal file
|
After Width: | Height: | Size: 337 B |
BIN
Sub/YARTE/Resources/unlink.gif
Normal file
|
After Width: | Height: | Size: 895 B |
BIN
Sub/YARTE/Resources/wordclean.gif
Normal file
|
After Width: | Height: | Size: 444 B |
266
Sub/YARTE/YARTE.csproj
Normal file
@@ -0,0 +1,266 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProductVersion>8.0.30703</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectGuid>{DB5EE9C8-EACF-4231-877E-B9DFD7A714DE}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>YARTE</RootNamespace>
|
||||
<AssemblyName>YARTE</AssemblyName>
|
||||
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
|
||||
<TargetFrameworkProfile>
|
||||
</TargetFrameworkProfile>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="Microsoft.VisualBasic" />
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Drawing" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Windows.Forms" />
|
||||
<Reference Include="System.Xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Buttons\BoldButton.cs" />
|
||||
<Compile Include="Buttons\ForecolorButton.cs" />
|
||||
<Compile Include="Buttons\IHTMLEditorButton.cs" />
|
||||
<Compile Include="Buttons\InsertLinkedImageButton.cs" />
|
||||
<Compile Include="Buttons\ItalicButton.cs" />
|
||||
<Compile Include="Buttons\JustifyCenterButton.cs" />
|
||||
<Compile Include="Buttons\JustifyLeftButton.cs" />
|
||||
<Compile Include="Buttons\JustifyRightButton.cs" />
|
||||
<Compile Include="Buttons\LinkButton.cs" />
|
||||
<Compile Include="Buttons\OrderedListButton.cs" />
|
||||
<Compile Include="Buttons\PredefinedButtonSets.cs" />
|
||||
<Compile Include="Buttons\UnderlineButton.cs" />
|
||||
<Compile Include="Buttons\UnlinkButton.cs" />
|
||||
<Compile Include="Buttons\UnorderedListButton.cs" />
|
||||
<Compile Include="HtmlEditor.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Include="HTMLEditor.Designer.cs">
|
||||
<DependentUpon>HtmlEditor.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="Properties\Resources.Designer.cs">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DesignTime>True</DesignTime>
|
||||
<DependentUpon>Resources.resx</DependentUpon>
|
||||
</Compile>
|
||||
<Service Include="{94E38DFF-614B-4cbd-B67C-F211BB35CE8B}" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="HTMLEditor.resx">
|
||||
<DependentUpon>HtmlEditor.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Properties\Resources.resx">
|
||||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<COMReference Include="MSHTML">
|
||||
<Guid>{3050F1C5-98B5-11CF-BB82-00AA00BDCE0B}</Guid>
|
||||
<VersionMajor>4</VersionMajor>
|
||||
<VersionMinor>0</VersionMinor>
|
||||
<Lcid>0</Lcid>
|
||||
<WrapperTool>primary</WrapperTool>
|
||||
<Isolated>False</Isolated>
|
||||
<EmbedInteropTypes>True</EmbedInteropTypes>
|
||||
</COMReference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\bold.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\bulletedlist.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\copy.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\createlink.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\cut.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\delete.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\deletetablecolumn.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\deletetablerow.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\editstyle.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\edittable.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\fontbackcolorpicker.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\fontforecolorpicker.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\iespellcheck.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\indent.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\insertbutton.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\insertcheckbox.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\insertdate.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\insertdiv.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\insertdropdownlist.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\insertform.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\insertimage.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\insertimagefromgallery.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\insertradiobutton.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\insertrule.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\inserttable.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\inserttablecolumnafter.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\inserttablecolumnbefore.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\inserttablerowafter.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\inserttablerowbefore.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\inserttextarea.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\inserttextbox.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\inserttime.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\italic.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\justifycenter.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\justifyfull.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\justifyleft.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\justifyright.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\netspell.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\numberedlist.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\outdent.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\paste.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\preview.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\print.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\redo.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\removeformat.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\save.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\selectall.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\strikethrough.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\subscript.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\superscript.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\underline.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\undo.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\unlink.gif" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\wordclean.gif" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
Other similar extension points exist, see Microsoft.Common.targets.
|
||||
<Target Name="BeforeBuild">
|
||||
</Target>
|
||||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
</Project>
|
||||