WPC2  
                 0   (                h         	       '   U   2   +   	      +   	      +   	      +        +        +   U        	%                  "     0   !   `   +   !     ],  #        !     m.  	)      }0      b   0                                                                                                                                < 
  9 p` (      X< 6X  9  ` +   C o u r i e r         "4  ? x x x  X    Xx   A p p l e   L a s e r W r i t e r   I I f   '3   pet   	 ^-(4  APLW2F.PRS   hhhhhhhh PUBD/DOC1                                                                                                                                          H    lSJ    (                    $          M e s s a g e                                                   p>    E x i t T a b l e E d i t                                        9                                                                               H  A    Y                                                             F     Z                                                                  \                                                                  ^                                                                  ]                                                                  [                                                                  `                                                                  _                                                                 N o d o c s                                                         N o P r i n t e r                                               	    C r e a t e T a b l e                                                b                                                             
     a                                                             
     e                                                             n
     h                                                             	     g                                                                  f                                                             	     j                                                             	6     i                                                             	     l                                                             	\     k                                                             	`     m                                                             	     n                                                                   p                                                             	     o                                                             	     r                                                             	     q                                                             	F     s                                                             	     t                                                             	     w                                                                  y                                                                  {                                                             x     }                                                             d     |                                                             d     z                                                             x     x                                                                  v                                                                  d                                                                  c                                                                                                                               L     ~                                                             L                                                                                                                                    P                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    (                                                                  (                                                                  .                                                                  P                                                                                                                                        V a l i d M e n u                                                   T b l C o l C r e a t e                                         N%                                                                  )                                                                  9                                                                  	-                                                                  )                                                                  	9                                                                  	n1                                                                  	-                                                                  	J5                                                                  	1                                                                  	J5                                                                  	9                                                                    9      E x i t T a b l e E d i t                                                                 \>                                                                  H>                                                                  H>                                                                  \>                                                                    p>      M e s s a g e                                                                 	@                                                                  >                                                                  	I                                                                  	A                                                                  	@                                                                  	C                                                                  	A                                                                  	E                                                                  	C                                                                  	TF                                                                  	:E                                                                  	H                                                                  	xF                                                                  	I                                                                  	H                                                                    I        H             $      5?      5      a      a     K      K     a      a    %      J      J          
       7                     	      a      a     $#      ,      >      "A      E      d      "g       l      	a      a    %            %      a=      aC     U      r                  K      K                      K      K    "      Z 7      =      =       Q        ^      c      c      Ko      Kw    -            @      	@    A	      
A	     
AR	      
A]	     
A	      
A	     
A	      
A	     
B
      
      
      @
      	@
    A
      
A     
AJ      
AU     
A      
A     
B                  "             	 1       1      @      F      ,j            8      	^      	      vH      	      q      q      7G       M      }             	            J2      J;    > d      	       	       	             	      :;      vh      3      	J      w                        '      9       <                  ]                        4                               ,K      7             M                         Z       ]       q       u                                           F                  ]       	%      L      g      4      ]       	             B      O      -U      -      -+      ,      7/       /      /      } /      	/      	4      } /      	:      } /      :>      } ?      C      	
D      -D      ).D      	TD       WD      yD       }D       I      FI      I      I      I      )J      	J      	J      	JK      	PL      	O      	P      	oR      	T      hV      	rV      H      
    3  ?                            #  >  d          =  U  r                      "  1  =  I  Y  c  o  |        	  R	  	  	  
  	
  
  
  
  
  J              3
  [
  
    1  @  F  V  j  }          8  ^        H        G  }        2  d            0  h    ;  h    3  J  w          9        ]                  !  +  6  K  ^          Z      X          &  V            %  L  g      B  O  U  -  L       \!  {!  !  *"  "  "  '  &(  (  )  a)  K*  +  ,  ,  ,  ,  
-   -  ?-  Y-  .  .  .  /  /  /  /  3  3  <4  4  5  8  *9  h9  :  C:  =  =  )>  >  ?  XB  B  B  WC  C  
D  D  .D  TD  yD  D  H  QI  I  I  I  I  J  J  J  J  JK  K  PL  L  O  O  P  ,Q  oR  R  T  U  hV  rV  0 2  A p`    H e l v e t i c a         A  ?  HD    `  #| L         " B D O ??=K ' 	             "  u^88Goo,CCNu8C88oooooooooo88uuuo˅z8dozz888^o,oodoo8oo,,d,ooooCd8oddddC4CuC8CC!CCC     CCCCCC  Cz  oooooȲdoooo88888888ooooooooodoozodoooooddddooooooooooooo88888,88  d do,o,o,o,o,ooooooȽCCCddddz8z8z8oooooodzdzdzd  oo,oCdz8ddoooo88 8oNF  8 koCzoooo oJIoC oC &  CCoCC  oo            dd     ,C             C'uu      u           u               P  u                         o         "  u^..;]]o%88Aa.8..]]]]]]]]]]..aaa]ooxxofx.So]xoxofxooof...N]%]]S]].]]%%S%]]]]8S.]SxSSS8+8a8.88888     888888  8f  o]o]o]o]o]xSo]o]o]o]........x]]]]]x]x]x]x]oSo]x]f]oSx]o]o]o]o]xSxSxSxSx]o]o]o]o]]]]]]]x]x].....%..  S oS]%]%]%]%]%x]x]x]x]]]x8x8x8oSoSoSoSf.f.f.x]x]x]x]x]x]xoSfSfSfS  x]]%x]x8oSf.oSoSx]]x]o].. .]N:  . Z]8f]]]] ]>=]8 {{]8    88]88  ]]            SS     %8             8'aa      a           a               C  a                         ]           < 6X  9  ` +   C o u r i e r         "0 2  A p`    H e l v e t i c a           ? x x x  X    Xx  `  1 ` C `    / X` {c ~ ) P 8 P    / P {     `	     
 !ы^O        -   !'                                                 
    !    W    *      X , (#X   X*    X{ X  X X     { { X X{ //*********************************************   	       ////     NAME:    4     `	     
 WPCHMGTB.WPM   	 @   //        	 X    %
 	   
  //     PURPOSE:    
 CoachonTableFormFile   	     ////*********************************************  //RevisionHistory//// Global(ScrnMode;MsgAdj;DefTitle;CancelMsg;Title;AreaHgt)Global(HotElement;SaveScrn;StndAlone;Formfile;Module;Cells;Columns;Rows)DefTitle="Coach"    
 //Maintitlename   	 
   Title="Coach"ScrnMode=?ScreenHigh24CancelMsg=1Use("wpchlibr.wpm")                   < //Sharedlibraryfile   	 
   Use("wpchlbtb.wpm")MsgAdj=DlgMessage()Error(Off!)	   	 H
   //*********************************************////     MAINPROGRAM:Coach   	 @   ////*********************************************DISPLAY(Off!)ERROR(On!)ONERROR(NoPrinter)DlgInput(On!)FormatPageDlgType("L")While(?Dialog<>1)     CancelKeyEndWhileERROR(Off!)OnCancelCall(CancelCoach)If(NOTExists(StndAlone))     If(NOT(?DocBlank))          Error(On!)          ONERROR(Nodocs)        	              FileNew          ONERROR()          Error(Off!)     Else          ClearDoc()     EndifEndifDisplay(On!)Message(&hbox;800)Result=Welcome(DefTitle;&hbox)If(Result<>1)     QuitCoach()EndifCall(CreateTable)Display(On!)PosTableRowEndCells=?CellPosTableEndColumns=?ColumnRows=?RowPosTableBegDisplay(On!)ExitTableEdit()Return//*********************************************//     ENDMAINPROGRAM   	 '(#-   //*********************************************	   	 (#.   //*********************************************////     SUBROUTINE:Nodocs   	 @   ////*********************************************Label(Nodocs)DlgCreate(novar;"Coach";DlgNoCancel!;;;39;9)DlgControl(ctrllabel!;;"Coachneedsatleastoneavailable";;2;2)DlgControl(ctrllabel!;;"documentwindowtorun.Exitone";;2;3)DlgControl(ctrllabel!;;"ormoreofyourdocuments,thenrun";;2;4)DlgControl(ctrllabel!;;"Coachagain.";;2;5)DlgEndQuitCoach()	   	 `	   //*********************************************////     SUBROUTINE:NoPrinter   	 @   ////*********************************************Label(NoPrinter)BeepDlgCreate(novar;"Coach";DlgNoCancel!;;;40;9)DlgControl(ctrllabel!;;"Youmustselectaprinterbefore";;2;2)DlgControl(ctrllabel!;;"performingthistask.Selecta";;2;3)DlgControl(ctrllabel!;;"printer,thenrunthisCoachagain.";;2;4)DlgEndQuitCoach()	   	 `	   //*********************************************////     SUBROUTINE:CreateTable   	 @   ////*********************************************Label(CreateTable)If(NOT(?DocBlank))     Message(&tbox;1205)          //Placecursorattableposition   	 (
x        FakeIt("Coach";&tbox;3;1;0)     keypress={8154;}                   <     h           //F7key   	 	        chkcode={1;}     Key=DoEdit(1;&chkcode;&keypress)     WindowMaximizeEndifCall(ValidMenu)Message(&hbox;1215)Repeat     Message(&tbox;1210)     DisplayRewrite     Result=PostIt("Coach";&tbox;0;13;0;2;0)     MenuActive=0     Show=HotSpot(0;0;62;0;537;&funkey;1)     SWITCH(Show)          CaseOf1:              4 Result=Postit("Coach";&tbox;0;13;0;3;0)̐              4 ShowMenu("Coach";&sbox;52;2;3;5;1;0)          CaseOf1531:              4 PosLineDown  %
    
            CaseOf537:              4 Result=Postit("Coach";&tbox;0;13;0;3;0)̀              4 PullDownDlg   	 @"                 4 While(?Dialog=1)              4 Endwhile              4 Type("l")          CaseOf8130:              4 DisplayRewrite              4 DlgInput(On!)              4 ColumnsTablesDlg              4 TabKeyTabkeyTabkey              4 Call(TblColCreate)          CaseOf8085:              4 Message(&sbox;1220)              4 Result=PostIt("Coach";&tbox;0;13;0;3;0)              4 MenuActive=MenuBarControl("Coach";&hbox1;&HelpMsg;              4 52;2;108;&funkey)          DEFAULT:              4 PosLineDown   	 .h)5                 4 MenuActive=MenuBarControl("Coach";&hbox1;&HelpMsg;              4 52;2;108;&funkey)          ENDSWITCH     If(MenuActive<>1)          If(Show<>8130)              4 0    `	      4 Result=MenuControl(&hbox1;&hbox2;&hbox3;&valid;&allow;&exallow;&accel;&exaccel;&subval;&subacl;&exsubacl;&subs;&funkey)  
  `	(#`	(#                4 DisplayRewrite              4 MenuActive=Result              4 If(Result=1538orResult=99)              4     `	 If(?Dialog<>365)              4     `	     
 CancelMenus()              4     `	     
 DisplayRewrite              4     `	     
 TableCreateDlg              4     `	 Endif              4 EndIf          Endif     EndifUntil(MenuActive<>1)If(?Dialog<>365)     CancelMenus()     TableCreateDlgEndifResult=0Savescrn=0Message(&tbox;1225)Repeat     Result=PostIt("Coach";&tbox;18;17;0;1;0)     While(?Dialog=365)          Look(Key)          If(key=768)              4 If(?MouseLastY=yposS1)              4     `	 If(?MouseLastX>=xposQ1and?MouseLastX<=xposQ2)              4     `	     
 CancelMsg=0              4     `	     
 CancelCoach()              4     `	     
 key=0              4     `	 EndIf              4 Endif          EndIf          If(key=8160)              4 CancelMsg=0              4 CancelCoach()              4 key=0          EndIf          Type(ntoc(Key))     EndWhile     If(?LeftCode<>12277)          DisplayRewrite          TableCreateDlg     Endif   	 .h)5   Until(?LeftCode=12277)If(?Dialog<>36)    
                    <     h      //ifnotintableedit   	 @             TableEditDlgEndifRETURN	   	    //***************************************************************////SUBROUTINE:DefineValidMenuitemsforTables////***************************************************************LABEL(ValidMenu)     hbox1={    `	 "Choose>  r [BoldOn]?
   
 Layout.";   	 (
x                 4     `	 "";}     hbox2={    `	 "Choose>  r [BoldOn]?
   
 Tables.";   	 	                 4     `	 "";}     hbox3={    `	 "Choose>  r [BoldOn]?
   
 Create.";   	 H
                 4     `	 "";}     LayoutMenu(&valid)     allow=    4 {    `	 1538;}          //[Create]*   	 
        exallow=    `	 {    
 0;}   	 h        accel=    4 {    `	 116;}               //TforTables   	 0        exaccel=    `	 {    
 1;}   	 H
        subval=    `	 {    
      1538;         < //Create*   	                  4     `	     
      1539;         < //Edit*   	                  4     `	     
      264;         < //Insert*   	 P                 4     `	     
      265;         < //Delete*   	 h                 4     `	     
      1540;         < //Join*   	 0                 4     `	     
      1541;         < //Split*   	                  4     `	     
      1542;         < //Calculate*   	 p                 4     `	     
      1543;         < //CreateFloatingCell*   	 8                 4     `	     
      1544;         < //EditFloatingCell*   	  P             }     subacl={    `	 99;}                   < //cfor(C)reate   	         exsubacl={0;    
    	 X                 4 }     subs={1537;}    
                //Tables*   	 8    %
    
       funkey={8130;}               //Alt+F7   	 x!        sbox={    4 "Choose>  r [BoldOn]?
   
 Create.";          //Message   	 @"                 4 "";              4 }     HelpMsg={    `	 "Choose>  r [BoldOn]?
   
 Tables>   [BoldOff]?
   
 ,";   	 `"&                 4     `	 "then>  r [BoldOn]?
   
 Create.";              4     `	 "";              4 }RETURN	   	 % *   //************************************************************////              4 RoutineforittheypressedAlt+F7toCreate   	 @   ////************************************************************Label(TblColCreate)     x1={19;20;}     x2={28;31;}     y1={7;8;}     y2={7;8;}     hotkey={116;768;}     hotpnt={0;1;}     helpmsg={    `	 "Choose>  r [BoldOn]?
   
 Tables>   [BoldOff]?
   
 ,";   	 `	                 4     `	 "then>  r [BoldOn]?
   
 Create.";              4     `	 "";              4 }     Result=0     SaveScrn=0     Message(&tbox;1230)     While(?Dialog=370)              < //Columns/TablesDlgBox   	 P             SWITCH(?DialogControl)              4 CaseOf0:              4     `	 info={     0;   	 p                 4     `	     
      370;              4     `	     
      0;              <     h              	  P                 4     `	     
      "Coach";              4     `	     
      33;              4     `	     
      6;              4     `	     
      0;              4     `	     
      "Coach";              4     `	     
      1;              4     `	     
      1;              4     `	     
 }              4     `	 accel={     50;116;}   	  X#                 4     `	 aclpnt={0;0;}              4 0    `	 Result=ButtonControl(&info;&x1;&x2;&y1;&y2;&hotkey;&hotpnt;&accel;&aclpnt;&tbox;&helpmsg)  
  `	(#`	(#                4 CaseOf58:              <     h                   	 #@(                 4     `	 info={     58;   	 $ )                 4     `	     
      370;              4     `	     
      0;              4     `	     
      "Coach";              4     `	     
      33;              4     `	     
      6;              4     `	     
      0;              4     `	     
      "Coach";              4     `	     
      1;              4     `	     
      1;              4     `	     
 }              4     `	 accel={     50;116;}   	 .h)5                 4     `	 aclpnt={0;0;}              4 0    `	 Result=ButtonControl(&info;&x1;&x2;&y1;&y2;&hotkey;&hotpnt;&accel;&aclpnt;&tbox;&helpmsg)  
  `	(#`	(#                4 CaseOf59:              4     `	 info={     59;   	                  4     `	     
      370;              4     `	     
      0;              4     `	     
      "Coach";              4     `	     
      33;              4     `	     
      6;              4     `	     
      0;              4     `	     
      "Coach";              4     `	     
      1;              4     `	     
      1;              4     `	     
 }              4     `	 accel={     49;99;}   	 0                 4     `	 aclpnt={1;1}              4 0    `	 Result=ButtonControl(&info;&x1;&x2;&y1;&y2;&hotkey;&hotpnt;&accel;&aclpnt;&tbox;&helpmsg)  
  `	(#`	(#                4 DEFAULT:              4     `	 info={     ?DialogControl;   	 0                 4     `	     
      370;              4     `	     
      0;              4     `	     
      "Coach";              4     `	     
      33;              4     `	     
      6;              4     `	     
      0;              4     `	     
      "Coach";              4     `	     
      1;              4     `	     
      1;              4     `	     
 }              4     `	 accel={     50;116;}   	 x!                 4     `	 aclpnt={0;0;}              4     `	 allow={     0;58;59;}   	  X#                 4 0    `	 Result=InvalidControl(&info;&x1;&x2;&y1;&y2;&hotkey;&hotpnt;&accel;&aclpnt;&tbox;&helpmsg;&allow)  
  `	(#`	(#            ENDSWITCH     EndWhileRETURN	   	 $ )   PROCEDUREExitTableEdit()     If(?InTable)          If(?Dialog=36)              4 tbox={    
 "Youhavecreatedatable.WordPerfectisdisplaying";   	 X                 4     `	     
 "thetableinTableEditmode.Beforeyoucantype";              4     `	     
 "textinatable,youneedtoreturntothenormal";              4     `	     
 "editingscreen.";              4     `	     
 "";              4     `	     
 "Choose>  r [BoldOn]?
   
 Close>   [BoldOff]?
   
 .";   	 
@                 4     `	     
 "or";              4     `	     
 "Press>  r [BoldOn]?
   
 F7>   [BoldOff]?
   
 .";   	 
                 4     `	     
 "";              4     `	 }              4 keyequiv={     8154;         < //F7   	 (

                 4     `	     
 }              4 TableEditControl(71;22;78;22;0;&tbox;&keyequiv)              4 Type(ntoc(8154))          Endif     EndifENDPROC	   	    //*********************************************////     PROCEDURE:Message   	 @   ////*********************************************PROCEDUREMessage(&tbox;Msg)SWITCH(Msg)CaseOf800:tbox={"";"Creatingatableformfileinvolves:";"";"1.CreatingaTable";"2.AddingMergeCodes";"";}CaseOf1205:    `	     
      //Placecursorwheretableshouldgo   	    tbox={     "Placethecursorwhereyouwantyourtabletoappear.";   	 h                 4 "";     }CaseOf1210:    `	     
      //ChooseLayout,Table,Create   	 8   tbox={              4 "Tocreateatable,";              4 "";              4 "Choose>  r [BoldOn]?
   
 Layout>   [BoldOff]?
   
 ,";   	  p        0         4 "then>  r [BoldOn]?
   
 Tables>   [BoldOff]?
   
 ,";  
  (#(#       0         4 "then>  r [BoldOn]?
   
 Create>   [BoldOff]?
   
 .";  
  (#(#                4 "or";              4 "Press>  r [BoldOn]?
   
 Alt+F7.";   	 @"                 4 "";          }CaseOf1215:     hbox={    4 "Choose>  r [BoldOn]?
   
 Tables>   [BoldOff]?
   
 ,";   	 (#x'                 4 "then>  r [BoldOn]?
   
 Create.";              4 "";              4 }CaseOf1220:    `	    	 '`",        sbox={    4 "Choose>  r [BoldOn]?
   
 Tables>   [BoldOff]?
   
 ,";   	 '(#-                 4 "then>  r [BoldOn]?
   
 Create.";              4 "";              4     `	 }CaseOf1225:     tbox={    4 "Typethenumberofcolumnsyouwant,";   	 ,'3                 4 "thenpress>  r [BoldOn]?
   
 Tab>   [BoldOff]?
   
 .";              4 "Type>  r [BoldOn]?
   
 2>   [BoldOff]?
   
 Ԁforthenumberofrows.";   	 .h)5                 4 "Choose>  r [BoldOn]?
   
 OK>   [BoldOff]?
   
 .";   	                     4 "";              4 }CaseOf1230:     tbox={    4 "Choose>  r [BoldOn]?
   
 Tables>   [BoldOff]?
   
 ,";   	                  4 "then>  r [BoldOn]?
   
 Create.";              4 "";    <    	 (
x                 4 }ENDSWITCHENDPROC    