home *** CD-ROM | disk | FTP | other *** search
/ Daytime Express / DaytimeExpress.cdr / 040a / petpe277.arj / PED.EXE / WS.TXT < prev   
Text File  |  1991-08-19  |  6KB  |  352 lines

  1. ;   Copyright (c) 1991, Just Excellent Software, Inc.
  2. ;
  3. ;   In order to be effective, changes to this file must be acted upon
  4. ;   by PK.EXE (which comes with registration).
  5. ;
  6. ;   *****************************************************************
  7. ;   *                                    *
  8. ;   *         Wordstar Emulation key definition file         *
  9. ;   *                                    *
  10. ;   *                                    *
  11. ;   *  Note: Wordstar key definitions have been added to pE's.        *
  12. ;   *         Commands 'left over' are a bottom of file            *
  13. ;   *                                    *
  14. ;   *                                    *
  15. ;   *****************************************************************
  16. ;
  17. ;   This file, when renamed key.txt and acted upon by pk.exe, creates
  18. ;   KEY.PED which is the keyboard definition file for pE.
  19. ;
  20. ;   If you would like to use this key set, rename ws.ped to key.ped
  21. ;
  22. ;
  23. ; 1     2
  24.  
  25. ^^_^a    ^a    ;these assignments allow the keyin
  26. ^^_^b    ^b    ;of any literal control character by
  27. ^^_^c    ^c    ;first typing ^ (control circumflex)
  28. ^^_^d    ^d    ;followed by the control character you
  29. ^^_^e    ^e    ;want.
  30. ^^_^f    ^f
  31. ^^_^g    ^g
  32. ^^_^h    ^h
  33. ^^_^i    ^i
  34. ^^_^j    ^j
  35. ^^_^k    ^k
  36. ^^_^l    ^l
  37. ^^_^m    ^m
  38. ^^_^n    ^n
  39. ^^_^o    ^o
  40. ^^_^p    ^p
  41. ^^_^q    ^q
  42. ^^_^r    ^r
  43. ^^_^s    ^s
  44. ^^_^t    ^t
  45. ^^_^u    ^u
  46. ^^_^v    ^v
  47. ^^_^w    ^w
  48. ^^_^x    ^x
  49. ^^_^y    ^y
  50. ^^_^z    ^z
  51. ^^_^[    ^[
  52. ^^_^\    ^\
  53. ^^_^]    ^]
  54. ^^_^^    ^^
  55. ^^_^_    ^_
  56.  
  57. ;
  58. ; f1 - f10
  59. ;
  60.  
  61. f1    QuickHelp
  62. f2    NextWindow
  63. f3    InsertDelLine
  64. f4    DeleteLine
  65. f5    FindForward
  66. f6    FindBackward
  67. f7    FloatBlock
  68. f8    PrevMark
  69. f9    GoTo
  70. f10    MatchBrace
  71.  
  72. ; extended keyboard only
  73.  
  74. f11    OpenDosWindow
  75. f12    ToggleWordprocess
  76.  
  77. ; shift f1 - f10
  78.  
  79. #f1
  80. #f2
  81. #f3
  82. #f4
  83. #f5
  84. #f6
  85. #f7
  86. #f8
  87. #f9
  88. #f10
  89.  
  90. ; extended keyboard only
  91.  
  92. #f11    ToggleBorders
  93. #f12    ToggleMenu
  94.  
  95. ; control f1 - f10
  96.  
  97. ^f1    RecordMacro
  98. ^f2    SaveOptions
  99. ^f3    InsertDelSeg
  100. ^f4    DeleteToEol
  101. ^f5    ToggleCase
  102. ^f6    ToggleWordprocess
  103. ^f7    SetTabs
  104. ^f8    SetMarks
  105. ^f9    SizeWindow
  106. ^f10    MoveWindow
  107.  
  108. ; extended keyboard only
  109.  
  110. ^f11    SetLineLength
  111. ^f12    SetParagraphStyle
  112.  
  113. ; alt f1 - f10
  114.  
  115. @f1
  116. @f2
  117. @f3
  118. @f4
  119. @f5
  120. @f6
  121. @f7
  122. @f8
  123. @f9
  124. @f10
  125.  
  126. ; extended keyboard only
  127.  
  128. @f11    ShowMacros
  129. @f12    ToggleAutoTab
  130.  
  131. ; alt a-z
  132.  
  133. ; alt a used to be align paragraph, since ws uses ^a for word left
  134. ; we will exchange @a for ^a
  135.  
  136. @a    AlignParagraph
  137. @b    BlockMarkColumn
  138. @c    ExecuteCommand
  139. @d    DosCommand
  140. @e    EditFile
  141. @f    DefineFind
  142. @g    ToggleGraphics
  143. @h    ToggleHex
  144. @i    EditIncludeFile
  145. @j    JumpList
  146. @k    KloseWindow
  147. @l    BlockMarkLines
  148. @m    MergeIntoPaste
  149. @n    NewFile
  150. @o    OpenFile
  151. @p    PrintLines
  152. @q    QuickExit&Save
  153. @r    DefineReplace
  154. @s    SaveFileAs
  155. @t    DefineTag
  156. @u    UnmarkBlock
  157. @v    ViewOnly
  158. @w    OpenWindow
  159. @x    Exit
  160. @y    TileWindows
  161. @z    ZoomWindows
  162.  
  163. ; alt 1 - 0
  164.  
  165. @1    SingleLineBox
  166. @2    DoubleLineBox
  167. @3    TwoDownBox
  168. @4    TwoAcrossBox
  169. @5    ThickLineBox
  170. @6    ASCIIOneBox
  171. @7    ASCIITwoBox
  172. @8    ASCIIThreeBox
  173. @9    ASCIIFourBox
  174. @0    UndoBlock
  175.  
  176. @-    ManifestFilename
  177. @=    ManifestCalcValue
  178.  
  179. ; numeric keypad
  180.  
  181. home    Home
  182. end    End
  183. ^home    PageTop
  184. ^end    PageBottom
  185.  
  186. ins    Ins
  187. del    Del
  188.  
  189. up    Up
  190. right    Right
  191. down    Down
  192. left    Left
  193.  
  194. #tab    TabLeft
  195.  
  196. grey-    Cut
  197. grey+    Paste
  198.  
  199. grey*    *
  200.  
  201. pgup    PgUp
  202. pgdn    PgDn
  203. ^pgup    FileTop
  204. ^pgdn    FileBottom
  205.  
  206.  
  207. ^right    WordRight
  208. ^left    WordLeft
  209.  
  210. ; control key combinations
  211.  
  212. ^a    WordLeft
  213. ^b    AlignParagraph
  214. ^c    PgDn
  215. ^d    Right
  216. ^e    Up
  217. ^f    WordRight
  218. ^g    Del            ;be careful! if a block is marked...
  219. ^h    BackSpace
  220. ^i    TabRight
  221. ^j    QuickHelp
  222.  
  223. ; Now for the famous ^k_ series
  224.  
  225. ^k_b    MarkBlock
  226. ^k_c    Paste            ;Copies a marked block without affecting scrap
  227. ^k_f    EditFile        ;edits a file in a new window
  228. ^k_h    UnmarkBlock
  229. ^k_k    MarkBlock        ;pE toggles block mark on and off
  230. ^k_l    LowerCase        ;this is a pE definition NOT ws
  231. ^k_m    MoveBlock
  232. ^k_n    ToggleBlock        ;Allows ^k_b to begin column/line block
  233. ^k_o    OutputBlock        ;Cuts block to file pb$$$$.ped
  234. ^k_p    PrintLines
  235. ^k_q    NewFile         ;this will discard the text (if not changed)
  236.                 ;and allow you to name a new file - quits the
  237.                 ;edit
  238. ^k_r    InsertDelBlock        ;Inserts block previously output to pb$$$$.ped
  239. ^k_s    SaveFile        ;saves to current name without confirmation
  240. ^k_t    MarkWord
  241.  
  242. ^k_u    UpperCase        ;this is pE definition NOT ws
  243.  
  244. ^k_w    WriteBlock
  245. ^k_x    Exit
  246.  
  247. ^l    FindForward
  248. ^m    Enter
  249. ^n    InsertLine
  250.  
  251. ^o_c    Center            ;centers the current line lines within marked
  252.                 ;block
  253. ^o_d    DoubleSpace        ;adds a blank line in between each line of
  254.                 ;a marked block - or to the end of the file
  255.                 ;if a block is not marked
  256.  
  257. ^o_f    HorizontalRuler     ;Ruler 'from' line
  258. ^o_h    TileWindows        ;you may have to hit this one twice
  259. ^o_l    SetParagraphStyle   ;sets left margin, right margin, indent and just
  260. ^o_n    NextWindow
  261. ^o_g    ZoomWindows        ;pE uses the same key to grow or shrink
  262. ^o_r    SetLineLength        ;sets the right margin (kind of)
  263. ^o_s    SingleSpace        ;deletes blank lines (block if marked) or
  264.                 ;to the end of the file
  265. ^o_v    ToggleAutoTab
  266. ^o_w    ToggleWordprocess   ;toggle word wrap
  267. ^o_z    ZoomWindows
  268.  
  269. ^q_a    DefineReplace
  270. ^q_b    InsertDelBlock        ;restores from PB$$$$.PED
  271. ^q_c    FileBottom
  272. ^q_d    End
  273. ^q_e    PageTop
  274. ^q_f    DefineFind
  275. ^q_j    JoinLine
  276. ^q_l    CancelOp
  277. ^q_n    WordCount
  278. ^q_q    RepeatChar
  279. ^q_r    FileTop
  280. ^q_s    Home
  281. ^q_t    InsertDelWord
  282. ^q_u    DupLine
  283. ^q_w    ParagraphUp
  284. ^q_x    PageBottom
  285. ^q_y    DeleteToEol
  286. ^q_z    ParagraphDown
  287.  
  288. ^r    PgUp
  289. ^s    Left
  290. ^t    DeleteWord
  291. ^u    InsertDelLine
  292.  
  293. ^v_h    HorizontalRuler
  294. ^v_v    VerticalRuler
  295. ^v_u    ToggleUnixLines
  296. ^v_x    ToggleLines
  297.  
  298. ^v_t    CursorToTop        ;multiply defined for non_extended keybrds
  299. ^v_c    CursorToCtr
  300. ^v_b    CursorToBot
  301.  
  302. ^w    ScrollUp
  303. ^x    Down
  304. ^y    DeleteLine
  305. ^z    ScrollDown
  306.  
  307. ^bs    DeletePrevWord
  308.  
  309. ^[    CancelOp        ;escape key generates this code
  310. ^\    ToggleMacro
  311. ^_    ClearMacro
  312.  
  313. ; extended keyboard extra keys
  314.  
  315. @enter    OpenLine
  316. ^del    UndeleteBlock
  317. ^up    CursorToTop
  318. ^5    CursorToCtr
  319. ^down    CursorToBot
  320. ^-
  321. ^+
  322. ^*    *            ; we want ^* to be a normal *
  323. ^ins
  324. ^/
  325. @home
  326. @end
  327. @up
  328. @down
  329. @left
  330. @right
  331. @pgup
  332. @pgdn
  333. @ins
  334. @del
  335. @/
  336. @tab
  337. ;
  338. ; commands below are not assigned to any keys
  339. ;
  340.     Menu            ; default is @spacebar (not really a key)
  341.     SetColors
  342.     SetInsRpl
  343.     DisplayOwner
  344.     SetBackup
  345.     RightEdge        ;moves cursor to right edge of screen
  346.     LeftEdge        ;to left edge
  347.     LeftFlush        ;adjust text in a block to left edge
  348.     RightFlush        ;adjust text in a block to right edge
  349.                 ;if no block - to current line
  350.     LeaveEditorNow
  351.     SortBlock
  352.