home *** CD-ROM | disk | FTP | other *** search
/ World of A1200 / World_Of_A1200.iso / programs / system / filerexx / ttx_dragon.dfn < prev    next >
Text File  |  1995-02-27  |  14KB  |  459 lines

  1.  
  2. /**
  3.  ** Dragon.dfn
  4.  **  $VER: TTX_Dragon.dfn 1.5 (24.1.93)
  5.  **  written by Michael 'Mick' Hohmann
  6.  **/
  7.  
  8. MENUS:
  9.   MENU "Project"
  10.     ITEM "About ..."            "?" OpenRequester Info
  11.     BAR
  12.     ITEM "Clear"                ""  ClearFile
  13.     ITEM "» Open"               ""  NOP
  14.      SUB "File ..."             "O" ExecARexxMacro REXX:RequestFile.ttx LOAD
  15.      SUB "New Window"           "W" OpenDoc
  16.      SUB "New + File"           "N" ExecARexxMacro REXX:RequestFile.ttx NEWDOC
  17.      SUB "OFR: File ..."        ""  OpenFile
  18.     ITEM "Include ..."          ""  ExecARexxMacro REXX:RequestFile.ttx INSERT
  19.     ITEM "» Save"               ""  NOP
  20.      SUB "File"                 "S" ExecARexxMacro REXX:RequestFile.ttx SAVE
  21.      SUB "As ..."               "A" ExecARexxMacro REXX:RequestFile.ttx SAVEAS
  22.      SUB "Clip ..."             ""  ExecARexxMacro REXX:RequestFile.ttx SAVCLP
  23.      SUB "OFR: As ..."          ""  SaveFileAs
  24.     ITEM "» Print"              ""  NOP
  25.      SUB "File ..."             "P" PrintFile
  26.      SUB "Block ..."            ""  PrintClip
  27.     BAR
  28.     ITEM "Test ..."             ""  ExecARexxString "OPTIONS RESULTS; GetFilePath; ADDRESS FILEREXX; 'GetFile TITLE=*"Load File...*" FILE='||Result; ADDRESS; IF Result~=*"*" THEN 'OpenFile' Result"
  29.     BAR
  30.     ITEM "Change file name ..." ""  ExecARexxString "OPTIONS RESULTS; RequestFile PROMPT '*"Enter New Filename*"'; IF RC=0 THEN 'SetFilePath' Result"
  31.     ITEM "Set current dir ..."  ""  ExecARexxString "OPTIONS RESULTS; RequestStr PROMPT '*"Enter New CD*"'; IF RC=0 THEN 'SetCurrentDir' Result"
  32.     BAR
  33.     ITEM "Iconify Window"       "I" IconifyWindow TOGGLE
  34.     ITEM "Quit & Iconify"       "Q" ExecARexxString "OPTIONS RESULTS; SetBackground ON; CloseDoc"
  35.     ITEM "Quit & Die"           ""  ExecARexxString "OPTIONS RESULTS; SetBackground OFF; CloseDoc"
  36.  
  37.   MENU "External"
  38.     ITEM "» Execute"            "" NOP
  39.      SUB "Defs-file ...  ALT-E" ""  ExecARexxMacro REXX:RequestFile.ttx NEWDEF
  40.      SUB "REXX-file ...  ALT-r" ""  ExecARexxMacro
  41.      SUB "as REXX        ALT-R"   ""  ExecARexxMacro StartRexx
  42.     BAR
  43.     ITEM "Show Calculator"      ""  ExecTool SCREEN "RUN >NIL: <NIL: C:Calculator PUBSCREEN=`GetPubName`"
  44.     ITEM "Open CmdShell"        "*" ExecARexxMacro CONSOLE CmdShell
  45.     ITEM "Open HexView"         "0" OpenRequester Hex
  46.  
  47.   MENU "Special"
  48.     ITEM "Center Line/Block"     "\" Center
  49.     ITEM "Justify Line/Block"    "|" Justify
  50.     ITEM "Format Paragraph"      ""  FormatParagraph
  51.     BAR
  52.  
  53.     ITEM "» Windows"             ""  NOP
  54.      SUB "Activate Next"         "." ActivateNextDoc
  55.      SUB "Activate Prev"         "," ActivatePrevDoc
  56.      SUB "Organize"              "_" ExecARexxMacro WindowOrg
  57.  
  58.     ITEM "» Views"               ""  NOP
  59.      SUB "Split"                 "Y" SplitView Toggle
  60.      SUB "Toggle"                "-" SwitchView
  61.      SUB "Expand"                ":" SizeView 1
  62.      SUB "Shrink"                ";" SizeView -1
  63.      SUB "Center"                ""  CenterView
  64.  
  65.     BAR
  66.     ITEM "Change Case Letter"    "G" ToggleCharCase
  67.  
  68.     ITEM "» Change Case Word To" ""  NOP
  69.      SUB "Lower ALT-g"           ""  Conv2Lower
  70.      SUB "Upper ALT-G"           ""  Conv2Upper
  71.  
  72.     ITEM "» Convert"             ""  NOP
  73.      SUB "Tabs To Spaces"        ""  Conv2Spaces
  74.      SUB "Spaces To Tabs"        ""  Conv2Tabs
  75.  
  76.   MENU "Edit"
  77.     ITEM "» Mark Block"       ""  NOP
  78.      SUB "Horizontal"         "H" MarkBlk
  79.      SUB "Vertical"           "B" MarkBlk Vertical
  80.  
  81.     ITEM "» Modify Block"     ""  NOP
  82.      SUB "Copy"               "C" CopyBlk
  83.      SUB "Cut"                "X" CutBlk
  84.      SUB "Erase"              ""  DeleteBlk
  85.  
  86.     ITEM "» Paste Block"      ""  NOP
  87.      SUB "Horizontal"         "V" PasteClip
  88.      SUB "Vertical  ALT-V"    ""  PasteClip Vertical
  89.  
  90.     ITEM "» Indent Block"     ""  NOP
  91.      SUB "Right"              ">" ShiftRight
  92.      SUB "Left"               "<" ShiftLeft
  93.  
  94.     ITEM "Block prefix"       "^" ExecARexxMacro AddChars
  95.     ITEM "Sort Block"         "Z" ExecARexxMacro SortBlock
  96.     ITEM "Comment Block"      "ß" ExecARexxMacro CommentBlock
  97.  
  98.     BAR
  99.     ITEM "Delete Line"        "K" DeleteLine
  100.     ITEM "UnDelete Line"      "L" UndeleteLine
  101.  
  102.     BAR
  103.     ITEM "Undo"               "U" UndoLine
  104.     ITEM "Redo       CTRL-R"  ""  UndoLine
  105.  
  106.   MENU "Search"
  107.     ITEM "Find ..."            "F" OpenRequester Find
  108.     ITEM "Find Next     ALT-f" ""  Find
  109.     ITEM "Find under Crs"      "D" ExecARexxMacro FindWord
  110.     ITEM "Replace ..."         "R" OpenRequester FindChange
  111.     ITEM "Match Bracket"       "#" MoveMatchBkt
  112.  
  113.     BAR
  114.     ITEM "Jump To Line #"      "J" Move FOLDS
  115.     ITEM "Jump To Last Change" ""  MoveLastChange
  116.  
  117.     BAR
  118.     ITEM "Next Paragraph"      ""  ExecARexxMacro NextParagraph
  119.     ITEM "Prev Paragraph"      ""  ExecARexxMacro PrevParagraph
  120.  
  121.   MENU "Folds/Macros"
  122.     ITEM "Make Fold"             "(" MakeFold
  123.     ITEM "View Fold Toggle"      "+" ToggleFold
  124.     ITEM "Unmake Fold"           ")" UnmakeFold
  125.     BAR
  126.     ITEM "Show All Folds"        ""  ShowFold All
  127.     ITEM "Hide All Folds"        ""  HideFold All
  128.     ITEM "Unmake All Folds"      ""  UnmakeFold All
  129.     BAR
  130.     ITEM "Begin MacroDef"        "M"  RecordMacro
  131.     ITEM "End MacroDef  ALT-M"   ""  EndMacro
  132.     ITEM "Play Macro Once  F10"  ""  PlayMacro 1
  133.     ITEM "Play Macro ...     F1" ""  PlayMacro
  134.     ITEM "Open Macro ..."        ""  ExecARexxMacro REXX:RequestFile.ttx NEWMAC
  135.     ITEM "Save Macro As ..."     ""  ExecARexxMacro REXX:RequestFile.ttx SAVMAC
  136.  
  137.   MENU "Prefs"
  138.  
  139.     ITEM "Edit All..."       "E" ExecARexxString "OPTIONS RESULTS; OpenRequester EditPrefs; OpenRequester FilePrefs; OpenRequester DisplayPrefs"
  140.  
  141.     BAR
  142.     ITEM "Edit options"      ""  NOP
  143.      SUB "Confirm Autosave"  ""  SetPrefs AutoSaveConfirm TOGGLE
  144.      SUB "DisplayLock"       ""  SetDisplayLock TOGGLE
  145.      SUB "Read Only"         ""  SetReadOnly TOGGLE
  146.      SUB "Save Icons"        ""  SetPrefs SaveIcons TOGGLE
  147.  
  148.     ITEM "View options"      ""  NOP
  149.      SUB "Show tabs"         ""  SetPrefs ShowTabs TOGGLE
  150.      SUB "Show spaces"       ""  SetPrefs ShowSpaces TOGGLE
  151.      SUB "Show EOL's"        ""  SetPrefs ShowEOLS TOGGLE
  152.      SUB "Show EOF"          ""  SetPrefs ShowEOF TOGGLE
  153.  
  154.     BAR
  155.     ITEM "Load config..."    ""  ExecARexxMacro REXX:RequestFile.ttx NEWPRF
  156.     ITEM "Save config As..." ""  ExecARexxMacro REXX:RequestFile.ttx SAVPRF
  157.     ITEM "Save as default"   ""  SaveDefPrefs
  158. #
  159.  
  160. KEYBOARD:
  161.   RETURN             InsertLine
  162.   ENTER              InsertLine NoBreak Indent
  163.   CURSOR_UP          MoveUp
  164.   CURSOR_DOWN        MoveDown
  165.   CURSOR_RIGHT       MoveRight
  166.   CURSOR_LEFT        MoveLeft
  167.   HELP               OpenDoc NAME S:Support/TTX_Help.txt
  168.   F1                 PlayMacro
  169.   F10                PlayMacro 1
  170.   F2                 OpenMacro S:Macros/TTX_F2.mac
  171.   F3                 OpenMacro S:Macros/TTX_F3.mac
  172.   F4                 OpenMacro S:Macros/TTX_F4.mac
  173.   F5                 OpenMacro S:Macros/TTX_F5.mac
  174.   F6                 OpenMacro S:Macros/TTX_F6.mac
  175.   F7                 OpenMacro S:Macros/TTX_F7.mac
  176.   F8                 OpenMacro S:Macros/TTX_F8.mac
  177.   F9                 OpenMacro S:Macros/TTX_F9.mac
  178.  
  179.   CTRL-D             ExecARexxMacro REXX:FormatParagraph.ttx
  180.   CTRL-F             FormatParagraph
  181.   CTRL-HELP          CorrectWord
  182.   CTRL-TAB           MovePrevTabStop
  183.   CTRL-B             SetPrefs MakeBackups TOGGLE
  184.   CTRL-C             SetPrefs CorrectCase TOGGLE
  185.   CTRL-L             SetPrefs FreeForm TOGGLE
  186.   CTRL-I             SetPrefs AutoIndent TOGGLE
  187.   CTRL-O             SetPrefs Overstrike TOGGLE
  188.   CTRL-R             SetReadOnly TOGGLE
  189.   CTRL-W             SetPrefs WordWrap TOGGLE
  190.   CTRL-T             SetPrefs TabsGiveSpaces TOGGLE
  191.   CTRL-CURSOR_RIGHT  ShiftRight
  192.   CTRL-CURSOR_LEFT   ShiftLeft
  193.   CTRL-CURSOR_UP     MoveSOF
  194.   CTRL-CURSOR_DOWN   MoveEOF
  195.  
  196.   ALT-CURSOR_RIGHT   MoveNextWord
  197.   ALT-CURSOR_LEFT    MovePrevWord
  198.   ALT-CURSOR_UP      ExecARexxMacro PrevParagraph
  199.   ALT-CURSOR_DOWN    ExecARexxMacro NextParagraph
  200.   ALT-BACKSPACE      DeleteSOW
  201.   ALT-DEL            DeleteEOW
  202.   ALT-D              ExecARexxString "Insert DATE(Weekday) DATE()"
  203.   ALT-f              Find
  204.   ALT-G              Conv2Lower
  205.   ALT-I              ExecARexxMacro REXX:RequestFile.ttx INSERT
  206.   ALT-R              ExecARexxMacro
  207.   ALT-T              ExecARexxString "Insert TIME()"
  208.   ALT-U              MarkBlk
  209.   ALT-NP_INS         MoveBookmark 0
  210.   ALT-NP_END         MoveBookmark 1
  211.   ALT-NP_DOWN        MoveBookmark 2
  212.   ALT-NP_PGDN        MoveBookmark 3
  213.   ALT-NP_LEFT        MoveBookmark 4
  214.   ALT-NP_RIGHT       MoveBookmark 6
  215.   ALT-NP_HOME        MoveBookmark 7
  216.   ALT-NP_UP          MoveBookmark 8
  217.   ALT-NP_PGUP        MoveBookmark 9
  218.  
  219.   SHIFT-F10          OpenDefinitions S:Support/TTX_Startup.dfn
  220.   SHIFT-RETURN       InsertLine NoBreak Indent
  221.   SHIFT-CURSOR_UP    MoveUpScr
  222.   SHIFT-CURSOR_DOWN  MoveDownScr
  223.   SHIFT-CURSOR_RIGHT MoveEOL
  224.   SHIFT-CURSOR_LEFT  MoveSOL
  225.   SHIFT-DEL          DeleteEOL
  226.   SHIFT-BACKSPACE    DeleteSOL
  227.   SHIFT-TAB          CompleteTemplate
  228.   SHIFT-HELP         OpenRequester Info
  229.   SHIFT-NP_HOME      MoveSOF
  230.   SHIFT-NP_UP        MoveUp
  231.   SHIFT-NP_PGUP      MoveUpScr
  232.   SHIFT-NP_RIGHT     MoveRight
  233.   SHIFT-NP_LEFT      MoveLeft
  234.   SHIFT-NP_END       MoveEOF
  235.   SHIFT-NP_DOWN      MoveDown
  236.   SHIFT-NP_PGDN      MoveDownScr
  237.   SHIFT-NP_INS       SetPrefs Overstrike TOGGLE
  238.   SHIFT-NP_DEL       Delete
  239.  
  240.   CTRL-SHIFT-C       ClearFile
  241.  
  242.   ALT-SHIFT-E        ExecARexxMacro REXX:RequestFile.ttx NEWDEF
  243.   ALT-SHIFT-G        Conv2Upper
  244.   ALT-SHIFT-M        EndMacro
  245.   ALT-SHIFT-R        ExecARexxMacro StartRexx
  246.   ALT-SHIFT-V        PasteClip Vertical
  247.   ALT-SHIFT-NP_INS   SetBookmark 0
  248.   ALT-SHIFT-NP_END   SetBookmark 1
  249.   ALT-SHIFT-NP_DOWN  SetBookmark 2
  250.   ALT-SHIFT-NP_PGDN  SetBookmark 3
  251.   ALT-SHIFT-NP_LEFT  SetBookmark 4
  252.   ALT-SHIFT-NP_RIGHT SetBookmark 6
  253.   ALT-SHIFT-NP_HOME  SetBookmark 7
  254.   ALT-SHIFT-NP_UP    SetBookmark 8
  255.   ALT-SHIFT-NP_PGUP  SetBookmark 9
  256. #
  257.  
  258. HOT_KEYS:
  259.   LEFT_AMIGA-E       ActivateLastDoc
  260.   LEFT_AMIGA-A       OpenDoc
  261. #
  262.  
  263. MOUSE_BUTTONS:
  264.   DOUBLELEFT         MarkBlk
  265.   LEFTMIDDLE         MarkBlk Vertical
  266. #
  267.  
  268. DICTIONARY:
  269. #
  270.  
  271. TEMPLATES:
  272. #
  273.  
  274. TEXT_STRINGS:
  275.   "_Use"
  276.   "_Cancel"
  277.  
  278.   "Display Prefs"
  279.   "_Display Type"
  280.   "Workbench|2 Color Screen|4 Color Screen|2 Color Lace Screen|4 Color Lace Screen|2 Color LoRes Screen|4 Color LoRes Screen"
  281.   "Screen _Width"
  282.   "Screen _Height"
  283.   "Clone Workbench Si_ze"
  284.   "Font _Name"
  285.   "Font _Size"
  286.   "_Red"
  287.   "_Green"
  288.   "_Blue"
  289.   "Select New _Font..."
  290.   "Select Font to Use"
  291.  
  292.   "Edit Prefs"
  293.   "Auto-_Indent"
  294.   "Correct Case (_G)"
  295.   "_Layout"
  296.   "_Overstrike"
  297.   "Strip EOL _Blanks"
  298.   "_TAB --> Spaces"
  299.   "T_ranslate CRs"
  300.   "_Word Wrap"
  301.   "TAB Wi_dth"
  302.   "Right _Margin"
  303.   "Fold I_ndent"
  304.   "ARe_xx Console"
  305.   "Show End Of _File"
  306.   "Show _End Of Lines"
  307.   "Show _Spaces"
  308.   "Show T_abs"
  309.  
  310.   "File Prefs"
  311.   "_Load/Save Project Icons"
  312.   "_Icon Tool"
  313.   "_Auto-Save"
  314.   "Auto-Save _Delay"
  315.   "Confirm Auto-_Saves"
  316.   "_Make Backups"
  317.   "Ma_x Backup Versions"
  318.   "_Backup Template"
  319.   "_Print Device"
  320.  
  321.   "Find"
  322.   "Replace"
  323.   "_Find"
  324.   "R_eplace"
  325.   "Find _Next"
  326.   "_Replace"
  327.   "Replace _All"
  328.   "_Ignore Accents"
  329.   "I_gnore Case"
  330.   "_Only Whole Words"
  331.   "_Search Backwards"
  332.   "Replaced "
  333.  
  334.   "<ASGN> "
  335.   "<DRW> "
  336.   "<VOL> "
  337.   "P_attern"
  338.   "_Drawer"
  339.   "_File"
  340.   "_Volumes"
  341.   "_Parent"
  342.   "_Open"
  343.   "Select File to Open as Clip"
  344.   "Select File to Open"
  345.   "Select File to Open as Macro"
  346.   "Select File to Open as Prefs"
  347.   "Select File to Open as Definitions"
  348.   "_Save"
  349.   "Select File to Save as Clip"
  350.   "Select File to Save"
  351.   "Select File to Save as Macro"
  352.   "Select File to Save as Prefs"
  353.   "_Exec"
  354.   "Select File to Execute as ARexx Macro"
  355.  
  356.   "TurboText Information"
  357.   "ARexx port name"
  358.   "Visible lines"
  359.   "Folded lines"
  360.   "Total lines"
  361.   "Characters"
  362.   "Average chars/line"
  363.   "Available memory"
  364.  
  365.   "Go To Line # ?"
  366.   "Play How Many?"
  367.   "Printing..."
  368.   "Hex View"
  369.  
  370.   "_Yes"
  371.   "_Cancel"
  372.   "_OK"
  373.   "_Continue"
  374.   "_Abort"
  375.   "TurboText Confirmation Request"
  376.   "     Open without saving changes?"
  377.   "    Clear without saving changes?"
  378.   "    Close without saving changes?"
  379.   "Discard file?"
  380.   "WARNING: File cannot be recovered"
  381.   "Attempt to create backup file as"
  382.   "failed. Save anyway?"
  383.   "Auto-save request for"
  384.   "Save this file?"
  385.   "Incorrect Def. File Format"
  386.   "on line #"
  387.   " in file"
  388.   "TurboText Memory Panic!"
  389.   "  No memory for requested operation!"
  390.   "TurboText Screen"
  391.   "Trying to close TurboText screen,"
  392.   "please close all non-TurboText"
  393.   "windows on this screen."
  394.  
  395.   "Invalid command specification"
  396.   "Invalid keyboard sequence"
  397.   "Invalid mouse sequence"
  398.   "Unknown MENUS directive"
  399.   "Incorrect MENU specification"
  400.   "Incorrect ITEM specification"
  401.   "Incorrect SUB specification"
  402.   "Incorrect Hot Key command"
  403.   "Templates must start with a letter"
  404.  
  405.   " Not enough memory!"
  406.   " Hit document boundary!"
  407.   " Not found!"
  408.   " Not on {,[,(,},] or ) !"
  409.   " More '?' in 'Change' than in 'Find'!"
  410.   " User requested abort!"
  411.   " Not allowed in read-only mode!"
  412.   " Not currently recording!"
  413.  
  414.   " No block marked!"
  415.   " Clipboard device not found!"
  416.   " Clipboard is empty!"
  417.   " Clipboard does not contain text!"
  418.   " Clipboard I/O error!"
  419.  
  420.   " ARexx process or library not found!"
  421.  
  422.   " Bookmark not set!"
  423.   " Bookmark not found!"
  424.  
  425.   " No fold on current line!"
  426.   " Already a fold on current line!"
  427.   " No macro to play!"
  428.  
  429.   " Template or word not found!"
  430.   " Not enough characters for Comp.Temp.!"
  431.   " Too many characters!"
  432.  
  433.   " Illegal while recording!"
  434.  
  435.   " Illegal command or arguments!"
  436.   " Cmd only allowed in ARexx macros!"
  437.  
  438.   " Loading..."
  439.   " Saving..."
  440.   " Printing..."
  441.   " Searching..."
  442.   " Working..."
  443.   " Bookmark set"
  444.  
  445.   " Couldn't execute tool!"
  446.   " ARexx error"
  447.   " Load error"
  448.   " Save error"
  449.   " Print error"
  450.   " Backup error"
  451.   " - not saved!"
  452.   "DOS code "
  453.  
  454.   "bBcClLiImMoOrRwW"   /** for status area **/
  455. #
  456.  
  457. LINKS:
  458. #
  459.