master
editor 1 year ago
commit d1e939dd81

@ -0,0 +1,48 @@
EXHTMLEDITOR编辑器V1.3源码
ExHtmlEditor编辑器v1.3源码
源码描述:
一、更新记录:
    V1.3 (25 Sep 2013)
    1、Modify - Logo changed.
    v1.2 (15 Sep 2013)
    1、Add - Able to insert hex color string
    2、Add - Enable text wrapping
    3、Add - Able to insert encoded symbol of "<" and ">".
二、源码特点
    1、支持 HTML5, Javascript 和 CSS3
    2、可视化渲染输出
    3、HTML 语法高亮
    4、代码搜索和替换
    5、便携无需安装
    6、免费开源
三、功能介绍
    ExHtmlEditor 是一个开源的程序用来学习和编写 HTML 代码。
四、注意事项
    源码需要的引用文件存放在文件夹引用中。
作者: adriancs
如需获得该源码的视频、更新等更多资料请访问: https://www.51aspx.com/Code/ExHtmlEditor13
------------------------------------------------------------------------------------------------
源码服务专家
官网: https://www.51aspx.com
讨论圈: https://club.51aspx.com/
平台声明:
1.51Aspx平台上提供下载的资源为免费、共享、商业三类源码,其中免费和共享源码仅供个人学习和研究使用,商业源码请在相应的授权许可条件下使用;
2.51Aspx平台对提供下载的软件及其它资源不拥有任何权利,其版权归属源码合法拥有者所有;
3.著作权人发现本网站载有侵害其合法权益的内容或作品,请与我们联系( 登录官网与客服反馈或发送邮件到support@51Aspx.com
4.51Aspx平台不保证提供的下载资源的准确性、安全性和完整性;
友情提示:
一般数据库文件默认在 DB_51Aspx 文件夹下
默认账号密码一般均为51Aspx
关于源码使用常见问题及解决方案,请参阅: https://www.51aspx.com/Help

@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing;
namespace System.Windows.Forms
{
public class ColorSelectedArg : EventArgs
{
Color _selectedColor;
string _hexColor;
public Color Color { get { return _selectedColor; } }
public string HexColor { get { return _hexColor; } }
public int R { get { return _selectedColor.R; } }

@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Text;
using System.Windows.Forms;
namespace System.Windows.Forms
{
[DefaultEvent("ColorSelected")]
public partial class ThemeColorPicker : UserControl
{
int[] _customColors = new int[0];

@ -0,0 +1,15 @@
namespace System.Windows.Forms
{
partial class ThemeColorPicker
{
/// <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)
{

@ -0,0 +1,15 @@
<?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 ...

@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Windows.Forms;
using System.Windows.Forms.Design;
using System.Text;
using System.Drawing;
namespace ExHtmlEditor.ColorPicker
{
[ToolStripItemDesignerAvailability(ToolStripItemDesignerAvailability.All)]
public class ThemeColorPickerToolStripSplitButton : ToolStripSplitButton
{
public delegate void colorSelected(object sender, ColorSelectedArg e);
/// <summary>

@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace System.Windows.Forms
{
public partial class ThemeColorPickerWindow : Form
{
Color _c;
public enum Action

@ -0,0 +1,15 @@
namespace System.Windows.Forms
{
partial class ThemeColorPickerWindow
{
/// <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)
{

@ -0,0 +1,15 @@
<?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 ...

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
<ProductVersion>8.0.30703</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{5D250E91-C111-4CD5-9FDA-A4F812C46B22}</ProjectGuid>
<OutputType>WinExe</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>ExHtmlEditor</RootNamespace>
<AssemblyName>ExHtmlEditor</AssemblyName>
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
<TargetFrameworkProfile>
</TargetFrameworkProfile>

@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Windows.Forms;
using System.IO;
using System.Reflection;
namespace ExHtmlEditor
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]

@ -0,0 +1,15 @@
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("ExHtmlEditor")]
[assembly: AssemblyDescription("A Tool for Learning and Writing HTML. Express WYSIWYG HTML Visual Editor.")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("exhtmleditor.codeplex.com")]
[assembly: AssemblyProduct("exhtmleditor.codeplex.com")]
[assembly: AssemblyCopyright("exhtmleditor.codeplex.com")]
[assembly: AssemblyTrademark("exhtmleditor.codeplex.com")]
[assembly: AssemblyCulture("")]

@ -0,0 +1,15 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.42000
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace ExHtmlEditor.Properties {
using System;
/// <summary>

@ -0,0 +1,15 @@
<?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 ...

@ -0,0 +1,15 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.42000
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace ExHtmlEditor.Properties {
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.6.0.0")]

@ -0,0 +1,3 @@
<?xml version="1.0"?>
<configuration>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8"/></startup></configuration>

@ -0,0 +1,15 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Awesomium.Core</name>
</assembly>
<members>
<member name="T:Awesomium.Core.WebCoreAction">
<summary>
Represents an action to be performed during <see cref="M:Awesomium.Core.WebCore.Update"/>.
</summary>
<seealso cref="M:Awesomium.Core.WebCore.QueueAction(Awesomium.Core.WebCoreAction)"/>
</member>
<member name="F:Awesomium.Core.WebCoreAction.Empty">
<summary>
Represents an empty action. When added to the

@ -0,0 +1,15 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Awesomium.Windows.Forms</name>
</assembly>
<members>
<member name="T:Awesomium.Windows.Forms.WebControl">
<summary>
Represents a Windows Forms control that wraps an Awesomium web-view.
You can use it to embed Awesomium directly in your WinForms application without any additional work.
</summary>
<remarks>
You can create an instance of this class by directly invoking the
default constructor (either by dropping it in your designer surface or from code).
You do not need to explicitly create an instance of a web view through <see cref="T:Awesomium.Core.WebCore"/>.

@ -0,0 +1,3 @@
<?xml version="1.0"?>
<configuration>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8"/></startup></configuration>

@ -0,0 +1,15 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>ScintillaNET</name>
</assembly>
<members>
<member name="T:ScintillaNET.StyleChangedEventArgs">
<summary>
Provides data for the StyleChanged event
</summary>
<remarks>
StyleChangedEventHandler is used for the StyleChanged Event which is also used as
a more specific abstraction around the SCN_MODIFIED notification message.
</remarks>
</member>

@ -0,0 +1,3 @@
<?xml version="1.0"?>
<configuration>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration>

@ -0,0 +1,15 @@
namespace ExHtmlEditor
{
partial class frmAbout
{
/// <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)
{

@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace ExHtmlEditor
{
public partial class frmAbout : Form
{
public frmAbout()
{

@ -0,0 +1,15 @@
<?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 ...

@ -0,0 +1,15 @@
namespace ExHtmlEditor
{
partial class frmMain
{
/// <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)
{

@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
namespace ExHtmlEditor
{
public partial class frmMain : Form
{
bool _wordWrap = false;

@ -0,0 +1,15 @@
<?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 ...

@ -0,0 +1,15 @@
namespace ExHtmlEditor
{
partial class frmReadMe
{
/// <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)
{

@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace ExHtmlEditor
{
public partial class frmReadMe : Form
{
public frmReadMe()
{

@ -0,0 +1,15 @@
<?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 ...

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")]

@ -0,0 +1,15 @@
C:\Users\coder\Desktop\2023\6\20230606\ExHtmlEditor13\ExHtmlEditor\bin\Debug\ExHtmlEditor.exe.config
C:\Users\coder\Desktop\2023\6\20230606\ExHtmlEditor13\ExHtmlEditor\bin\Debug\ExHtmlEditor.exe
C:\Users\coder\Desktop\2023\6\20230606\ExHtmlEditor13\ExHtmlEditor\bin\Debug\ExHtmlEditor.pdb
C:\Users\coder\Desktop\2023\6\20230606\ExHtmlEditor13\ExHtmlEditor\bin\Debug\Awesomium.Core.dll
C:\Users\coder\Desktop\2023\6\20230606\ExHtmlEditor13\ExHtmlEditor\bin\Debug\Awesomium.Windows.Forms.dll
C:\Users\coder\Desktop\2023\6\20230606\ExHtmlEditor13\ExHtmlEditor\bin\Debug\ScintillaNET.dll
C:\Users\coder\Desktop\2023\6\20230606\ExHtmlEditor13\ExHtmlEditor\bin\Debug\Awesomium.Core.xml
C:\Users\coder\Desktop\2023\6\20230606\ExHtmlEditor13\ExHtmlEditor\bin\Debug\Awesomium.Windows.Forms.xml
C:\Users\coder\Desktop\2023\6\20230606\ExHtmlEditor13\ExHtmlEditor\bin\Debug\ScintillaNET.xml
C:\Users\coder\Desktop\2023\6\20230606\ExHtmlEditor13\ExHtmlEditor\bin\Debug\awesomium.dll
C:\Users\coder\Desktop\2023\6\20230606\ExHtmlEditor13\ExHtmlEditor\bin\Debug\icudt.dll
C:\Users\coder\Desktop\2023\6\20230606\ExHtmlEditor13\ExHtmlEditor\bin\Debug\avcodec-53.dll
C:\Users\coder\Desktop\2023\6\20230606\ExHtmlEditor13\ExHtmlEditor\bin\Debug\avformat-53.dll
C:\Users\coder\Desktop\2023\6\20230606\ExHtmlEditor13\ExHtmlEditor\bin\Debug\avutil-51.dll
C:\Users\coder\Desktop\2023\6\20230606\ExHtmlEditor13\ExHtmlEditor\bin\Debug\libEGL.dll

@ -0,0 +1,15 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Awesomium.Core</name>
</assembly>
<members>
<member name="T:Awesomium.Core.WebCoreAction">
<summary>
Represents an action to be performed during <see cref="M:Awesomium.Core.WebCore.Update"/>.
</summary>
<seealso cref="M:Awesomium.Core.WebCore.QueueAction(Awesomium.Core.WebCoreAction)"/>
</member>
<member name="F:Awesomium.Core.WebCoreAction.Empty">
<summary>
Represents an empty action. When added to the

@ -0,0 +1,15 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Awesomium.Windows.Forms</name>
</assembly>
<members>
<member name="T:Awesomium.Windows.Forms.WebControl">
<summary>
Represents a Windows Forms control that wraps an Awesomium web-view.
You can use it to embed Awesomium directly in your WinForms application without any additional work.
</summary>
<remarks>
You can create an instance of this class by directly invoking the
default constructor (either by dropping it in your designer surface or from code).
You do not need to explicitly create an instance of a web view through <see cref="T:Awesomium.Core.WebCore"/>.

@ -0,0 +1,15 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>ScintillaNET</name>
</assembly>
<members>
<member name="T:ScintillaNET.StyleChangedEventArgs">
<summary>
Provides data for the StyleChanged event
</summary>
<remarks>
StyleChangedEventHandler is used for the StyleChanged Event which is also used as
a more specific abstraction around the SCN_MODIFIED notification message.
</remarks>
</member>
Loading…
Cancel
Save