⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 用BC++3.1编的C语言文本编辑器
💻 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 + -