home *** CD-ROM | disk | FTP | other *** search
/ Chip 2006 February (Special) / Chip-Special_2006-02_Nero-7.bin / vypalovaci_utility / subtitle_workshop / SubtitleWorkshop251.exe / shortcuts.key < prev    next >
Text File  |  2003-12-31  |  13KB  |  337 lines

  1. // This is a file that lists all the keys that Subtitle Workshop will use.
  2. // This file is not required to run the program since the default
  3. // shortcuts are also "hardcoded" in it. You may modify the key shortcuts
  4. // listed here to adjust Subtitle Workshop to what you most like, in order
  5. // to increase your performance.
  6. //
  7. // In order to set a key shortcut you have to call SetKey() "function", the
  8. // parameters are
  9. //     SetKey(Action,Modifier,Key) // Do NOT set a space after each comma!
  10. //
  11. // 1. Action
  12. //    The action is fundamental and represents exactly FOR WHAT the shortcut is.
  13. //    All the actions are listed below.
  14. //
  15. // 2. Modifier
  16. //    It may be: - "Ctrl" or
  17. //               - "Alt" or
  18. //               - "Shift" or
  19. //               - "None"
  20. //    You may also use combinations, eg. "Shift+Ctrl", "Alt+Shift",
  21. //    "Ctrl+Alt+Shift", but "None" has to be used alone. If you specify an
  22. //    invalid modifier, Subtitle Workshop will interpret it as "None".
  23. //
  24. // 3. Key
  25. //    It may be "A...Z", or any of this: F1..F9, BkSp, Tab, Esc, Enter, Space, PgUp,
  26. //    PgDn, End, Home, Left, Up, Right, Down, Ins, Del.
  27. //    If you use a key different to "A...Z" then type it correctly or it will be
  28. //    considered as wrong. It is NOT case sensitive.
  29. //
  30. //   |-----------------------------------|
  31. //   |Action            Function |
  32. //   |-----------------------------------|
  33. //   //------------------------------------//
  34. //   //    Actions that are not in a menu  //
  35. //   //------------------------------------//
  36. //   aJumpToNextLine        Jumps to the next line, after the selected subtitle in the list
  37. //   aJumpToPrevLine        Jumps to the previous line, before the selected subtitle in the list
  38. //   aJumpToNextSub        Jumps to the next subtitle (video preview)
  39. //   aJumpToPrevSub        Jumps to the previous subtitle (video preview)
  40. //   aDefaultSlowMotion        Shortcut for default slow motion, will appear in Movie/Playback menu
  41. //   aSubDblClick        Simulates double click in a subtitle with keyboard
  42. //   aZeroFunction        Sets a delay to the selected subtitles so that the first one initial time is zero, and the others are delayed the same time as the initial time of the first subtitle was
  43. //   aPascalScript1        Pascal script 1
  44. //   aPascalScript2        Pascal script 2
  45. //   aPascalScript3        Pascal script 3
  46. //   aPascalScript4        Pascal script 4
  47. //   aPascalScript5        Pascal script 5
  48. //
  49. //   //-----------------//
  50. //   //    File menu    //
  51. //   //-----------------//
  52. //   aNewSub            Creates a new subtitle file
  53. //   aLoad            Displays the open dialog to load a new subtitle file
  54. //   aLoadOrg                 Loads original file (translator mode)
  55. //   aLoadTrans            Loads translated file (translator mode)
  56. //   aLoadProj            Loads project (translator mode)
  57. //   aSave            Saves a subtitle file
  58. //   aSaveAs            Displays the dialog to "Save as"
  59. //   aSaveOrg            Saves original file
  60. //   aSaveOrgAs            Displays the dialog to "Save as" the original file
  61. //   aSaveTrans            Saves translated file
  62. //   aSaveTransAs        Displays the dialog to "Save as" the translated file
  63. //   aSaveProj            Loads project (translator mode)
  64. //   aCloseSub            Closes the currently loaded subtitle file
  65. //   aExit            Exits Subtitle Workshop
  66. //
  67. //   //-----------------//
  68. //   //    Edit menu    //
  69. //   //-----------------//
  70. //   aUndo            Undo
  71. //   aRedo            Redo
  72. //   aInsertSub            Inserts a subtitle after the selected one
  73. //   aInsertBefore        Inserts a subtitle before the selected one
  74. //   aCut            Cuts the selected subtitles
  75. //   aCopy            Copys the selected subtitles
  76. //   aPaste            Pastes copied subtitles into the list
  77. //   aSelectAll            Selects all the subtitles
  78. //   // Edit/Timings
  79. //   aDurationLimits        Opens the "Duration limits" dialog
  80. //   aSetDelay            Opens the "Set delay" dialog
  81. //   aAdjustSubtitles        Opens the "Adjust subtitles" dialog
  82. //   aAdjustToSyncSubs        Displays the open dialog in order to load subtitle file with correct timings
  83. //   aTimeExpanderReducer    Opens the "Time expander/reducer" dialog
  84. //   aExtendLength        Extends the length of the selected subtitle(s) to the start time of the next one
  85. //   aAutomaticDurations    Opens the "Automatic durations" dialog
  86. //   aReadTimingsFromFile    Displays the open dialog in order to load the timings from a subtitle file
  87. //   aShiftMoreMS        Shift selected subtitles X milliseconds forward
  88. //   aShiftLessMS        Shift selected subtitles X milliseconds backwards
  89. //   // Edit/Texts
  90. //   aSmartLineAdjust        Applies "Smart line adjust" over the selected subtitles
  91. //   aConvertCase        Opens the "Convert case" dialog
  92. //   aUnbreakSubs        Makes the selected subtitles to be in one line
  93. //   aDivideLines        Opens the "Divide lines" dialog
  94. //   aFastDivideLines        Uses "fast divide lines", with automatic duration
  95. //   aSetMaxLineLength        Applies maximum line length over the selected subtitles
  96. //   aReadTextsFromFile        Displays the open dialog in order to load the texts from a subtitle file
  97. //   // Edit/Subtitles
  98. //   aCombineSubs        Combines all the selected subtitles into one
  99. //   aTypeEffect        Type effect
  100. //   aFastFlash            Fast flash effect
  101. //   aMediumFlash        Medium flash effect
  102. //   aSlowFlash            Slow flash effect
  103. //   aReverseText        Reverses the text of the selected subtitles, useful for right-to-left languages
  104. //   aFixPunctuation        Fixes the punctuation of the selected subtitles, for right-to-left languages
  105. //   aSort            Sorts the subtitles according to their start time
  106. //   aDelUnnLinks        Deletes "unnecessary links" in the selected subtitles
  107. //   aMarkSelSubs        Marks selected subtitles
  108. //   aUnmarkSelSubs        Unmarks selected subtitles
  109. //   aTranslatorMode        Sets translator mode
  110. //   aSwap            Swaps between original/translated (translator mode)
  111. //
  112. //   //-----------------//
  113. //   //   Search menu   //
  114. //   //-----------------//
  115. //   aSearch            Opens the "Search" dialog to search for text
  116. //   aFindNext            Finds next instance of search text
  117. //   aSearchAndReplace        Opens the "Search & Replace" dialog to replace text
  118. //   aGoToLineNum        Scrolls the list to the specified line number
  119. //
  120. //   //------------------------//
  121. //   // Information and errors //
  122. //   //------------------------//
  123. //   aSpellCheck        Spell check using Microsoft Word's engine
  124. //   aBatchConvert        Opens the "Batch convert" dialog
  125. //   aSplitSubtitle        Opens the "Split subtitle" dialog
  126. //   aJoinSubtitles        Opens the "Join subtitle" dialog
  127. //   // Information and errors
  128. //   aInfoErrors        Opens the "Information and errors" dialog
  129. //   aVariousInfo        Opens the "Various information" dialog
  130. //   aInfoErrorsSettings    Opens the "Information and errors Settings" dialog
  131. //   aRecheckErrors        Checks for errors again from main form
  132. //   aFixAllErrors        Fixes all the error in the subtitle file
  133. //   aFixErrorsSelSubs        Fixes errors only in the selected subtitles
  134. //   aJumpToNextError        Scrolls the list to the next subtitle with error
  135. //   // ----------------------
  136. //   aAddFPSFromAVI        Adds a FPS from AVI to the FPS list
  137. //   aExternalPreview        Preview the movie in your favourite movie player
  138. //   aSAMILangExtractor        Opens the "SAMI Language Extractor" dialog, to extract one or more languages from multilingual SAMIs
  139. //
  140. //   //------------//
  141. //   // Movie menu //
  142. //   //------------//
  143. //   aLoadMovie            Loads a movie (and sets Video preview mode if not set before)
  144. //   aCloseMovie        Closes the currently loaded movie
  145. //   aMovieInfo            Shows information about the movie
  146. //   aSetVideoPreviewMode    Sets video preview mode
  147. //   // Playback
  148. //   aPlayPause            Play/Pause video
  149. //   aStop            Stops video
  150. //   aRewind            Rewinds configured time
  151. //   aForward            Forwards configured time
  152. //   aBack5Sec            Go backwards 5 seconds
  153. //   aFwd5Sec            Go forwards 5 seconds
  154. //   // Subtitles
  155. //   aMoveSubtitle        Moves selected subtitle without modifying it's duration
  156. //   aSetStartTime        Sets start time of selected subtitle to playback time
  157. //   aSetFinalTime        Sets final time of selected subtitle to playback time
  158. //   aStartSubtitle        Starts a subtitle with an initial time equal to playback time
  159. //   aEndSubtitle        Ends a subtitle with the final time equal to playback time, and add it
  160. //   // Synchronization
  161. //   aFirstSyncPoint        Marks first sync point
  162. //   aLastSyncPoint        Marks last sync point
  163. //   aAddSyncPoint        Adds subtitle/video synchronization point
  164. //   // Display
  165. //   aDisplayOriginal        Display original (translator mode)
  166. //   aDisplayTranslation    Display translated (translator mode)
  167. //
  168. //   // ------------- //
  169. //   // Settings menu //
  170. //   // ------------- //
  171. //   aSettings            Opens the "Settings" dialog, for you to configure Subtitle Workshop
  172. //   aOutputSettings        Opens the "Output settings" dialog
  173. //   aShowLeftPanel        Show/Hide left panel
  174. //   aShowTimeControls        Show/Hide time controls ("Show", "Hide", "Duration")
  175. //
  176. //   // --------- //
  177. //   // Help menu //
  178. //   // --------- //
  179. //   aHelp            Displays the help file
  180. //   aAbout            Displays the credits
  181. //   aCheckForNewVer        Checks for new version in the internet
  182.  
  183. //------------------------------------//
  184. //    Actions that are not in a menu  //
  185. //------------------------------------//
  186. SetKey(aJumpToNextLine,Shift,Enter)
  187. SetKey(aJumpToPrevLine,Ctrl,Enter)
  188.  
  189. // This two shortcuts do not have defaults, configure them yourself
  190. // SetKey(aJumpToNextSub,,)
  191. // SetKey(aJumpToPrevSub,,)
  192.  
  193. SetKey(aDefaultSlowMotion,Ctrl,Tab)
  194. SetKey(aSubDblClick,Alt,Enter)
  195. SetKey(aZeroFunction,Alt+Ctrl,Z)
  196.  
  197. // --------- //
  198. // File menu //
  199. // --------- //
  200. SetKey(aNewSub,Ctrl,N)
  201. SetKey(aLoad,Ctrl,O)
  202. SetKey(aLoadOrg,Ctrl,O)
  203. SetKey(aLoadTrans,Shift+Ctrl,O)
  204. SetKey(aLoadProj,Alt,P)
  205. SetKey(aSave,Ctrl,S)
  206. SetKey(aSaveAs,Shift+Ctrl,S)
  207. SetKey(aSaveOrg,Ctrl,S)
  208. SetKey(aSaveOrgAs,Shift+Alt,O)
  209. SetKey(aSaveTrans,Shift+Ctrl,S)
  210. SetKey(aSaveTransAs,Shift+Alt,T)
  211. SetKey(aSaveProj,Shift+Alt,P)
  212. SetKey(aCloseSub,Ctrl,W)
  213. SetKey(aExit,Alt,F4)
  214.  
  215. // --------- //
  216. // Edit menu //
  217. // --------- //
  218. SetKey(aUndo,Ctrl,Z)
  219. SetKey(aRedo,Shift+Ctrl,Z)
  220. SetKey(aInsertSub,None,Ins)
  221. SetKey(aInsertBefore,Shift,Ins)
  222. SetKey(aCut,Ctrl,X)
  223. SetKey(aCopy,Ctrl,C)
  224. SetKey(aPaste,Ctrl,V)
  225. SetKey(aSelectAll,Ctrl,A)
  226. // Edit/Timings
  227. SetKey(aDurationLimits,Ctrl,L)
  228. SetKey(aSetDelay,Ctrl,D)
  229. SetKey(aAdjustSubtitles,Ctrl,B)
  230. SetKey(aAdjustToSyncSubs,Shift+Ctrl,B)
  231. SetKey(aTimeExpanderReducer,Shift+Ctrl,Y)
  232. SetKey(aExtendLength,Shift+Ctrl,E)
  233. SetKey(aAutomaticDurations,Shift+Ctrl,R)
  234. SetKey(aReadTimingsFromFile,Shift+Ctrl,T)
  235. SetKey(aShiftMoreMS,Shift+Ctrl,H)
  236. SetKey(aShiftLessMS,Shift+Ctrl,N)
  237. // Edit/Texts
  238. SetKey(aSmartLineAdjust,Ctrl,E)
  239. SetKey(aConvertCase,Shift+Ctrl,C)
  240. SetKey(aUnbreakSubs,Shift+Ctrl,U)
  241. SetKey(aDivideLines,Shift+Ctrl,D)
  242. SetKey(aFastDivideLines,Shift+Ctrl,V)
  243. SetKey(aSetMaxLineLength,Shift+Ctrl,L)
  244. SetKey(aReadTextsFromFile,Shift+Ctrl,X)
  245. // Edit/Subtitles
  246. SetKey(aCombineSubs,Ctrl,K)
  247. // Effects
  248. SetKey(aTypeEffect,Shift+Alt,T)
  249. SetKey(aFastFlash,Shift+Alt,1)
  250. SetKey(aMediumFlash,Shift+Alt,2)
  251. SetKey(aSlowFlash,Shift+Alt,3)
  252. // Right-to-Left
  253. SetKey(aReverseText,Ctrl,H)
  254. SetKey(aFixPunctuation,Shift+Ctrl,F)
  255. // -------------
  256. SetKey(aSort,Ctrl,Y)
  257. SetKey(aDelUnnLinks,Shift+Ctrl,G)
  258. SetKey(aMarkSelSubs,Shift+Ctrl,M)
  259. SetKey(aUnmarkSelSubs,Shift+Ctrl,A)
  260. SetKey(aTranslatorMode,Ctrl,U)
  261. SetKey(aSwap,Shift+Ctrl,W)
  262.  
  263. // ----------- //
  264. // Search menu //
  265. // ----------- //
  266. SetKey(aSearch,Ctrl,F)
  267. SetKey(aFindNext,None,F3)
  268. SetKey(aSearchAndReplace,Ctrl,R)
  269. SetKey(aGoToLineNum,Ctrl,G)
  270.  
  271. // ---------- //
  272. // Tools menu //
  273. // ---------- //
  274. SetKey(aSpellCheck,None,F7)
  275. SetKey(aBatchConvert,Ctrl,M)
  276. SetKey(aSplitSubtitle,Ctrl,T)
  277. SetKey(aJoinSubtitles,Ctrl,J)
  278. // Information and errors
  279. SetKey(aInfoErrors,Ctrl,I)
  280. SetKey(aVariousInfo,Shift+Ctrl,I)
  281. SetKey(aInfoErrorsSettings,Alt,I)
  282. SetKey(aRecheckErrors,None,F9)
  283. SetKey(aFixAllErrors,None,F10)
  284. SetKey(aFixErrorsSelSubs,None,F11)
  285. SetKey(aJumpToNextError,None,F12)
  286. // -------------
  287. SetKey(aAddFPSFromAVI,None,None)
  288. SetKey(aExternalPreview,None,F8)
  289. SetKey(aSAMILangExtractor,None,None)
  290. SetKey(aPascalScript1,Shift+Ctrl,1)
  291. SetKey(aPascalScript2,Shift+Ctrl,2)
  292. SetKey(aPascalScript3,Shift+Ctrl,3)
  293. SetKey(aPascalScript4,Shift+Ctrl,4)
  294. SetKey(aPascalScript5,Shift+Ctrl,5)
  295.  
  296. // ---------- //
  297. // Movie menu //
  298. // ---------- //
  299. SetKey(aLoadMovie,Ctrl,P)
  300. SetKey(aCloseMovie,Shift+Ctrl,P)
  301. SetKey(aMovieInfo,None,None)
  302. SetKey(aSetVideoPreviewMode,Ctrl,Q)
  303. // Playback
  304. SetKey(aPlayPause,Ctrl,Space)
  305. SetKey(aStop,Ctrl,BkSp)
  306. SetKey(aRewind,Alt,Left)
  307. SetKey(aForward,Alt,Right)
  308. SetKey(aBack5Sec,Ctrl,Left)
  309. SetKey(aFwd5Sec,Ctrl,Right)
  310. // Subtitles
  311. SetKey(aMoveSubtitle,Alt,M)
  312. SetKey(aSetStartTime,Alt,C)
  313. SetKey(aSetFinalTime,Alt,V)
  314. SetKey(aStartSubtitle,Alt,Z)
  315. SetKey(aEndSubtitle,Alt,X)
  316. // Synchronization
  317. SetKey(aFirstSyncPoint,Ctrl,1)
  318. SetKey(aLastSyncPoint,Ctrl,2)
  319. SetKey(aAddSyncPoint,Ctrl+Alt,P)
  320. // Display
  321. SetKey(aDisplayOriginal,None,None)
  322. SetKey(aDisplayTranslation,None,None)
  323.  
  324. // ------------- //
  325. // Settings menu //
  326. // ------------- //
  327. SetKey(aSettings,Alt,S)
  328. SetKey(aOutputSettings,Shift+Alt,L)
  329. SetKey(aShowLeftPanel,None,F4)
  330. SetKey(aShowTimeControls,None,F5)
  331.  
  332. // --------- //
  333. // Help menu //
  334. // --------- //
  335. SetKey(aHelp,None,F1)
  336. SetKey(aAbout,None,None)
  337. SetKey(aCheckForNewVer,None,None)