下你所需,载你所想!
汇集开发技术源码资料

Scintilla火花脚本编辑框4.03内存版

:333.805KB :1 :2019-12-26 16:55:06

部分简介

脚本框.创建 (外形框1.取窗口句柄 (), 0, 0, 外形框1.取用户区宽度 (), 外形框1.取用户区宽度 (), 假) ' 创建控件
脚本框.文档编码 (真) ' 使其支持中文
' 脚本框.置词法解析器 (#SCLEX_LUA) ' 设置脚本框的词法解析语言
脚本框.置词法解析器语言 (“lua”)
' 脚本框.置滚动条模式 (3) ' 横向滚动条+纵向滚动条
脚本框.置风格字体 (#火花_风格_默认, “宋体”)
脚本框.置风格字号 (#火花_风格_默认, 10)
脚本框.置行间距 (2)
' 脚本框.置光标闪烁频率 (500)
' 脚本框.置光标宽度 (2)
脚本框.光标所在行颜色 (真)
脚本框.置光标所在行颜色 (13369041)
' 脚本框.置鼠标停留时间 (500) ' 鼠标停留一秒则触发鼠标停留事件
' 脚本框.置提示块背景色 (14811135)
' 脚本框.置提示块前景色 (#黑色)
' 脚本框.置提示块高亮色 (#蓝色)
脚本框.被选择背景色 (#藏青)
脚本框.被选择前景色 (#白色)
脚本框.置TAB宽度 (4)
脚本框.置缩进向导 (1) ' 显示缩进线
脚本框.置风格前景色 (#火花_风格_缩进向导, #灰色)
脚本框.置风格背景色 (#火花_风格_缩进向导, #白色)
脚本框.右键菜单 (1)
' ----------------------------设置风格及关键字--------------------------------
脚本框.置风格前景色 (0, #黑色) ' 默认
脚本框.置风格前景色 (1, #墨绿) ' 多行注释
脚本框.置风格前景色 (2, #墨绿) ' 单行注释
脚本框.置风格前景色 (3, #墨绿) ' 注释文档
脚本框.置风格前景色 (4, #红褐) ' 数字
脚本框.置风格前景色 (6, #灰色) ' 单行文本
脚本框.置风格前景色 (8, #灰色) ' 多行文本
脚本框.置风格前景色 (9, #紫色) ' 预处理器
脚本框.置风格前景色 (10, #红色) ' 操作符合
脚本框.置风格前景色 (11, #黑色) ' 标识符
脚本框.置风格前景色 (12, #橙黄) ' 字符串eol
' -----------------------
脚本框.置风格前景色 (20, #红褐) ' lua标签
' ------------------------
脚本框.置风格前景色 (5, #紫色) ' lua关键词颜色
脚本框.置风格前景色 (13, #蓝色) ' 5和13-19.为自定义lua关键词
脚本框.添加风格关键字 (0, #lua关键字) ' 关键字(紫色)
脚本框.添加风格关键字 (1, #关键字2) ' 第一套关键(蓝色)
' ----------------------------书签栏--------------------------------
脚本框.置旁注栏类型 (0, #火花_旁注类型_符号)
脚本框.置旁注栏宽度 (0, 15)
脚本框.置旁注栏掩码 (0, 2)
脚本框.置旁注栏响应鼠标 (0, 真)
脚本框.定义标志 (1, #火花_标志_圆形)
脚本框.置标志前景色 (1, #黑色)
脚本框.置标志背景色 (1, #绿色)
脚本框.置旁注栏光标样式 (#火花_旁注_符号, #火花_光标_无)
' ----------------------------行号栏--------------------------------
脚本框.置旁注栏类型 (#火花_旁注_数字, #火花_旁注类型_数字)
脚本框.置旁注栏宽度 (#火花_旁注_数字, 15)
脚本框.置旁注栏掩码 (#火花_旁注_数字, 1)
脚本框.置风格字体 (#火花_风格_行号, “宋体”)
脚本框.置风格字号 (#火花_风格_行号, 10)
脚本框.置风格前景色 (#火花_风格_行号, #嫩绿)
脚本框.置风格背景色 (#火花_风格_行号, 8083267)
脚本框.置旁注栏光标样式 (#火花_旁注_数字, #火花_光标_无)
' ----------------------------折叠栏--------------------------------
脚本框.置旁注栏类型 (#火花_旁注_背景, #火花_旁注类型_折叠)
脚本框.置旁注栏宽度 (#火花_旁注_背景, 15)
脚本框.置旁注栏掩码 (#火花_旁注_背景, #火花_掩码_折叠)
脚本框.置旁注栏响应鼠标 (#火花_旁注_背景, 真)
脚本框.置折叠旁注栏主颜色 (真, #灰色)
脚本框.置折叠旁注栏加亮区颜色 (真, #灰色)
脚本框.置旁注栏光标样式 (#火花_旁注_背景, #火花_光标_无)
脚本框.定义标志 (#火花_折叠标志_展开, #火花_标志_减号框)
脚本框.置标志前景色 (#火花_折叠标志_展开, #白色)
脚本框.置标志背景色 (#火花_折叠标志_展开, #黑色)
脚本框.定义标志 (#火花_折叠标志_折叠, #火花_标志_加号框)
脚本框.置标志前景色 (#火花_折叠标志_折叠, #白色)
脚本框.置标志背景色 (#火花_折叠标志_折叠, #黑色)
脚本框.定义标志 (#火花_折叠标志_子语句, #火花_标志_竖线)
脚本框.置标志前景色 (#火花_折叠标志_子语句, #白色)
脚本框.置标志背景色 (#火花_折叠标志_子语句, #黑色)
脚本框.定义标志 (#火花_折叠标志_结束, #火花_标志_左拐角线)
脚本框.置标志前景色 (#火花_折叠标志_结束, #白色)
脚本框.置标志背景色 (#火花_折叠标志_结束, #黑色)
脚本框.定义标志 (#火花_折叠标志_中间折叠, #火花_标志_连接式加号框)
脚本框.置标志前景色 (#火花_折叠标志_中间折叠, #白色)
脚本框.置标志背景色 (#火花_折叠标志_中间折叠, #黑色)
脚本框.定义标志 (#火花_折叠标志_中间展开, #火花_标志_连接式减号框)
脚本框.置标志前景色 (#火花_折叠标志_中间展开, #白色)
脚本框.置标志背景色 (#火花_折叠标志_中间展开, #黑色)

脚本框.定义标志 (#火花_折叠标志_中间结束, #火花_标志_T型线)
脚本框.置标志前景色 (#火花_折叠标志_中间结束, #白色)
脚本框.置标志背景色 (#火花_折叠标志_中间结束, #黑色)
' 脚本框.置折叠标志 (6) ' 显示折叠层上面的横线
' ----------------------------挂接脚本编辑器事件接口--------------------------------------------------------
' 脚本框.挂接事件接口 (#火花_事件接口_界面更新, &_脚本编辑框_界面更新)
脚本框.挂接事件接口 (#火花_事件接口_旁注被单击, &_脚本编辑框_旁注被单击)
' 脚本框.挂接事件接口 (#火花_事件接口_鼠标左键被放开, &_脚本编辑框_鼠标左键被放开)
' 脚本框.挂接事件接口 (#火花_事件接口_鼠标右键被放开, &_脚本编辑框_鼠标右键被放开)
' 脚本框.挂接事件接口 (#火花_事件接口_输入字符, &_脚本编辑框_字符输入)
' 脚本框.挂接事件接口 (#火花_事件接口_按下某键, &_脚本编辑框_按下某键)
' 脚本框.挂接事件接口 (#火花_事件接口_鼠标停留, &_脚本编辑框_鼠标停留)
脚本框.置文本 (#测试代码)
脚本框.清空撤消重复缓冲 () ' 清空撤消重复缓冲,使其不可撤销为空

Scintilla火花脚本编辑框4.03内存版

热门推荐

相关文章