home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / wp / pct2_2.zip / PCTDOC1.EXE / lha / CHAP23.TXT < prev    next >
Text File  |  1989-04-21  |  17KB  |  393 lines

  1.        subject: MULTIPLE WINDOWS
  2.  
  3.     discussion: You can split your PC-Type II screen into multiple
  4.                 windows in which you can view different parts of the
  5.                 same file or different files.
  6.  
  7.                 The Screen Options menu provides all the screen
  8.                 windowing functions.  This menu is reached via the
  9.                 "(S)creen" option from the Main Menu.
  10.  
  11.                 The available options in the Screen Options menu will
  12.                 change depending upon the number of windows currently
  13.                 displayed on your screen.
  14.  
  15.                 ┌──────────────────────┐
  16.                 │Screen Options:       │   page
  17.                 ╞══════════════════════╪═══════
  18.                 │(S)plit window        │    231
  19.                 │(D)rop active window  │    233
  20.                 │(R)otate active window│    233
  21.                 │(M)ove division bar(s)│    234
  22.                 │(E)dit different files│    235
  23.                 │e(X)it                │<--Exit Screen Options
  24.                 └──────────────────────┘
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.                                  222
  57.        subject: SPLIT SCREEN OPTIONS
  58.  
  59.       overview: You can split your screen into 2, 3 or 4 windows in
  60.                 which you can view different parts of the same file
  61.                 and/or different files.
  62.  
  63.                 You can split your screen with the Screen Options menu
  64.                 which is loaded by selecting the "(S)creen" option
  65.                 from the Main Menu.  The Screen Options menu adds and
  66.                 drops options depending upon the number of windows
  67.                 being shown and the number of files in memory.
  68.  
  69.                 In its simplest form (screens not split and only one
  70.                 file in memory) it looks like:
  71.  
  72.                 ┌─────────────────────────┐
  73.                 │Screen Options:          │
  74.                 ╞═════════════════════════╡
  75.                 │(V)ertical window split  │
  76.                 │(H)orizontal window split│
  77.                 │e(X)it from menu.        │
  78.                 └─────────────────────────┘
  79.  
  80.                 For the purposes of discussion, the following picture
  81.                 will be used to depict your screen as it would
  82.                 normally appear with PC-Type II active.
  83.  
  84.                 ╔══════════════════╡████╞══════════════════╗
  85.                 ║                                          ║
  86.                 ║                                          ║
  87.                 ║                                          ║
  88.                 ║                                          ║
  89.                 ║                                          ║
  90.                 ║                                          ║
  91.                 ║                                          ║
  92.                 ║                                          ║
  93.                 ╟....^....^....^....^....^....^....^....^..╢
  94.                 ║██████████████████████████████████████████║
  95.                 ╨ Message line                             ╨
  96.  
  97.                 Further, assume multiple files are active which adds
  98.                 one more menu option: "(E)dit different files".
  99.  
  100.                 ┌─────────────────────────┐
  101.                 │Screen Options:          │
  102.                 ╞═════════════════════════╡
  103.                 │(V)ertical window split  │
  104.                 │(H)orizontal window split│
  105.                 │(E)dit different files   │
  106.                 │e(X)it from menu.        │
  107.                 └─────────────────────────┘
  108.  
  109.                 The discussion which follows will describe each of the
  110.                 Screen Options menu functions.
  111.  
  112.                                  223
  113.     (V)ertical: The Screen Options menu initially provides the option
  114.                 to split the screen vertically or horizontally.
  115.                 Selecting the vertical option splits the screen like:
  116.  
  117.                 ╔═══════╡████╞═══════╤╤═══════╡████╞═══════╗
  118.                 ║                    ││                    ║
  119.                 ║                    ││                    ║
  120.                 ║                    ││                    ║
  121.                 ║                    ││                    ║
  122.                 ║         A          ││         B          ║
  123.                 ║                    ││                    ║
  124.                 ║                    ││                    ║
  125.                 ╟....^....^....^....^┴┴....^....^....^....^╢
  126.                 ║██████████████████████████████████████████║
  127.                 ╨ Message line                             ╨
  128.  
  129.   (H)orizontal: while a horizontal split would look like:
  130.  
  131.                 ╔══════════════════╡████╞══════════════════╗
  132.                 ║                                          ║
  133.                 ║                     C                    ║
  134.                 ║                                          ║
  135.                 ╟....^....^....^....^....^....^....^....^..╢
  136.                 ╠══════════════════╡████╞══════════════════╣
  137.                 ║                                          ║
  138.                 ║                     D                    ║
  139.                 ║                                          ║
  140.                 ╟....^....^....^....^....^....^....^....^..╢
  141.                 ║██████████████████████████████████████████║
  142.                 ╨ Message line                             ╨
  143.  
  144.                 For both the (V)ertical and (H)orizontal selections,
  145.                 the Screen Options menu will change to look like:
  146.  
  147.                 ┌──────────────────────┐
  148.                 │Screen Options:       │
  149.                 ╞══════════════════════╡
  150.                 │(S)plit window        │
  151.                 │(D)rop active window  │
  152.                 │(R)otate active window│
  153.                 │(M)ove division bar(s)│
  154.                 │(E)dit different files│
  155.                 │e(X)it from menu.     │
  156.                 └──────────────────────┘
  157.  
  158. (S)plit window: Additional splits to the screen are now predefined.
  159.                 If the cursor is in a window occupying half the
  160.                 screen, that window will be split first.  If it is in
  161.                 a window occupying only one fourth of the screen, then
  162.                 the window which still occupies one half the screen
  163.                 will be split.  Splitting the screens above could
  164.                 produce any of the 4 patterns on the next page.
  165.  
  166.  
  167.  
  168.                                  224
  169.                 ╔═══════╡████╞═══════╤╤═══════╡████╞═══════╗
  170.                 ║    cursor ends     ││ This configuration ║
  171.                 ║    up here.        ││ results when the   ║
  172.                 ║                    ││ cursor is in       ║
  173.                 ╟....^....^....^....^┤│ screen A on the    ║
  174.                 ╠═══════╡████╞═══════╡│ previous page and  ║
  175.                 ║                    ││ and option         ║
  176.                 ║                    ││ "(S)plit window"   ║
  177.                 ║                    ││ is selected.       ║
  178.                 ╟....^....^....^....^┴┴....^....^....^....^╢
  179.                 ║██████████████████████████████████████████║
  180.                 ╨ Message line                             ╨
  181.  
  182.                 ╔═══════╡████╞═══════╤╤═══════╡████╞═══════╗
  183.                 ║ This configuration ││   cursor ends      ║
  184.                 ║ results when the   ││   up here.         ║
  185.                 ║ cursor is in       ││                    ║
  186.                 ║ screen B on the    │├....^....^....^....^╢
  187.                 ║ previous page and  │╞═══════╡████╞═══════╣
  188.                 ║ and option         ││                    ║
  189.                 ║ "(S)plit window"   ││                    ║
  190.                 ║ is selected.       ││                    ║
  191.                 ╟....^....^....^....^┴┴....^....^....^....^╢
  192.                 ║██████████████████████████████████████████║
  193.                 ╨ Message line                             ╨
  194.  
  195.                 ╔══════════════════╡████╞══════════════════╗
  196.                 ║ This configuration results when the cur- ║
  197.                 ║ sor is in D on the previous page and     ║
  198.                 ║ option "(S)plit window" is selected.     ║
  199.                 ╟....^....^....^....^....^....^....^....^..╢
  200.                 ╠═══════╡████╞═══════╤╤═══════╡████╞═══════╣
  201.                 ║   cursor ends      ││                    ║
  202.                 ║   up here.         ││                    ║
  203.                 ║                    ││                    ║
  204.                 ╟....^....^....^....^┴┴....^....^....^....^╢
  205.                 ║██████████████████████████████████████████║
  206.                 ╨ Message line                             ╨
  207.  
  208.                 ╔═══════╡████╞═══════╤╤═══════╡████╞═══════╗
  209.                 ║    cursor ends     ││                    ║
  210.                 ║    up here.        ││                    ║
  211.                 ║                    ││                    ║
  212.                 ╟....^....^....^....^┴┴....^....^....^....^╢
  213.                 ╠══════════════════╡████╞══════════════════╣
  214.                 ║ This configuration results when the cur- ║
  215.                 ║ sor is in C on the previous page and     ║
  216.                 ║ option "(S)plit window" is selected.     ║
  217.                 ╟....^....^....^....^....^....^....^....^..╢
  218.                 ║██████████████████████████████████████████║
  219.                 ╨ Message line                             ╨
  220.  
  221.                 Each of these configurations permits only one more
  222.                 split which will result in a configuration of 4
  223.                 sections as shown on the next page.
  224.                                  225
  225.                 The final screen configuration consisting of four
  226.                 sections would look like:
  227.  
  228.                 ╔═══════╡████╞═══════╤╤═══════╡████╞═══════╗
  229.                 ║                    ││                    ║
  230.                 ║                    ││                    ║
  231.                 ║                    ││                    ║
  232.                 ╟....^....^....^....^┤├....^....^....^....^╢
  233.                 ╠═══════╡████╞═══════╡╞═══════╡████╞═══════╣
  234.                 ║                    ││                    ║
  235.                 ║                    ││                    ║
  236.                 ║                    ││                    ║
  237.                 ╟....^....^....^....^┴┴....^....^....^....^╢
  238.                 ║██████████████████████████████████████████║
  239.                 ╨ Message line                             ╨
  240.  
  241.                 Since no more splitting is possible, the "(S)plit
  242.                 window" option is removed from the menu as shown.
  243.  
  244.                 ┌──────────────────────┐
  245.                 │Screen Options:       │
  246.                 ╞══════════════════════╡
  247.                 │(D)rop active window  │
  248.                 │(R)otate active window│
  249.                 │(M)ove division bar(s)│
  250.                 │(E)dit different files│
  251.                 │e(X)it from menu.     │
  252.                 └──────────────────────┘
  253.  
  254.                 NOTE: Whenever a screen is split, the new window will
  255.                       display the same file at the same location as
  256.                       the file in which the cursor was located prior
  257.                       to the split.  After the split takes place, the
  258.                       cursor remains in the "same" window it was in
  259.                       initially.
  260.  
  261.  
  262.         (D)rop: In any of the split screen configurations depicted
  263.                 above, a screen can be "dropped" at any time with the
  264.                 "(D)rop active window" option.  You can continue to
  265.                 "drop" windows until the screen is restored to just
  266.                 one screen.
  267.  
  268.       (R)otate: The "(R)otate active window" option will move the
  269.                 cursor from window to window.  (This is equivalent
  270.                 to the keystroke Ctrl N outside the menus).  When the
  271.                 screen is split into four sections, the order of
  272.                 rotation is:
  273.                 ┌───┬───┐
  274.                 │ 1 │ 2 │
  275.                 ├───┼───┤
  276.                 │ 3 │ 4 │
  277.                 └───┴───┘
  278.  
  279.  
  280.                                  226
  281.         (M)ove: This option allows you to move the division bar(s)
  282.                 between the windows in a specified direction.  When
  283.                 you select the "(M)ove division bar(s)" option, the
  284.                 following menu will be displayed:
  285.                 ┌─────────────────┐
  286.                 │Screen Movement: │
  287.                 ╞═════════════════╡
  288.                 │(D)own           │
  289.                 │(L)eft           │
  290.                 │(R)ight          │
  291.                 │(U)p             │
  292.                 │(C)enter         │
  293.                 └─────────────────┘
  294.  
  295.                 Selecting "(U)p" or "(D)own" targets the horizontal
  296.                 division bar between the top and bottom window(s).
  297.                 "(L)eft" and "(R)ight" targets the vertical division
  298.                 bar between the left and right window(s).  The
  299.                 targeted division bar will be moved in the direction
  300.                 specified.  Option "(C)enter" returns the division
  301.                 bar(s) to the center location of the screen.
  302.  
  303.                 How far the bar will move depends upon your response
  304.                 to:
  305.                 ┌────────────────────┐
  306.                 │Question:           │
  307.                 ╞════════════════════╡
  308.                 │                    │
  309.                 │Define shift amount.│
  310.                 │(Press 1,2,3, ...,0)│
  311.                 │                    │
  312.                 └────────────────────┘
  313.  
  314.                 pressing 1, 2, ...9, or 0 (zero counts as 10), will
  315.                 cause the bar to be moved so many columns or row in
  316.                 the direction specified.
  317.  
  318.                 PC-Type II sets its own limits as to how far you can
  319.                 adjust the position of these bars.  If your request
  320.                 exceeds these limits, no movement will take place.
  321.  
  322.                 With the screen split in four sections, moving the bar
  323.                 to the right and down results in a screen like:
  324.                 ╔═══════╡████╞══════════╤╤═════╡████╞══════╗
  325.                 ║                       ││                 ║
  326.                 ║                       ││                 ║
  327.                 ║                       ││                 ║
  328.                 ║                       ││                 ║
  329.                 ╟....^....^....^....^...┴┴....^....^....^..╢
  330.                 ╠═══════╡████╞══════════╡╞═════╡████╞══════╣
  331.                 ║                       ││                 ║
  332.                 ║                       ││                 ║
  333.                 ╟....^....^....^....^...┴┴....^....^....^..╢
  334.                 ║██████████████████████████████████████████║
  335.                 ╨ Message line                             ╨
  336.                                  227
  337.         (E)dit: To view different files simultaneously, you must be
  338.                 able to load other files into the windows.
  339.  
  340.                 You can do this by going to the Command Line and
  341.                 issuing an EDIT command for a new file when the screen
  342.                 is already split.  Doing so will cause the new file to
  343.                 replace the old file in the current window.  Other
  344.                 windows will be unaffected.
  345.  
  346.                 If multiple files are already loaded, use the "(E)dit
  347.                 different files" option in the Screen Options menu.
  348.                 This allows you to select one of the files currently
  349.                 in memory and display it in the current window.
  350.  
  351.                 This is the procedure:
  352.  
  353.                 (1) Move the cursor to the window you want to use to
  354.                     display the file of interest.
  355.  
  356.                 (2) Select the Screen Options menu and select the
  357.                     "(E)dit different files" option.  Doing so will
  358.                     cause a menu to appear in which the names of the
  359.                     files currently in memory are displayed as shown
  360.                     below.
  361.  
  362.                   ┌────────────────┐
  363.                   │Active Files:   │
  364.                   ╞════════════════╡
  365.                   │(A) DOCHILI.PCT │
  366.                   │(B) DOCREFMT.PCT│
  367.                   └────────────────┘
  368.  
  369.                 (3) Press the key designated to the left of the file
  370.                     you want to edit.
  371.  
  372.                 When you follow this procedure, the file you select
  373.                 will replace the file in the current window.
  374.  
  375.                 When you remove a file from memory and multiple
  376.                 windows are visible, PC-Type II will automatically
  377.                 replace the deleted file in any windows in which it
  378.                 was located with another file which is still active.
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.                                  228
  393.