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

📄 define.h

📁 一个开源著名的TDE编辑器源代码
💻 H
📖 第 1 页 / 共 2 页
字号:
/* * New editor name:  TDE, the Thomson-Davis Editor. * Author:           Frank Davis * Date:             June 5, 1991 * * This modification of Douglas Thomson's code is released into the * public domain, Frank Davis.  You may distribute it freely. * * This file defines all functions in the editor. */#define   Help                        1#define   Rturn                       2#define   NextLine                    3#define   BegNextLine                 4#define   LineDown                    5#define   LineUp                      6#define   CharRight                   7#define   CharLeft                    8#define   PanRight                    9#define   PanLeft                    10#define   WordRight                  11#define   WordLeft                   12#define   ScreenDown                 13#define   ScreenUp                   14#define   EndOfFile                  15#define   TopOfFile                  16#define   BotOfScreen                17#define   TopOfScreen                18#define   EndOfLine                  19#define   BegOfLine                  20#define   JumpToPosition             21#define   CenterWindow               22#define   CenterLine                 23#define   ScreenRight                24         /* renamed by jmh 020906 */#define   ScreenLeft                 25         /* ditto */#define   ScrollDnLine               26#define   ScrollUpLine               27#define   PanUp                      28#define   PanDn                      29#define   ToggleOverWrite            30#define   ToggleSmartTabs            31#define   ToggleIndent               32#define   ToggleWordWrap             33#define   ToggleCRLF                 34#define   ToggleTrailing             35#define   ToggleZ                    36#define   ToggleEol                  37#define   ToggleSync                 38#define   ToggleRuler                39#define   ToggleTabInflate           40#define   SetTabs                    41#define   SetMargins                 42#define   FormatParagraph            43#define   FormatText                 44#define   LeftJustify                45#define   RightJustify               46#define   CenterJustify              47#define   Tab                        48#define   BackTab                    49#define   ParenBalance               50#define   BackSpace                  51#define   DeleteChar                 52#define   StreamDeleteChar           53#define   DeleteLine                 54#define   DelEndOfLine               55#define   WordDelete                 56#define   AddLine                    57#define   SplitLine                  58#define   JoinLine                   59#define   DuplicateLine              60#define   RestoreLine                61         /* renamed by jmh 010521 */#define   RetrieveLine               62         /* renamed by jmh 010521 */#define   ToggleSearchCase           63#define   FindForward                64#define   FindBackward               65#define   RepeatFindForward          66#define   RepeatFindBackward         67#define   ReplaceString              68#define   DefineDiff                 69#define   RepeatDiff                 70#define   MarkBox                    71#define   MarkLine                   72#define   MarkStream                 73#define   UnMarkBlock                74#define   FillBlock                  75#define   NumberBlock                76#define   CopyBlock                  77#define   KopyBlock                  78#define   MoveBlock                  79#define   OverlayBlock               80#define   DeleteBlock                81#define   SwapBlock                  82#define   BlockToFile                83#define   PrintBlock                 84#define   BlockExpandTabs            85#define   BlockCompressTabs          86#define   BlockIndentTabs            87#define   BlockTrimTrailing          88#define   BlockUpperCase             89#define   BlockLowerCase             90#define   BlockRot13                 91#define   BlockFixUUE                92#define   BlockEmailReply            93#define   BlockStripHiBit            94#define   SortBoxBlock               95#define   DateTimeStamp              96#define   EditFile                   97#define   DirList                    98#define   File                       99#define   Save                      100#define   SaveAs                    101#define   FileAttributes            102#define   EditNextFile              103#define   DefineGrep                104#define   RepeatGrep                105#define   RedrawScreen              106#define   SizeWindow                107#define   SplitHorizontal           108#define   SplitVertical             109#define   NextWindow                110#define   PreviousWindow            111#define   ZoomWindow                112#define   NextHiddenWindow          113#define   SetMark1                  114#define   SetMark2                  115#define   SetMark3                  116#define   GotoMark1                 117#define   GotoMark2                 118#define   GotoMark3                 119#define   RecordMacro               120#define   PlayBack                  121#define   SaveMacro                 122#define   LoadMacro                 123#define   ClearAllMacros            124#define   Pause                     125#define   Quit                      126#define   NextDirtyLine             127#define   PrevDirtyLine             128#define   RegXForward               129         /* renamed by jmh 990915 */#define   RegXBackward              130         /* added by jmh 990915 */#define   RepeatRegXForward         131         /* renamed by jmh 990915 */#define   RepeatRegXBackward        132         /* renamed by jmh 990915 */#define   PullDown                  133#define   ReadConfig                134/* * The following functions were added by jmh */#define   PrevHiddenWindow          135         /* 961124 */#define   Shell                     136         /* 961127 */#define   StringRight               137#define   StringLeft                138#define   UserScreen                139         /* 961228 */#define   QuitAll                   140         /* 961229 */#define   BlockBegin                141         /* 970809 */#define   BlockEnd                  142         /* 970809 */#define   WordDeleteBack            143         /* 970810 */#define   PreviousPosition          144         /* 970913 */#define   FileAll                   145         /* 970821 */#define   ToggleSyntax              146         /* 970830 */#define   SyntaxSelect              147         /* 970830 */#define   Transpose                 148         /* 970911 */#define   InsertFile                149         /* 980124 */#define   WordEndRight              150         /* 980521 */#define   WordEndLeft               151         /* 980521 */#define   StringEndRight            152         /* 980521 */#define   StringEndLeft             153         /* 980521 */#define   StampFormat               154         /* 980521 */#define   PseudoMacro               155         /* 980718 */#define   MacroMark                 156         /* 980718 */#define   ToggleCursorCross         157         /* 980724 */#define   ToggleGraphicChars        158         /* 980724 */#define   Repeat                    159         /* 980726 */#define   BorderBlock               160         /* 980731 */#define   MarkBegin                 161         /* 980728 */#define   MarkEnd                   162         /* 980728 */#define   BlockLeftJustify          163         /* 980810 */#define   BlockRightJustify         164         /* 980810 */#define   BlockCenterJustify        165         /* 980810 */#define   BlockIndentN              166         /* 980811 */#define   BlockUndentN              167         /* 980811 */#define   BlockIndent               168         /* 980811 */#define   BlockUndent               169         /* 980811 */#define   SetBreakPoint             170         /* 980815 */#define   ChangeCurDir              171         /* 981129 */#define   Status                    172         /* 990410 */#define   ToggleReadOnly            173         /* 990428 */#define   GotoWindow                174         /* 990502 */#define   BlockInvertCase           175         /* 990915 */#define   DefineSearch              176         /* 990923 */#define   RepeatSearch              177         /* 990923 */#define   ToggleDraw                178         /* 991018 */#define   TopLine                   179         /* 991025 */#define   BottomLine                180         /* 991025 */#define   ToggleLineNumbers         181         /* 991108 */#define   CharacterSet              182         /* 991110 */#define   SumBlock                  183         /* 991112 */#define   Undo                      184         /* 991120 */#define   Redo                      185         /* 991120 */#define   ToggleUndoGroup           186         /* 991120 */#define   ToggleUndoMove            187         /* 010520 */#define   Statistics                188         /* 010605 */#define   BlockCapitalise           189         /* 010624 */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -