PowerBASIC代码编辑器(易语言2007年大赛特等奖)
系统结构:读入最后文件列表,保存最后文件列表,加入最后文件列表,读取配色方案,读取配置,读取外观布局配置,外观布局,处理窗口单元显示,打开源码文档,显示文档标题,显示窗口标题,关闭文档窗口,保存文档,取关键字函数颜色,填充命令补全框,编译程序,代码编辑框类初始化,代码编辑框类结束,创建编辑框,产生默认字体,截取窗体消息,代码编辑框消息处理,设置输入法框窗口,编辑框_鼠标左键被按下,编辑框_鼠标左键被放开,编辑框_鼠标位置被移动,编辑框_滚轮被滚动,编辑框_被双击,编辑框_按下某键,编辑框_字符输入,输入退格键到缓冲,输入到缓冲,取文本指针,键盘钩子程序,取功能键状态,开启命令补全框,关闭命令补全框,补全输入命令,长文件名到短文件名,取标记部分,取短文件名部分,新建模板文档,创建,移动窗口,隐藏视图,显示视图,是否已经打开,置标题,取标题,已修改,获取焦点,窗口标题,句柄是否相同,重画,取最长文本行,取文件类型,取类型,读入文档,取用户区大小,取文本高宽,取横向滚动条位置,取纵向滚动条位置,置横向滚动条位置,置纵向滚动条位置,设置滚动条,画出文本,画出大写关键字,源码分析着色,是否有数字,绘制文档,置光标,检测光标位置,取显示行范围,创建插入符,取光标高,追随光标,保存编辑器环境,恢复编辑器环境,加入撤销堆栈,输入回车键,输入退格键,输入文字,输入字符,拖拽开始,拖拽光标,是否有选择,光标上移,光标下移,光标右移,光标左移,光标到行首,光标到行尾,光标到文档首,光标到文档尾,光标处选择到行首,光标处选择到行尾,光标处选择到文档首,光标处选择到文档尾,全选,删除字符,双击选中词条,销毁,未名命文档,打印,保存,可否复制,可否粘贴,可否剪切,更新状态条,更新菜单工具条状态,取选中文本,复制,删除文本,剪切,删除块,粘贴入,粘贴,可否撤消,可否重做,撤消,重做,跳到行,查找,查找上一个,查找下一个,全部替换,补全命令,填充程序列表框,检测命令函数行,寻找命令函数,取指定文件路径,取编译运行命令,取PB安装目录,取文档目录,取字号,保存颜色方案,读取颜色方案,添加关键字,比较关键字,填充补全框,取关键字类型,填充补全框,取窗体参数_API,置窗体参数_API,跳转到窗口入口_API,默认窗体处理_API,注册窗体类_API,取消注册窗体类_API,发送消息_API,显示滚动条_API,置滚动条范围_API,置滚动条位置_API,取滚动条位置_API,置滚动条信息_API,取滚动条信息_API,屏蔽窗口矩形_API,创建插入符_API,显示插入符_API,隐藏插入符_API,清除插入符_API,置插入符位置_API,取文本范围_API,载入鼠标指针_API,取实例句柄_API,使用指定属性创建逻辑字体_API,创建纯色刷子_API,创建内存场景_API,创建设备位图_API,删除对象_API,释放设备场景_API,取设备场景_API,取设备场景信息_API,乘除计算_API,复制字体名_API,删除设备场景_API,创建窗口_API,改变窗口_API,显示窗口_API,设置焦点_API,选入设备场景_API,取客户区矩形_API,开始绘制_API,结束绘制_API,填充矩形_API,复制场景位图_API,设置前景色_API,文本绘图_API,设置背景颜色_API,设置背景模式_API,宽字符到窄字符_API,IMM取设备场景_API,IMM释放设备场景_API,IMM锁定IMC_API,IMM解锁IMC_API,IMM取输入文本_API,IMM置输入窗口_API,取插入符位置_API,描绘标准组件_API,描绘矩形文本_API,置鼠标捕获窗口_API,取消鼠标捕获窗口_API,取系统默认色_API,取文本指针_API,取文本像素范围_API,文本绘出_API,文本比较_API,复制ASC码_API,复制文本_API,寻找文本_API,当前线程标志符_API,设置系统钩子_API,释放系统钩子_API,呼叫下一钩子_API,取按键状态_API,取得类名称_API,取获取焦点窗口_API,取绘画类型_API,置绘画类型_API,反转矩形颜色_API,赋值字体数据_API,取回字体数据_API,选择字体对话框_API,取对象属性_API,取对象句柄_API,取窗口区域位置_API,命令文本比较_API,到客户区坐标_API,查找文件_API,
======窗口程序集1
| |
| |------ __启动窗口_将被销毁
| |
| |------ 读入最后文件列表
| |
| |------ 保存最后文件列表
| |
| |------ 加入最后文件列表
| |
| |------ 读取配色方案
| |
| |------ 读取配置
| |
| |------ __启动窗口_创建完毕
| |
| |------ __启动窗口_尺寸被改变
| |
| |------ 读取外观布局配置
| |
| |------ 外观布局
| |
| |------ _分隔条1_被拖动
| |
| |------ _分隔条2_被拖动
| |
| |------ 处理窗口单元显示
| |
| |------ _工具条_被选择
| |
| |------ _图形按钮2_被单击
| |
| |------ _图形按钮1_被单击
| |
| |------ 打开源码文档
| |
| |------ 显示文档标题
| |
| |------ 显示窗口标题
| |
| |------ _文件选择夹_子夹被改变
| |
| |------ _新建_被选择
| |
| |------ _打开_被选择
| |
| |------ 关闭文档窗口
| |
| |------ _关闭_被选择
| |
| |------ 保存文档
| |
| |------ _保存_被选择
| |
| |------ _另存为_被选择
| |
| |------ _全部保存_被选择
| |
| |------ _打印程序_被选择
| |
| |------ _退出_被选择
| |
| |------ __启动窗口_可否被关闭
| |
| |------ _撤消_被选择
| |
| |------ _重做_被选择
| |
| |------ _剪切_被选择
| |
| |------ _复制_被选择
| |
| |------ _粘贴_被选择
| |
| |------ _删除_被选择
| |
| |------ _全选_被选择
| |
| |------ __启动窗口_获得焦点
| |
| |------ _关闭选中_被选择
| |
| |------ _保存选中_被选择
| |
| |------ _右键菜单全部保存_被选择
| |
| |------ _文件选择夹_子夹头被右击
| |
| |------ _选中另存为_被选择
| |
| |------ _到指定行_被选择
| |
| |------ _查找_被选择
| |
| |------ _查找上一个_被选择
| |
| |------ _查找下一个_被选择
| |
| |------ _替换_被选择
| |
| |------ _最后文件1_被选择
| |
| |------ _工具条1_被下拉
| |
| |------ _工具条1_被单击
| |
| |------ _编辑器配置_被选择
| |
| |------ _计算器_被选择
| |
| |------ 取关键字函数颜色
| |
| |------ _新建EXE程序_被选择
| |
| |------ _新建DLL程序_被选择
| |
| |------ _新建RC脚本_被选择
| |
| |------ _新建纯文本_被选择
| |
| |------ 填充命令补全框
| |
| |------ _树型框1_项目被选择
| |
| |------ _树型框1_获得焦点
| |
| |------ _程序集_双击项目
| |
| |------ _程序集_右键单击项目
| |
| |------ _跳转到_被选择
| |
| |------ _刷新_被选择
| |
| |------ _查看函数库_被选择
| |
| |------ _查看程序集_被选择
| |
| |------ _编译程序_被选择
| |
| |------ 编译程序
| |
| |------ _运行_被选择
| |
| |------ _编译并运行_被选择
| |
| |------ _函数库_双击项目
| |
| |------ _函数库_右键单击项目
| |
| |------ _输出到编辑器_被选择
| |
| |------ _函数库_项目被选择
| |
| |------ _即时帮助_被选择
| |
| |------ _关于_被选择
| |
| |------ _使用帮助_被选择
| |
| |
======代码编辑框实现程序集
| |
| |------ 代码编辑框类初始化
| |
| |------ 代码编辑框类结束
| |
| |------ 创建编辑框
| |
| |------ 产生默认字体
| |
| |------ 截取窗体消息
| |
| |------ 代码编辑框消息处理
| |
| |------ 设置输入法框窗口
| |
| |------ 编辑框_鼠标左键被按下
| |
| |------ 编辑框_鼠标左键被放开
| |
| |------ 编辑框_鼠标位置被移动
| |
| |------ 编辑框_滚轮被滚动
| |
| |------ 编辑框_被双击
| |
| |------ 编辑框_按下某键
| |
| |------ 编辑框_字符输入
| |
| |------ 输入退格键到缓冲
| |
| |------ 输入到缓冲
| |
| |------ 取文本指针
| |
| |------ 键盘钩子程序
| |
| |------ 取功能键状态
| |
| |------ 开启命令补全框
| |
| |------ 关闭命令补全框
| |
| |------ 补全输入命令
| |
| |------ 长文件名到短文件名
| |
| |------ 取标记部分
| |
| |------ 取短文件名部分
| |
| |
======代码编辑框类
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ 新建模板文档
| |
| |------ 创建
| |
| |------ 移动窗口
| |
| |------ 隐藏视图
| |
| |------ 显示视图
| |
| |------ 是否已经打开
| |
| |------ 置标题
| |
| |------ 取标题
| |
| |------ 已修改
| |
| |------ 获取焦点
| |
| |------ 窗口标题
| |
| |------ 句柄是否相同
| |
| |------ 重画
| |
| |------ 取最长文本行
| |
| |------ 取文件类型
| |
| |------ 取类型
| |
| |------ 读入文档
| |
| |------ 取用户区大小
| |
| |------ 取文本高宽
| |
| |------ 取横向滚动条位置
| |
| |------ 取纵向滚动条位置
| |
| |------ 置横向滚动条位置
| |
| |------ 置纵向滚动条位置
| |
| |------ 设置滚动条
| |
| |------ 画出文本
| |
| |------ 画出大写关键字
| |
| |------ 源码分析着色
| |
| |------ 是否有数字
| |
| |------ 绘制文档
| |
| |------ 置光标
| |
| |------ 检测光标位置
| |
| |------ 取显示行范围
| |
| |------ 创建插入符
| |
| |------ 取光标高
| |
| |------ 追随光标
| |
| |------ 保存编辑器环境
| |
| |------ 恢复编辑器环境
| |
| |------ 加入撤销堆栈
| |
| |------ 输入回车键
| |
| |------ 输入退格键
| |
| |------ 输入文字
| |
| |------ 输入字符
| |
| |------ 拖拽开始
| |
| |------ 拖拽光标
| |
| |------ 是否有选择
| |
| |------ 光标上移
| |
| |------ 光标下移
| |
| |------ 光标右移
| |
| |------ 光标左移
| |
| |------ 光标到行首
| |
| |------ 光标到行尾
| |
| |------ 光标到文档首
| |
| |------ 光标到文档尾
| |
| |------ 光标处选择到行首
| |
| |------ 光标处选择到行尾
| |
| |------ 光标处选择到文档首
| |
| |------ 光标处选择到文档尾
| |
| |------ 全选
| |
| |------ 删除字符
| |
| |------ 双击选中词条
| |
| |------ 销毁
| |
| |------ 未名命文档
| |
| |------ 打印
| |
| |------ 保存
| |
| |------ 可否复制
| |
| |------ 可否粘贴
| |
| |------ 可否剪切
| |
| |------ 更新状态条
| |
| |------ 更新菜单工具条状态
| |
| |------ 取选中文本
| |
| |------ 复制
| |
| |------ 删除文本
| |
| |------ 剪切
| |
| |------ 删除块
| |
| |------ 粘贴入
| |
| |------ 粘贴
| |
| |------ 可否撤消
| |
| |------ 可否重做
| |
| |------ 撤消
| |
| |------ 重做
| |
| |------ 跳到行
| |
| |------ 查找
| |
| |------ 查找上一个
| |
| |------ 查找下一个
| |
| |------ 全部替换
| |
| |------ 补全命令
| |
| |------ 填充程序列表框
| |
| |------ 检测命令函数行
| |
| |------ 寻找命令函数
| |
| |------ 取指定文件路径
| |
| |------ 取编译运行命令
| |
| |------ 取PB安装目录
| |
| |------ 取文档目录
| |
| |
======窗口程序集2
| |
| |------ _是否保存对话框_创建完毕
| |
| |------ _按钮1_被单击
| |
| |------ _按钮2_被单击
| |
| |------ _按钮3_被单击
| |
| |------ _按钮4_被单击
| |
| |------ _按钮5_被单击
| |
| |
======窗口程序集3
| |
| |------ _查找窗口_创建完毕
| |
| |------ _按钮1_被单击
| |
| |------ _按钮2_被单击
| |
| |
======窗口程序集4
| |
| |------ _替换窗口_创建完毕
| |
| |------ _按钮4_被单击
| |
| |------ _按钮1_被单击
| |
| |------ _按钮2_被单击
| |
| |------ _按钮3_被单击
| |
| |
======窗口程序集5
| |
| |------ _设置窗口_创建完毕
| |
| |------ 取字号
| |
| |------ _按钮3_被单击
| |
| |------ _按钮2_被单击
| |
| |------ _颜色选择器1_颜色被改变
| |
| |------ _组合框2_列表项被选择
| |
| |------ _按钮4_被单击
| |
| |------ 保存颜色方案
| |
| |------ 读取颜色方案
| |
| |------ _按钮1_被单击
| |
| |------ _编辑框1_内容被改变
| |
| |------ _选择框2_被单击
| |
| |------ _选择框3_被单击
| |
| |------ _按钮5_被单击
| |
| |
======关键字类
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ 添加关键字
| |
| |------ 比较关键字
| |
| |------ 填充补全框
| |
| |
======关键字管理类
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ 取关键字类型
| |
| |------ 填充补全框
| |
| |
======窗口程序集6
| |
| |------ _关于窗口_创建完毕
| |
| |------ _按钮1_被单击
| |
| |
======调用的Dll
| |
| |---[dll]------ 取窗体参数_API
| |
| |---[dll]------ 置窗体参数_API
| |
| |---[dll]------ 跳转到窗口入口_API
| |
| |---[dll]------ 默认窗体处理_API
| |
| |---[dll]------ 注册窗体类_API
| |
| |---[dll]------ 取消注册窗体类_API
| |
| |---[dll]------ 发送消息_API
| |
| |---[dll]------ 显示滚动条_API
| |
| |---[dll]------ 置滚动条范围_API
| |
| |---[dll]------ 置滚动条位置_API
| |
| |---[dll]------ 取滚动条位置_API
| |
| |---[dll]------ 置滚动条信息_API
| |
| |---[dll]------ 取滚动条信息_API
| |
| |---[dll]------ 屏蔽窗口矩形_API
| |
| |---[dll]------ 创建插入符_API
| |
| |---[dll]------ 显示插入符_API
| |
| |---[dll]------ 隐藏插入符_API
| |
| |---[dll]------ 清除插入符_API
| |
| |---[dll]------ 置插入符位置_API
| |
| |---[dll]------ 取文本范围_API
| |
| |---[dll]------ 载入鼠标指针_API
| |
| |---[dll]------ 取实例句柄_API
| |
| |---[dll]------ 使用指定属性创建逻辑字体_API
| |
| |---[dll]------ 创建纯色刷子_API
| |
| |---[dll]------ 创建内存场景_API
| |
| |---[dll]------ 创建设备位图_API
| |
| |---[dll]------ 删除对象_API
| |
| |---[dll]------ 释放设备场景_API
| |
| |---[dll]------ 取设备场景_API
| |
| |---[dll]------ 取设备场景信息_API
| |
| |---[dll]------ 乘除计算_API
| |
| |---[dll]------ 复制字体名_API
| |
| |---[dll]------ 删除设备场景_API
| |
| |---[dll]------ 创建窗口_API
| |
| |---[dll]------ 改变窗口_API
| |
| |---[dll]------ 显示窗口_API
| |
| |---[dll]------ 设置焦点_API
| |
| |---[dll]------ 选入设备场景_API
| |
| |---[dll]------ 取客户区矩形_API
| |
| |---[dll]------ 开始绘制_API
| |
| |---[dll]------ 结束绘制_API
| |
| |---[dll]------ 填充矩形_API
| |
| |---[dll]------ 复制场景位图_API
| |
| |---[dll]------ 设置前景色_API
| |
| |---[dll]------ 文本绘图_API
| |
| |---[dll]------ 设置背景颜色_API
| |
| |---[dll]------ 设置背景模式_API
| |
| |---[dll]------ 宽字符到窄字符_API
| |
| |---[dll]------ IMM取设备场景_API
| |
| |---[dll]------ IMM释放设备场景_API
| |
| |---[dll]------ IMM锁定IMC_API
| |
| |---[dll]------ IMM解锁IMC_API
| |
| |---[dll]------ IMM取输入文本_API
| |
| |---[dll]------ IMM置输入窗口_API
| |
| |---[dll]------ 取插入符位置_API
| |
| |---[dll]------ 描绘标准组件_API
| |
| |---[dll]------ 描绘矩形文本_API
| |
| |---[dll]------ 置鼠标捕获窗口_API
| |
| |---[dll]------ 取消鼠标捕获窗口_API
| |
| |---[dll]------ 取系统默认色_API
| |
| |---[dll]------ 取文本指针_API
| |
| |---[dll]------ 取文本像素范围_API
| |
| |---[dll]------ 文本绘出_API
| |
| |---[dll]------ 文本比较_API
| |
&n
易语言简单的程序防爆暗桩功能源码,错误提示管理_,FF25_,子程序1,子程序2,CallWindowProcA,lstrcpyn...
易语言简单游戏资源打包例程写游戏体会源码,绘制网格页面,检测键盘控制,绘制预备页面,取运行时间_...
易语言私服登录器制作例程之游戏商城源码,初始化,管理商城,管理元宝,管理充值卡,子程序_刷新列表,子程序_刷新充值卡列表...
易语言破天一剑登录器支持多区商城充值卡账号管理源码,取MD5,API_CryptAcquireContext,API_CryptCreateHash,API_CryptReleaseContext,API_CryptHashData,API_CryptDestroyHash,API_CryptGetHashParam,DLL命令1,子程序_创建快捷...
易语言根据兲訫ve的修改的暗桩处理源码,错误提示管理_,FF25_,子程序1,子程序2,验证注册码,CallWindowProcA,lstrcpyn...
易语言树型框配合数据库例程源码,子程序_初始支出,子程序_读入支出,子程序_日常管理表头,子程序_树形框_首级菜单,子程序_是否有子项,子程序_列出当月支出,子程序_列出支出,子程序...
易语言图片浮雕效果字形窗口源码,输出字形窗口,启动路径分支_,设置背景模式_,文本绘图_,结束路径分支_,PathToRegion,设置窗口区域_,选入设备场景_,用指定属性创建逻辑字体_,删除对象_,取...
易语言点点通讯录源码,刷新,显示,清空资料,得到焦点,失去焦点,改变背景色,读出资料...
易语言api截图位图源码,创建内存场景_,创建GDI对象_,取位图二进制位_,置位图到设备场景_,选入设备场景_,删除设备场景_,删除对象_,复制场景位图_,取设备场景_...