home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / private / pophlp1.zip / PHD.PG1 / PHD.PHD (.txt) < prev    next >
Borland Turbo Vision Help  |  1992-05-01  |  52KB  |  899 lines

  1.   Help Index 
  2. Select one of the following help topics with <Tab> or <Shift+Tab> then <Enter> or double-click with the mouse. 
  3.   Help
  4. Help           Custom
  5. Files
  6.   General
  7. Program
  8. Use    Compile
  9.   System
  10. Menu            Options
  11.   File
  12. Menu              Window
  13.   Edit
  14. Menu              Help
  15.   Help on Help 
  16. What you are looking at right now is the help system.  Most of the help screens have some highlighted items (cross references) on them that lead to another help topic.  The <Tab> and <Shift+Tab> keys highlight cross references on help screens.  The <Enter> key or a mouse double-click jumps to the help screen for the selected cross reference. The cursor keys scroll the screen to view long help topics.  The [Index] button jumps to the help index where help topics are arranged for quick selection. The [Previous] button jumps to the last help topic displayed.  This backward link is maintained throughout the help session.  The [Print <F9>] key prints the current help topic. 
  17.   General Program Use 
  18. The program consists of three main components:  (1) The top line of the screen is the Menu
  19. Bar where most program commands are selected, (2) The large center area of the screen is the Desktop where all Program
  20. Windows are opened, and (3) The last line of the screen displays the Status
  21. Line. 
  22.   Menu Bar 
  23. The Menu Bar is your primary access to all the program commands.  One of the items on the menu bar will be highlighted when the menu bar is active. The highlighed item is the "selected" item. 
  24. If a command is followed by an arrow, the command leads to another menu, (a pop-up menu).  A command without an arrow indicates that the command will be immediately executed when selected. -
  25. To choose menu commands using the keyboard: 
  26.   1.  Press <F10> to make the menu bar active.
  27.   2.  Use the arrow keys to select the menu you want to
  28.       display, then press <Enter>
  29.   3.  Use the arrow keys again to select the
  30.       desired command from the pop-up menu.
  31. You can also use a number of shortcuts (or hot keys) to access the menu bar and choose commands.  You can activate a menu bar item by pressing <Alt> and the highlighted letter of the item.  Once the pop-up has appeared, you can press the item's highlighted letter or the shortcut next to it. *
  32. To choose menu commands using the mouse: {
  33.   1.  Click the desired menu item to display the pop-up
  34.       menu.
  35.   2.  Click the desired command from the pop-up menu.
  36. You can also drag straight from the menu title down to the menu command. Release the mouse button on the desired command.  If you change your mind, just drag off the menu and no command will be chosen.  (Drag means to hold the left mouse button while moving the mouse). 
  37. Some menu commands will be disabled when it makes no sense to choose them. These items (shown in dim characters) can still be highlighted to get help.  
  38. See also:  General
  39. Program
  40.   Desktop 
  41. The Desktop is where user interaction with the program takes place. Various Program
  42. Windows will be opened in this area. Consider the Desktop to be your workspace.  
  43. See also:  General
  44. Program
  45.   Program Windows 
  46. Most of what you see and do in this program occurs in a window.  A window is a screen area that you can move, resize, zoom, tile, overlap, open, and close. 
  47. Multiple windows can be open at the same time, memory permitting, but only one window can be "active" at any time.  The active window is the one you are currently working in.  Any command you choose or keystroke you press generally applies only to the active window.  The active window has a double-line border around and it is the frontmost (top) window on the desktop if windows overlap. 
  48. When multiple windows are open on the desktop, you can activate a window by clicking anywhere within the window.  If the window is numbered (like the Text Editor windows, you can select the desired window by pressing <Alt+#> where # is the window number.  You can also choose Window
  49. List or press <Alt+0> to select a window from a list. You can move in succession from window to window by selecting Window
  50. Next or by pressing <Alt+F6>. 
  51. Some windows are temporary (like message boxes, dialog boxes that request user input, or this help system window).  These windows must be closed before other windows on the desktop can be accessed.  If the mouse seems to be unable to select the program Menu Bar or if other windows on the desktop cannot be selected, then the active window is probably a temporary window.  Temporary windows usually have Push
  52. Buttons on them. k
  53. There are several types of windows in this program, but most of them have the following things in common: Y
  54.   o  A
  55. title
  56.   o  A
  57. close
  58.   o  A
  59. resize
  60. corner
  61.   o  A
  62.   o  Scroll
  63. Other items that might appear in a window include: }
  64.   o  Input
  65. Fields
  66.   o  Memo
  67. Fields
  68.   o  Push
  69. Buttons
  70.   o  List
  71. Boxes
  72.   o  Radio
  73. Buttons
  74.   o  Check
  75. Boxes
  76.   o  History
  77. Lists
  78. See also:  General
  79. Program
  80.   Window Title Bar 
  81. The title bar is the top frame line of the window.  The title bar contains the name of the window.  You can drag the title bar with the mouse to move the window around on the desktop.  You can also choose Window
  82. Size/Move or press <Alt+F4> to move a window. 
  83. See also:  Program
  84. Windows 
  85.   Window Close Box 
  86. The close box is the small square in the upper left corner of the window's frame.  You can click on this box with the mouse to close the window (or choose Window
  87. Close or press <Esc>). 
  88. See also:  Program
  89. Windows 
  90.   Window Resize Corner 
  91. The resize corner appears in the lower right corner of the window as a single-line border.  Resize corners only appear on some of the program windows.  You drag the resize corner to make the window larger or smaller (or choose Window
  92. Size/Move or press <Alt+F4>). 
  93. See also:  Program
  94. Windows 
  95.   Window Zoom Box 
  96. The zoom box (text editor windows only) appears in the upper right corner of the window's frame.  If the zoom icon is an up arrow, you can click the arrow to enlarge the window to the largest possible size.  If the zoom icon is a double-headed arrow, the window is already at the largest possible size.  In that case, clicking the zoom icon returns the window to its previous size.  You may also choose Window
  97. Zoom or press <Alt+F5> to zoom a window. 
  98. See also:  Program
  99. Windows 
  100.   Scroll Bars 
  101. Scroll bars are horizontal or vertical bars that are used by a mouse to move around in a window.  Each end of the scroll bar has an arrow. Click on the arrow to scroll the associated view one line.  Keep the mouse button pressed to scroll continuously.  If the associated view spans more than one screenful, there will be a small box on the scrollbar indicating the current position in the list.  Click on either side of this position box to page the associated view.  Finally, you may drag the position box to quickly move to a relative position in the associated view. 
  102. See also:  Program
  103. Windows 
  104.   Field Editing 
  105. Fields are areas on the screen where the program is asking for input. The following commands are used to edit data within a field.  Note that some of these commands do not work with formatted fields such as dates and times.  If the edited screen is part of a database, the commands marked with a '*' are also available. C
  106.   Character left                <Left arrow>
  107.   Character right               <Right arrow>
  108.   Beginning of line             <Home>
  109.   End of line                   <End>
  110.   Insert mode on/off            <Ins>
  111.   Delete character left         <BackSpace>
  112.   Delete character at cursor    <Del>
  113.   Blank field                   <Ctrl+Y> or <F8>
  114.   Auto Fill (Lookup)            <F3>
  115.   Next Field                    <Enter> or <Tab>
  116.   Previous Field                <Shift+Tab>
  117.  *Save/Done with edit           <F2>
  118.  *Previous Record               <F5>
  119.  *Next Record                   <F6>
  120. If more than one type of input area appears in the window, press <Tab> or <Enter> to move to the next area.  Press <Shift+Tab> to move to the previous area. 
  121. See also:  Program
  122. Windows 
  123.   Memo Editing 
  124. A memo field is a mini text editor window.  The following commands are used to edit text in memo fields: !
  125.   Cursor Movement
  126.   ---------------------------------------
  127.   Character left       <Left arrow>
  128.   Character right      <Right arrow>
  129.   Word left            <Ctrl+left arrow>
  130.   Word right           <Ctrl+right arrow>
  131.   Line up              <Up arrow>
  132.   Line down            <Down arrow>
  133.   Page up              <PgUp>
  134.   Page down            <PgDn>
  135.   Beginning of line    <Home>
  136.   End of line          <End>
  137.   Top of window        <Ctrl+Home>
  138.   Bottom of window     <Ctrl+End>
  139.   Beginning of text    <Ctrl+PgUp>
  140.   End of text          <Ctrl+PgDn>
  141.   General Editing
  142.   -----------------------------------------
  143.   Insert mode on/off            <Ins>
  144.   Delete character left         <BackSpace>
  145.   Delete character at cursor    <Del>
  146.   Delete word right             <Ctrl+T>
  147.   Delete line                   <Ctrl+Y>
  148.   New line                      <Enter>
  149.   Block Commands
  150.   --------------
  151. A block of text is any amount of text, from a single character to an entire file, that is marked with special hidden block markers.  There can be only one marked block of text in the text editor at a time.  A block is marked by placing the cursor at the desired starting location and then using any of the standard cursor movement commands in combination with the <Shift> key to mark the block (text will become highlighted as it is marked). 
  152. The mouse may also be used to mark text by placing the mouse cursor at the desired starting location and holding the left button down while dragging the mouse over the text to mark.  The mouse may be moved beyond the edge of the Text Editor window to scroll the screen while marking. X
  153. After the text is marked, any of the following commands may be performed on the block: 
  154.   Copy to clipboard & delete    <Shift+Del>
  155.   Copy to clipboard             <Ctrl+Ins>
  156.   Paste from clipboard          <Shift+Ins>
  157.   Delete block                  <Ctrl+Del>
  158. If more than one type of input area appears in the window, press <Tab> or <Enter> to move to the next area.  Press <Shift+Tab> to move to the previous area. 
  159. See also:  Program
  160. Windows 
  161.   Push Buttons 
  162. Push Buttons are rectangular shaded areas in windows that have the appearance of a button.  Push Buttons generally appear in temporary windows where access to the program menu bar is not allowed.  Push on a button with the mouse or press the highlighted letter (if there is one) to perform the indicated action.  A common button is the [OK] button, which is equivalent to the <Enter> key.  Another common button is the [Cancel] button which is equivalent to the <Esc> key. 
  163. See also:  Program
  164. Windows 
  165.   List Boxes 
  166. List Boxes let you scroll through and select a variety of types of items from lists throughout the program.  Lists generally have scroll bars. All the usual arrow keys and mouse functions are used to examine lists. The <Enter> key or mouse double-click selects an item from a list. 
  167. If more than one type of input area appears in the window, press <Tab> or <Enter> to move to the next area.  Press <Shift+Tab> to move to the previous area. 
  168. See also:  Program
  169. Windows 
  170.   Radio Buttons 
  171. Radio buttons are special lists that present choices that are mutually excluse, i.e., only one item can be selected at a time.  One item in the Radio Button list will be marked with a (o) mark.  To choose a radio button click on it or its text.  From the keyboard, select the highlighted letter (if there is one) or use the arrow keys to choose an item. 
  172. If more than one type of input area appears in the window, press <Tab> or <Enter> to move to the next area.  Press <Shift+Tab> to move to the previous area. 
  173. See also:  Program
  174. Windows 
  175.   Check Boxes 
  176. Check Boxes are special lists that present multiple options.  Any number of items in a Check Box can be selected (marked with a [X]).  To check a box, click on it or its text.  From the keyboard, press the the highlighted letter (if there is one) or use the arrow keys to choose an item and press <Space> to toggle the check mark. 
  177. If more than one type of input area appears in the window, press <Tab> or <Enter> to move to the next area.  Press <Shift+Tab> to move to the previous area. 
  178. See also:  Program
  179. Windows 
  180.   History Lists 
  181. History Lists record previous entries in an input field (areas in which you enter text).  An input field has a history list if there is a down-arrow symbol just to the right of the field.  Press down-arrow or click on the history icon to activate a history list.  Highlight the desired item and press <Enter> or double-click the mouse to select an item from the list and place it into the input field.  The history list will display any text you typed in the input field the last few times you used the input field. 
  182. See also:  Program
  183. Windows 
  184.            Field
  185. Editing
  186.   Status Line 
  187. The Status Line appears at the bottom line of the screen.  The Status Line provides many useful functions: 
  188.   o  It reminds you of the <F1> Help and <F10> Menu
  189.      hotkeys.
  190.   o  It lets you click on these hotkeys instead of using
  191.      the keyboard.
  192.   o  It tells you what the program is doing.
  193.   o  It offers one-line hints on the selected menu item
  194.      or active window.
  195. See also:  General
  196. Program
  197.  (System) Menu 
  198.    (Alt+Spacebar)
  199. The System menu appears on the far left of the menu bar and is represented by the 
  200.  symbol. =
  201. The following commands are available under the System menu: 1
  202.   About/Order  -  View copyright or print order
  203. About/Order 
  204.    (Alt+A)
  205. The About/Order command displays copyright and program version information.  An order form may be printed from the About dialog. 
  206.   About/Order 
  207. The About window displays a detailed copyright notice for the program. Select the [Print] button to print an order form.  Unregistered copies of the program will automatically display the About window for 3 seconds every 10th execution of the program. 
  208.   Window 
  209.    (Alt+W)
  210. The Window menu provides access to commands used to manipulate program
  211. windows.  The following commands are available: @
  212. Note: some of these commands may be disabled for some windows. /
  213.   Close      -  Close the window
  214.   Size/Move  -  Resize/move the window
  215.   Zoom       -  Zoom window to full size
  216.   Next       -  Make next window active
  217.   Cascade    -  Arrange windows cascaded
  218.   Tile       -  Arrange windows tiled
  219.   Erase
  220. All  -  Close all windows
  221.   List       -  List active windows
  222.   Window
  223. Close 
  224.    (Esc)
  225. The Close command closes the currently active window.  The <Esc> key serves the same purpose, as does a mouse click on the close icon of the active window. 
  226. See also:  Window
  227. Menu 
  228.            Program
  229. Windows
  230.   Window
  231. Size/Move 
  232.    (Alt+F4)
  233. The Size/Move command changes the size or position of the active window. 
  234. The arrow keys move the window to a new location, and <Enter> accepts the new position.  The mouse can be used to drag the top line of the window to a new position.  All program windows can be moved. 
  235. <Shift + arrow keys> resize the window and <Enter> accepts the new size. The mouse can be used to drag the lower right corner of the window to the desired size.  Only windows that have a single line lower right corner (like the text editor) can be resized. 
  236. See also:  Window
  237. Menu 
  238.            Program
  239. Windows
  240.   Window
  241. Zoom 
  242.    (Alt+F5)
  243. Zoom resizes the active window to the maximum size.  If the window is already zoomed, selecting Zoom will restore the window to the original size.  Double-clicking the mouse anywhere in the title line or the Zoom icon (arrow in upper right corner) will also zoom/unzoom the window. Only a few of the program windows are zoomable (like the text editor). 
  244. See also:  Window
  245. Menu 
  246.            Program
  247. Windows
  248.   Window
  249. Next 
  250.    (Alt+F6)
  251. Next makes the next window active which makes it the topmost open window. Use Next to cycle through windows if more than one window is open on the desktop. 
  252. See also:  Window
  253. Menu 
  254.            Program
  255. Windows
  256.   Window
  257. Cascade 
  258.    (Alt+F7)
  259. Cascade stacks all open windows. 
  260. See also:  Window
  261. Menu 
  262.            Program
  263. Windows
  264.   Window
  265. Tile 
  266.    (Alt+F8)
  267. Tile attempts to arrange all open windows to be visible on the screen. Due to size limitations on many types windows, the tile command may overlap windows. 
  268. See also:  Window
  269. Menu 
  270.            Program
  271. Windows
  272.   Window
  273. Erase All 
  274.    (Alt+F9)
  275. Erase All removes all open windows from the desktop.  Some windows may request save confirmation before closing. 
  276. See also:  Window
  277. Menu 
  278.            Program
  279. Windows
  280.   Window
  281. List 
  282.    (Alt+0)
  283. The List command opens a window which lists all of the open windows on the desktop.  From this window, select or delete any of the windows. 
  284. See also:  Window
  285. List 2
  286.            Window
  287.            Program
  288. Windows
  289.   Window
  290. List 
  291.    (Alt+0)
  292. The List command opens a window which lists all of the open windows on the desktop.  From this window, select or delete any of the windows. The titles of all open windows are shown in a scrollable list.  Position the highlight bar on the desired window, then press <Enter> or double-click with the mouse to make that window active.  Select the [Delete] button to remove the window from the desktop. 
  293. See also:  Window
  294. Menu 
  295.            Program
  296. Windows
  297.   Clock 
  298. The clock displays the current date and time. 
  299.   File
  300. Exit 
  301.    (Alt+X)
  302. Exit leaves the program and returns to DOS.  If any modified windows are open, the program prompts for save confirmation. 
  303.   Edit 
  304.    (Alt+E)
  305. The Edit menu item is a dynamic menu.  The contents of the Edit menu will change depending on the currently active window.  The following Edit menus are available for different windows: &
  306.   Edit-Text  -  text editor commands
  307.   File 
  308.    (Alt+F)
  309. The File Menu contains commands to work with text files and the help system: 
  310.   Open
  311. Source   -  Open a text editor window
  312.   Save
  313. Source   -  Save editor text
  314.   Save/Done         -  Save editor text & close
  315.   Save
  316. As           -  Save editor text with new name
  317.   Exit              -  leave the program
  318.   Custom Help Files 
  319. Custom help topics include: G
  320.   Creating
  321. Custom
  322.   Help
  323. Format
  324.   Memory
  325. Resident
  326. Operation
  327.   Creating Custom Help 
  328. PHD's main purpose is to create custom help files for a variety of uses. The help files can include cross-references to other topics to allow rapid location of specific help topics. 
  329. The procedure is as follows: 
  330.    1.  Use the text editor to create a help source file
  331.        with special formatting commands (see
  332.        Help
  333. Format).These files are called
  334.        PHD Source Files and have a .PHS file extension.
  335.    2.  Use the Compile
  336. File command to set your
  337.        main file name for compiling.
  338.    3.  Use the Compile
  339. Compile
  340. Help command to create a
  341.        finished help file.  These files will have a .PHD
  342.        file extension and can be viewed by using the
  343.        Help
  344. Custom
  345. Help command.
  346.    4.  Ph.D. may be loaded as a memory-resident
  347.        program to allow viewing of custom help files
  348.        while running other programs.  See
  349.        Memory
  350. Resident
  351. Operation for details.
  352. See also:  Text
  353. Editor 
  354.            Custom
  355. Files
  356.   Help Text Format 
  357. Ph.D. takes a help text source file and produces a help file (.PHD) that can be viewed using Ph.D. as a stand-alone program or in memory resident mode. The format for the help file is very simple.  Each topic is given a symbolic name (e.g. FileOpen).  Text following the topic line is put into the help file. .
  358. If a line of text is flush left with no preceeding white space, the line will be wrapped to fit the help window size.  All adjacent wrappable lines are wrapped as a paragraph.  If a line begins with a space it will not be wrapped. For example, the following is a help topic for a File|Open menu item. 
  359.   .topic FileOpen
  360.       File|Open
  361.       ---------
  362.   This menu item will bring up a dialog...
  363. The "File|Open" will not be wrapped with the "----" line since they both begin with a space, but the "This menu..." line will be wrapped. $
  364. The syntax for a ".topic" line is: 4
  365.     .topic symbol[=number][, symbol[=number][...]]
  366. Note a topic can have multiple symbols that define it so that one topic can be used by multiple contexts.  The number is optional and will be the value of the hcXXX in the optional symbol file. Once a number is assigned all following topic symbols will be assigned numbers in sequence.  For example: ,
  367.     .topic FileOpen=3, OpenFile, FFileOpen
  368. will produce the following help context number definitions: @
  369.     hcFileOpen  = 3;
  370.     hcOpenFile  = 4;
  371.     hcFFileOpen = 5;
  372. A line that begins (flush left) with a "." must always be followed by a valid command (TOPIC, INCLUDE).  If the first non-space character in a line is "." then you MUST use two .'s in a row or the help compiler will expect a valid command.  The compiler will automatically remove the extra "." character. 
  373. Cross references can be imbedded in the text of a help topic which allows the user to quickly access related topics.  The format for a cross reference is as follows: 
  374.      {text[:alias]}
  375. The text enclosed within the {}'s is highlighted by the help viewer. This text can be selected by the user and will take the user to the topic by the name of the text.  To include the { character as part of regular text, use two {'s in a row.  Sometimes the text will not be the same as a topic symbol.  In this case you can use the optional alias syntax.  The symbol you wish to use is placed after the text after a ':'. The following is a paragraph of text using cross references: 
  376.       The {File Open Dialog:FileOpen} allows you
  377.       specify which file you wish to view.  It also
  378.       allows you to navigate directories.  To change
  379.       to a given directory use the
  380.       {Change Directory Dialog:ChDir} command.
  381. The user can tab or use the mouse to select more information about the "File Open Dialog" or the "Change Directory Dialog". The help compiler handles forward references so a topic need not be defined before it is referenced.  If a topic is referenced but not defined, the compiler will give a warning but will still create a useable help file.  If the undefined reference is used, a message ("No help available...") will appear in the help window. 
  382. Several text files can be combined into one help file by using the ".INCLUDE filename" command.  For example, to include the text from a file named "PART2.PHS" into the current help file, use the following command in the main help source file: 
  383.     .INCLUDE PART2.TXT
  384. Note that you may only use the ".INCLUDE" command in the main help file. 
  385. See also:  Custom
  386. Files 
  387.            Text
  388. Editor
  389.   Memory Resident Operation 
  390. Ph.D. may be run in memory-resident mode to allow viewing of custom help files while running other programs.  Special memory swapping technology is used to allow Ph.D. to only require 8K of memory of conventional memory. o
  391. To run Ph.D. in memory-resident mode, add the Ph.D. directory to the PATH statement and the command POPPHD to your AUTOEXEC.BAT file (this was an option during installation.  If you want Ph.D. to automatically load a custom help file when invoked, add the /Lname parameter to the POPPHD command.  For example, to automatically load MYHELP.PHD, the command would be: 
  392.      POPPHD /LMYHELP
  393. The Ph.D. program can then be invoked at any time by pressing <Alt+Esc>. Refer to the program documentation for instructions on changing the hotkey and other POPPHD command line options. 
  394. NOTE:  PHD can not pop up over graphics programs.  You will hear a beep if you try to invoke PHD while a graphics program is running. 
  395.   Text Editor 
  396. Topics available for the Text Editor include: 
  397.   General
  398. Description
  399.   Cursor
  400. Movement
  401.   General
  402. Editing
  403.   Block
  404. Commands
  405.   Search
  406. Commands
  407.   Miscellaneous
  408. Commands
  409.   File
  410. Commands
  411. See also:  Program
  412. Windows 
  413.   Edit-Text 
  414. The text editor is used to edit files up to 64K in size.  The text editor supports all standard editing commands as well as search and replace capabilities. The text editor is normally used to create custom help files but may be used to any text files. 
  415. See also:  Text
  416. Editor 
  417.   General Description 
  418. The Text Editor window is used to edit text files of up to 64K in size. The top line of the window displays the file currently in editor memory. The lower left corner of the edit window displays the row and column location of the cursor and a star "*" to indicate that the file has been modified. 
  419. Scroll bars are shown on the right and bottom edges of the text editor window to indicate the position in the file and to facilitate mouse use. 
  420. See also:  Text
  421. Editor 
  422.   Cursor Movement 
  423. The following commands are used to move the cursor in the Text Editor window: 
  424.   Character left       <Left arrow>
  425.   Character right      <Right arrow>
  426.   Word left            <Ctrl+left arrow>
  427.   Word right           <Ctrl+right arrow>
  428.   Line up              <Up arrow>
  429.   Line down            <Down arrow>
  430.   Page up              <PgUp>
  431.   Page down            <PgDn>
  432.   Beginning of line    <Home>
  433.   End of line          <End>
  434.   Top of window        <Ctrl+Home>
  435.   Bottom of window     <Ctrl+End>
  436.   Beginning of file    <Ctrl+PgUp>
  437.   End of file          <Ctrl+PgDn>
  438. See also:  Text
  439. Editor 
  440.   General Editing Commands 
  441. The following commands are used for general editing in the Text Editor window: 
  442.   Insert mode on/off                 <Ins>
  443.   Delete character left of cursor    <BackSpace>
  444.   Delete character under cursor      <Del>
  445.   Delete word right                  <Ctrl+T>
  446.   Delete line                        <Ctrl+Y>
  447.   New line                           <Enter>
  448. See also:  Text
  449. Editor 
  450.   Block Commands 
  451. A block of text is any amount of text, from a single character to an entire file, that is marked with special hidden block markers.  There can be only one marked block of text in the text editor at a time.  A block is marked by placing the cursor at the desired starting location and then using any of the standard cursor movement commands in combination with the <Shift> key to mark the block (text will become highlighted as it is marked). 
  452. The mouse may also be used to mark text by placing the mouse cursor at the desired starting location and holding the left button down while dragging the mouse over the text to mark.  The mouse may be moved beyond the edge of the Text Editor window to scroll the screen while marking. X
  453. After the text is marked, any of the following commands may be performed on the block: 
  454.   Cut
  455. (Shift+Del)  -  Copy to clipboard & delete
  456.   Copy
  457. (Ctrl+Ins)  -  Copy to clipboard
  458.   Paste
  459. (Shift+Ins)  -  Paste from clipboard
  460.   Delete
  461. (Ctrl+Del)  -  Delete block
  462.   Export
  463. (Ctrl+X)  -  Write block to file
  464.   Print
  465. Block
  466. (Ctrl+P)  -  Print block
  467. See also:  Text
  468. Editor 
  469.   Search Commands 
  470. Search commands are used to find and optionally replace text in the Text Editor window.  The following search commands are available: |
  471.   Find
  472. Text  -  Find selected text
  473.   Replace    -  Find and replace selected text
  474.   Last
  475. Find  -  Repeat last find/replace
  476. See also:  Text
  477. Editor 
  478.   Edit-Text
  479.    (Shift+Del)
  480. Deletes the marked block of text from the editor and places it on the clipboard. 
  481. See also:  Text
  482. Editor 
  483.            Block
  484. Commands
  485.   Edit-Text
  486. Copy 
  487.    (Ctrl+Ins)
  488. Copies the marked block of text to the clipboard without deleting it from the editor. 
  489. See also:  Text
  490. Editor 
  491.            Block
  492. Commands
  493.   Edit-Text
  494. Paste 
  495.    (Shift+Ins)
  496. Copies the contents of the clipboard to the current cursor position. 
  497. See also:  Text
  498. Editor 
  499.            Block
  500. Commands
  501.   Edit-Text
  502. Delete 
  503.    (Ctrl+Del)
  504. Deletes the marked block of text without copying it to the clipboard. 
  505. See also:  Text
  506. Editor 
  507.            Block
  508. Commands
  509.   Edit-Text
  510. Print Block 
  511.    (Ctrl+P)
  512. Prints the marked block of text. 
  513. See also:  Text
  514. Editor 
  515.            Block
  516. Commands
  517.   Edit-Text
  518. Export 
  519.    (Ctrl+X)
  520. Exports (writes) the marked block of text to a file.  The program will prompt for a file name to export.  If the selected file already exists, the program will prompt for replace confirmation. 
  521. See also:  Text
  522. Editor 
  523.            Block
  524. Commands
  525.   Edit-Text
  526. Find Text 
  527.    (Ctrl+F)
  528. Finds user-specified text in the current file.  The program will prompt for the text to find.  A history list is provided to select previous search strings.  Search options include Case Sensitive and Whole Words Only. 
  529. See also:  Text
  530. Editor d
  531.            Search
  532. Commands
  533.            History
  534. Lists
  535.            Field
  536. Editing
  537.            Check
  538. Boxes
  539.   Edit-Text
  540. Replace 
  541.    (Ctrl+R)
  542. Finds user-specified text in the current file and replaces it with the desired replacement text.  The program will prompt for the text to find and the replacement text.  A history list is provided to select previous search and replacement strings. Search options include Case Sensitive, Whole Words Only, Prompt On Replace, and Replace All. 
  543. See also:  Text
  544. Editor d
  545.            Search
  546. Commands
  547.            History
  548. Lists
  549.            Field
  550. Editing
  551.            Check
  552. Boxes
  553.   Edit-Text
  554. Last Find 
  555.    (Ctrl+L)
  556. Repeat the last Find command. 
  557. See also:  Text
  558. Editor 
  559.            Search
  560. Commands
  561.   Miscellaneous Commands 
  562. There are several miscellaneous text editor commands that do not fit into any other category.  Included in these commands are: ]
  563.   Import
  564. (Ctrl+I)  -  Read text from file
  565.   Print
  566. (Ctrl+A)  -  Print entire file
  567. See also:  Text
  568. Editor 
  569.   Edit-Text
  570. Import 
  571.    (Ctrl+I)
  572. Imports (reads) text from a file to the current cursor position.  The program will prompt for the name of the file to import.  There must be sufficient memory in the editor to import the file (current text + new text must be less than 64K). 
  573. See also:  Text
  574. Editor "
  575.            Miscellaneous
  576. Commands
  577.   Edit-Text
  578. Print All 
  579.    (Ctrl+A)
  580. Prints the entire file. 
  581. See also:  Text
  582. Editor "
  583.            Miscellaneous
  584. Commands
  585.   File Commands 
  586. File commands are used to open and save text files.  The following file commands are available: 
  587.   Open
  588. Source  -  Open a text editor window
  589.   Save
  590. Source  -  Save editor text
  591.   Save/Done        -  Save editor text & close
  592.   Save
  593. As          -  Save editor text with new name
  594. See also:  Text
  595. Editor 
  596.   File
  597. Open PHD Source 
  598.    (F3)
  599. Opens a new text editor window. 
  600. See also:  Text
  601. Editor .
  602.            File
  603. Commands
  604.            File
  605.   File
  606. Save PHD Source 
  607.    (F2)
  608. Saves changes made to the current file.  If the file does not have a name, the program will prompt for a new name for the file.  If the Editor Backups option is set in Options
  609. Environment then a file with a .BAK extension will be created to store the previous contents of the file. 
  610. See also:  Text
  611. Editor .
  612.            File
  613. Commands
  614.            File
  615.   File
  616. Save/Done 
  617.    (Ctrl+F2)
  618. Saves changes made to the current file and closes the text editor window. If the file does not have a name, the program will prompt for a new name for the file.  If the Editor Backups option is set in Options
  619. Environment then a file with a .BAK extension will be created to store the previous contents of the file. 
  620. See also:  Text
  621. Editor .
  622.            File
  623. Commands
  624.            File
  625.   File
  626. Save As 
  627.    (F4)
  628. Save the current file with a new name.  If the selected new name exists, the program will prompt for replace confirmation before saving the file. After the Save As command is used, the default name for the file will be the new name.  If the Editor Backups option is set in Options
  629. Environment then a file with a .BAK extension will be created to store the previous contents of the file. 
  630. See also:  Text
  631. Editor .
  632.            File
  633. Commands
  634.            File
  635.   Compile 
  636.    (Alt+C)
  637. The Compile menu provides access the help file compiler. O
  638.   Compile
  639. Help  -  Compile help file
  640.   Main
  641. File     -  Set main compile file
  642.   Compile
  643. Compile Help 
  644.    (F9)
  645. Make a help file out of the main help source file named in Compile
  646. File. 
  647. See also:  Text
  648. Editor 
  649.            Custom
  650.   Compile
  651. Main File 
  652. Specify the main source file to start with when compiling help. 
  653. See also:  Compile
  654. Help 
  655.            Custom
  656.   Options 
  657.    (Alt+O)
  658. The Options menu provides access to program features that do not fit in other categories.  Options include: T
  659.   Color
  660. Selection  -  Set program colors
  661.   Environment      -  Set program options
  662.   Options
  663. Color Selection 
  664. The color selection window has four areas of interest: 
  665.   Group       -  List of different program regions
  666.   Item        -  Views within group regions
  667.   Foreground  -  Foreground color setting
  668.   Background  -  Background color setting
  669. Use the <Tab> key to move to each area in the Color Selection window. To change program colors, select the Group of interest, then select the Item within the group, and finally set the Foreground and Background colors for the Item.  As colors are changed, the program immediately shows the new colors and the Sample Text shows the color settings. Black on Black is not allowed and will result in a flashing white on red color. 
  670. Predefined color palettes can be selected with the Predefined command.  Customized color palettes are loaded from disk with the Load command and saved with the Save
  671. As command.  The top frame line of the color selection window shows the file name of the current custom palette, if any. 
  672. See also:  Options 
  673.   Color Group List 
  674. The Group list contains the names of the different regions of the program that can be customized.  Each of these groups contains different Items that can be individually customized.  The following groups are available: 
  675.   Desktop        -  Center portion of the screen
  676.   Program Menus  -  Pull-down menus and status line
  677.   Text Editor    -  Text editor colors
  678.   Dialogs        -  All other program windows
  679. See also:  Color
  680. Selection 
  681.   Color Item List 
  682. The Item list contains the names of the different views for each program Group.  A Foreground and Background color may be selected for each item. 
  683. See also:  Color
  684. Selection e
  685. Following is a detailed list of the color Groups and Items and the program views that are affected: 
  686.   Desktop (center portion of screen)
  687.   ------------------------------------------------------
  688.   Background         -  Main screen background area
  689.   Program Menus (pull-down menus and status line)
  690.   ------------------------------------------------------
  691.   Normal color       -  Normal color of the menu item
  692.   Disabled item      -  Item if not selectable.
  693.   Shortcut key       -  Hotkey for item, e.g. "F"ile
  694.   Selected item      -  Cursor is on item
  695.   Selected disabled  -  Cursor is on item but item is
  696.                         disabled
  697.   Selected shortcut  -  Hotkey when cursor is on item
  698.   Text Editor
  699.   ------------------------------------------------------
  700.   Frame inactive     -  Frame when text editor is open
  701.                         but is not the active window
  702.   Frame active       -  Frame when text editor is the
  703.                         active window
  704.   Frame icons        -  Close, resize, and zoom icons
  705.   Scroll bar page    -  Long portion under icons
  706.   Scroll bar icons   -  Arrows and position indicator
  707.   Normal Text        -  Regular text in editor
  708.   Selected Text      -  Text selected for block commands
  709.   Dialogs (all program windows that open on desktop)
  710.   ------------------------------------------------------
  711.   Frame inactive     -  Frame when window is open but is
  712.                         not the active window.
  713.   Frame active       -  Frame when window is active
  714.   Frame icons        -  Close, resize, and zoom icons
  715.   Scroll bar page    -  Long portion under icons
  716.   Scroll bar icons   -  Arrows and position indicator
  717.   Normal text        -  Information text in windows.
  718.   Note: Labels are the text used to identify areas in
  719.         dialogs, e.g., the Group and Item text on the
  720.         Color Selection window.
  721.   Label inactive     -  Label when not selected
  722.   Label selected     -  Label when selected
  723.   Label shortcut     -  Hotkey for label
  724.   Note: Buttons are the square items like [OK] and
  725.         [Cancel] that appear in various places in the
  726.         program.
  727.   Button inactive    -  Normal colors for the button
  728.   Button default     -  Button if it would be selected
  729.                         when <Enter> is pressed.  See
  730.                         the Window
  731. List dialog's
  732.                         [OK] button for an example.
  733.   Button selected    -  Button if selected.
  734.   Button disabled    -  Button if not selectable.
  735.   Button shortcut    -  Hotkey for button.  See the
  736.                         buttons on the Color Selection
  737.                         window for examples.
  738.   Button shadow      -  Shading under button
  739.   Note: Clusters are the selection lists like the
  740.         Settings in Options
  741. Environment and the
  742.         Predefined Color Palette list.
  743.   Cluster normal     -  Item normally (not selected)
  744.   Cluster selected   -  Item if selected
  745.   Cluster shortcut   -  Hotkey for item
  746.   Note: Input lines are used whenever user input is
  747.         requested by the program.
  748.   Input normal       -  Normal color
  749.   Input selected     -  Color of text if selected
  750.   Input arrow        -  Arrow for text longer than
  751.                         displayed width
  752.   Note:  History
  753. Lists are used in many
  754.          of the search input windows.
  755.   History icon       -  Arrow for history activation
  756.   History icon side  -  Sides of activation arrow
  757.   History bar page   -  History's scroll bar
  758.   History bar icons  -  History's scroll bar icons
  759.   Note:  Lists are used in the Group and Item areas of
  760.          the Color Selection window and in file
  761.          selection dialogs.
  762.   List normal        -  Normal color of item
  763.   List focused       -  Item when cursor is on it
  764.   List selected      -  Item when cursor is on it
  765.                         but the view is not the
  766.                         focused view.
  767.   List divider       -  Divider line between columns of
  768.                         a list.
  769.   Foreground Color 
  770. Foreground color is used in combination with Background
  771. Color to set the color for the selected Item.  The cursor keys or the mouse is used to select the desired color. 
  772. See also:  Color
  773. Selection 
  774.   Background Color 
  775. Background color is used in combination with Foreground
  776. Color to set the color for the selected Item.  The cursor keys or the mouse is used to select the desired color. 
  777. See also:  Color
  778. Selection 
  779.   Load Palette 
  780. Load Palette loads a customized color palette from disk that was previously saved with the Save
  781. As command.  The program prompts for the name of the custom palette to load.  All custom palettes end with the ".PAL" file extension.  When the custom palette is loaded, the color changes are shown immediately.  The name of the custom palette in use is shown on the top frame line of the Color Selection window. 
  782. See also:  Color
  783. Selection 
  784.   Save Palette 
  785. Save Palette saves a customized color palette to disk.  The program prompts for the name of the custom palette to save.  All custom palettes end with the ".PAL" file extension.  If the selected file already exists, the program will prompt for replace confirmation.  When the custom palette is saved, the name of the custom palette is shown on the top frame line of the Color Selection window.  Customized palettes may later be loaded from disk using the Load command. 
  786. See also:  Color
  787. Selection 
  788.   Predefined Palettes 
  789. Predefined palettes are built into the program.  The program displays a list of the predefined color palettes for selection.  After a palette is selected, changes are shown immediately.  A predefined palette may be customized and then saved using the Save
  790. As command. 
  791. See also:  Color
  792. Selection 
  793.   Options
  794. Environment 
  795. Environment options determine the behavior of the program.  Move from area to area on the environment screen with the <Enter> or <Tab> keys. The following options are available: 
  796.   Settings          -  General program options
  797.   Printer           -  Printer port
  798.   Compiler
  799. Options  -  Help compiler options
  800. See also:  Options 
  801.   Environment
  802. Settings 
  803. Settings determine many characteristics of the program.  To change a setting, move the cursor to the desired setting and press <Space> or click with the mouse.  The following settings are available: 
  804.   Prompt
  805. Quit   -  Ask before quitting program
  806.   Attention
  807. Bell   -  Ring bell on errors
  808.   Hourly
  809. Chime     -  Ring bell on the hour
  810. Clock    -  Display time in 24 hour format
  811.   Editor
  812. Backups   -  Make .BAK files in Text Editor
  813.   Save
  814. Desktop    -  Save the desktop on exit
  815.   Use
  816. Memory   -  Use EMS memory if available
  817.   43/50
  818. Mode  -  Use 43/50 line mode on EGA/VGA
  819. See also:  Environment 
  820.            Check
  821. Boxes
  822.   Prompt on Quit 
  823. Program will prompt for quit confirmation before quitting. !
  824. See also:  Environment
  825. Settings 
  826.   Attention Bell 
  827. Program rings bell whenever errors occur and the user's attention is desired.  This feature can become annoying and may be disabled with this setting. !
  828. See also:  Environment
  829. Settings 
  830.   Hourly Chime 
  831. Program rings the bell twice on the hour.  This feature can become annoying and may be disabled with this setting. !
  832. See also:  Environment
  833. Settings 6
  834. Clock    -  Display time in 24 hour format
  835.   24 Hour Clock 
  836. This setting determines whether the time displayed in the upper right corner of the screen will be shown in a 12 hour or 24 hour format. 
  837.   Editor Backups 
  838. This setting determines whether a backup file will be made of the Text
  839. Editor data when the current text editor file is saved. If set, a file with a .BAK extension will be created and the previous contents of the text editor will be copied to this file before the new text is saved. !
  840. See also:  Environment
  841. Settings 
  842.   Save Desktop 
  843. This setting determines whether the desktop (all open windows) will be saved when the user exits the program.  If the desktop is saved, the same windows will be opened the next time the program is run.  Note that if the automatic load option for custom help files is used, the desired help file will not be loaded if another custom help file was saved with the desktop. !
  844. See also:  Environment
  845. Settings 
  846.   Use EMS Memory 
  847. Use EMS memory if available for program overlays.  If EMS memory is not available, this setting is ignored. !
  848. See also:  Environment
  849. Settings 
  850.   43/50 Line Mode 
  851. Computers with EGA or VGA monitors are capable of displaying 43 or 50 lines of text rather than the standard 25 lines.  With this option set, more space is available on the desktop to display windows.  Setting this option on computers without EGA or VGA monitors has no effect. 
  852. If you switch from 43/50 line mode to 25 line mode and can't find some windows, they may be off the screen.  Change back to 43/50 line mode and move the windows back into view. !
  853. See also:  Environment
  854. Settings 
  855.   Printer 
  856. This setting determines where printed output from the program will be directed. 
  857. See also:  Environment 
  858.   Environment
  859. Compiler Options 
  860. Compiler options determine many characteristics of the help compiler. To change a setting, move the cursor to the desired setting and press <Space> or click with the mouse.  The following options are available: k
  861.   Write
  862. Symbol
  863. File  -  Write references to a file
  864.   Use
  865. Prefix
  866. Codes   -  Use "hc" prefix in symbol file
  867. See also:  Environment 
  868.            Check
  869. Boxes
  870.   Write Symbol File 
  871. This setting determines whether the cross references found in the help text will be written to a file with a .SYM extension.  The resultant file is useful as a printed index or for on-line help systems in other programs. All cross references are written in alphabetical order. 
  872. See also:  Environment 
  873.            Use
  874. Prefix
  875. Codes
  876.   Use Prefix Codes 
  877. If this option is enabled and the Write
  878. Symbol
  879. File option is also enabled, the symbols written to the symbol file will be prefixed with "hc".  This prefix is used by some programs to indicate help context numbers for on-line help systems. 
  880. See also:  Environment 
  881.   Help 
  882.    (Alt+H)
  883. The Help menu provides access to the help file compiler. ]
  884.   Ph.D.
  885. File   -  View Ph.D. program help
  886.   Load
  887. Custom
  888. Help  -  Set main compile file
  889.   Help
  890. Ph.D. Help File 
  891.    (F1)
  892. View the Ph.D. program's help system.  Selecting this command is the same as selecting the help command shown in the lower left corner of the screen. 
  893.   Help
  894. Load Custom Help 
  895.    (Alt+F1)
  896. This command loads a custom help file created with Ph.D. for viewing.  Only one custom help file may be viewed at one time. 
  897. See also:  Custom
  898. Files 
  899.