📄 readme.txt
字号:
稻香老农 http://www.5xSoft.com/
Text Editor 说明
程序共有分9个文件:
TE.C 主文件
TE.H 头文件
TE_HELP.C 处理帮助提示
TE_MENU.C 处理下拉菜单
TE_KEY.C 处理按键
TE_FILE.C 处理文件
TE_INT.C DOS出错处理
TE_FUN.C 杂项功能,如:输出字符...
TE_STR.C 字符串处理(Turbo C的字符处理函数有错误,
所以用自己编写的)
程序主流程:
main() 入口
|
|
init() 初始化数据,
| 接管DOS错误中断 SetInt(1)
|
mainmenu() 画窗口
|
Loadfile() 读文件
|
|------------------|
| do |
| getkey() |
| |
| | <----- 快捷键处理 DealCtrlKey(),
| 主 | DealAltKey(),
| | DealOtherKey()
| 循 |
| | <----- 菜单选择 DriveMenu()
|-------- | 环 |
| | | <----- 光标控制 GoUp(),GoDown(),GoLeft(),...
| | |
| | | <----- 数据输入 DealInput()
| | | 数据输出 outsn(...)
| | while | 数据存储 SaveFile()
| |--------|---------|
| |
|----------------> |
错误退出 |
如: NeedMem(1) |
|
quit() 出口
释放内存 farfree()
恢复DOS错误中断, SetInt(0)
退出 exit()
功能:
1.以每一行作为单位处理,支持宽行编辑,每一行最长可处理 1000个字节
行数不限. 可编辑文章的大小只受DOS内存的限制
2.支持字符搜索,由于编程时间有限,搜索是分行搜索的
3.支持常用按键: Del,Backspace,Home,end,PageUp,PageDown,Ctrl+Home,Ctrl+End
4.可改变编辑窗口的前景和背景颜色
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -