资源简介
支持语法高亮的快速着色文本框「源代码」。乌克兰Pavel Torgashov著,野比「Conmajia」译。
代码片段和文件信息
using System;
namespace FastColoredTextBoxNS
{
///
/// Item of autocomplete menu
///
public class AutocompleteItem
{
public string Text;
public int ImageIndex = -1;
public object Tag;
string toolTiptitle;
string toolTipText;
string menuText;
public AutocompleteMenu Parent { get; internal set; }
public AutocompleteItem()
{
}
public AutocompleteItem(string text)
{
Text = text;
}
public AutocompleteItem(string text int imageIndex)
: this(text)
{
this.ImageIndex = imageIndex;
}
public AutocompleteItem(string text int imageIndex string menuText)
: this(text imageIndex)
{
this.menuText = menuText;
}
public AutocompleteItem(string text int imageIndex string menuText string toolTiptitle string toolTipText)
: this(text imageIndex menuText)
{
this.toolTiptitle = toolTiptitle;
this.toolTipText = toolTipText;
}
///
/// Returns text for inserting into Textbox
///
public virtual string GetTextForReplace()
{
return Text;
}
///
/// Compares fragment text with this item
///
public virtual CompareResult Compare(string fragmentText)
{
if (Text.StartsWith(fragmentText StringComparison.InvariantCultureIgnoreCase) &&
Text != fragmentText)
return CompareResult.VisibleAndSelected;
return CompareResult.Hidden;
}
///
/// Returns text for display into popup menu
///
public override string ToString()
{
return menuText ?? Text;
}
///
/// This method is called after item inserted into text
///
public virtual void onselected(AutocompleteMenu popupMenu SelectedEventArgs e)
{
;
}
///
/// title for tooltip.
///
/// Return null for disable tooltip for this item
public virtual string ToolTiptitle
{
get { return toolTiptitle; }
set { toolTiptitle = value; }
}
///
/// Tooltip text.
///
/// For display tooltip text ToolTiptitle must be not null
public virtual string ToolTipText
{
get{ return toolTipText; }
set { toolTipText = value; }
}
///
/// Menu text. This text is displayed in the drop-down menu.
///
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3526 2011-06-23 10:27 FastColoredTextBox\FastColoredTextBox.sln
文件 143360 2012-05-31 18:39 FastColoredTextBox\FastColoredTextBox.suo
目录 0 2012-05-02 18:52 FastColoredTextBox\FastColoredTextBox\
文件 6875 2012-02-28 17:12 FastColoredTextBox\FastColoredTextBox\AutocompleteItem.cs
文件 19680 2012-05-05 09:30 FastColoredTextBox\FastColoredTextBox\AutocompleteMenu.cs
目录 0 2012-02-06 18:43 FastColoredTextBox\FastColoredTextBox\bin\
目录 0 2012-05-31 17:44 FastColoredTextBox\FastColoredTextBox\bin\Debug\
文件 216064 2012-05-31 17:44 FastColoredTextBox\FastColoredTextBox\bin\Debug\FastColoredTextBox.dll
文件 433664 2012-05-31 17:44 FastColoredTextBox\FastColoredTextBox\bin\Debug\FastColoredTextBox.pdb
文件 87670 2012-05-31 17:44 FastColoredTextBox\FastColoredTextBox\bin\Debug\FastColoredTextBox.xm
目录 0 2012-02-06 18:43 FastColoredTextBox\FastColoredTextBox\bin\Release\
文件 1176 2012-02-28 17:12 FastColoredTextBox\FastColoredTextBox\Char.cs
文件 6342 2012-05-03 01:47 FastColoredTextBox\FastColoredTextBox\CommandManager.cs
文件 25372 2012-05-05 21:28 FastColoredTextBox\FastColoredTextBox\Commands.cs
文件 7445 2012-02-28 17:12 FastColoredTextBox\FastColoredTextBox\Export.cs
文件 182640 2012-05-27 23:00 FastColoredTextBox\FastColoredTextBox\FastColoredTextBox.cs
文件 4427 2012-05-02 18:56 FastColoredTextBox\FastColoredTextBox\FastColoredTextBox.csproj
文件 5817 2011-03-12 01:22 FastColoredTextBox\FastColoredTextBox\FastColoredTextBox.resx
文件 13110 2012-03-19 12:02 FastColoredTextBox\FastColoredTextBox\FileTextSource.cs
文件 3390 2012-05-25 09:16 FastColoredTextBox\FastColoredTextBox\FindForm.cs
文件 6658 2011-04-13 13:15 FastColoredTextBox\FastColoredTextBox\FindForm.Designer.cs
文件 5817 2011-04-13 13:15 FastColoredTextBox\FastColoredTextBox\FindForm.resx
文件 665 2012-02-28 17:12 FastColoredTextBox\FastColoredTextBox\GoToForm.cs
文件 4434 2012-02-07 20:24 FastColoredTextBox\FastColoredTextBox\GoToForm.Designer.cs
文件 5814 2012-02-07 20:24 FastColoredTextBox\FastColoredTextBox\GoToForm.resx
文件 2318 2012-02-28 17:12 FastColoredTextBox\FastColoredTextBox\LimitedStack.cs
文件 10251 2012-05-05 09:43 FastColoredTextBox\FastColoredTextBox\Line.cs
文件 2219 2012-02-28 17:12 FastColoredTextBox\FastColoredTextBox\LinesAccessor.cs
目录 0 2012-02-03 19:24 FastColoredTextBox\FastColoredTextBox\obj\
目录 0 2012-05-31 17:44 FastColoredTextBox\FastColoredTextBox\obj\Debug\
目录 0 2011-10-08 15:03 FastColoredTextBox\FastColoredTextBox\obj\Debug\Decl\
............此处省略341个文件信息
相关资源
- 财经会计账务系统
- 超多木马及病毒的源代码!!(VC及汇编
- 搭建上市公司知识图谱及数据
- 使用神经网络与遗传算法的小游戏
- 操作系统实验进程的创建源代码及文
- ios 天气预报源代码
- FPGA实现CAN总线控制器开源代码.zip
- MG995舵机基于STM32的驱动源代码
- 豆瓣FM源码
- Struts2+Hibernate新闻发布后台管理系统源
- iPlot控件(icomp)
- Extjs+struts2+hibernate 做的一个简单的图
- .net商品销售管理系统完整源码(进销
- Office Online Server WOPI 源代码
- 图像处理源代码
- 免费的图形控件VC
- nmodbus源代码
- 奖学金评定系统
- 工具场景编辑器-加源代码Ogre
- 鲜花销售系统论文+源代码论文有用
- Nginx源代码VS2010直接编译运行
- 房产在线销售系统
- webapi + mongodb 基础 代码简单易懂 直接
- apm飞控源代码
- viewpager 关于子页面控件监听的解决方
- SSH网上商城项目源代码完整
- 伍华聪公共类源码-WHC.OrderWater.Common
- 基于gis的唐山旅游信息系统
- 西门子OPC UA官方程序源代码
- ns与网络模拟 _光盘源代码
评论
共有 条评论