                               CISMSG ACTIVITY CENTER

   Messages  Catalogs  Reports  Setup  Exit



 CIS ACTIVITY CENTER ͻ
 Ŀ 
      Moose & Squirrel Software      
                                     
  CompuServ Message Handler Program  
                                     
         (C) 1992-94 - v2.0a         
  
ͼ




Messages Menu




                  A Paradox CIS Message Handling Application

                  Code accumulated by:

                                Mark T. Houpt
                            BAT-Systems Consulting
                          429 North Sandusky Avenue
                          Upper Sandusky,  OH  43351
                               CIS:  70142,2720

                  Paradox Engine Utilities by:

                               James Cap Walker
                              820 Bundaberg Lane
                            Rural Hall,  NC  27045
                               CIS:  70007,4651



             An application to showcase PAL coding techniques!













                                  (1)

    
       Welcome to the Paradox CIS Activity Center-Message Handler.  This
   application provides users of TapCis and OzCIS navigation programs
   with a tool to store CIS message and catalog files.  The program is
   comprised of source code taken from the PDOXDOS Libraries, Paradox
   Informant articles and the QUE book PARADOX 4 DEVELOPER'S GUIDE
   (CopyRight 1992 by Que Corporation).
       The program is intended as a means to view the work and programming
   approach of a number of Paradox contributors in a single application.

       The following individuals contributed code to this application.  I'm
   very grateful for their efforts.  What I know about PAL programming, I
   learned from example code found in the CIS PDOXDOS libs.

   James Cap Walker:  This application is really his idea.  He created the
   Paradox Engine utilities that made it possible, sent me a Paradox
   workshop application to view the files, allowed me to work with his
   application and encouraged me to put this together for the benefit of
   those learning PAL code.

   Micael J. Hyatt:  Provided the neat message handling routines found
   through out the application.

   Dan Paolini:  Handles all my errors with his Error-handling routines.
   The code was originally presented in the PARADOX INFORMANT.

   Brian Bushey:  Brian provided a GREAT replacement for using the readme.com
   file for viewing reports to the screen.

   Desmond Nolan:  Desmond's SysInfoProc and Clock routines are included here
   from his example security application found in the PDOX libs.  Look for
   SECUR.EXE.  It's worth the download.  Has a really nice Help system among
   many other good code examples.

   Tony Goodman:  Tony Goodman of Ensemble (makers of Command Center, Visage
   and other Paradox products) is responsible for the code that produces
   the button bar in the view screen in this application.  The code was
   originally presented in the PARADOX INFORMANT.

   Dana Greaves and Jennifer Lindsay:  Authors of PARADOX 4.0 DEVELOPER'S GUIDE.
   I used a number of their routines in this application.  Their book got me
   going in Paradox v4.0 when all the new stuff looked a bit over-whelming!

   John R. Nelson:  Provides the backup program which utilizes the DOS backup
   program and passes the proper parameters to the command.  Look at the
   BACKUPMANAGER proc.

   Angelo Laudon:  Programmer of the excellent WBSLIB Paradox add-on product.
   I use WBSLIB in about all my applications.  So I asked Angelo if I could
   include the code for a routine here as an excuse for ME to brag on his
   product.  WBSLIB was used to produce the Menu code for this application.

   Dan Ehrmann:  Kallista Inc.  Dan permitted inclusion of the code used to
   print the current record.  It is taken from Kallista's superb DESKTOP PLUS
   add-on for Paradox.  Kallista's Paradox editor, PAL-EDIT was used in the
   preparation of the source code for this program.   Be SURE to buy a copy
   of Dan's two excellent Paradox Query books.


                                  (2)
   
   Ted Rosenberger:  How many hours have we saved using PAINTPAL to create
   dialog boxes.  I know I used it for my dialog boxes in this application.
   I suspect others have also.

   Mark Schoen:  It was his idea to be able to move from record to record while
   in the memo field.  Then he wanted to be able to delete records.  So viewing
   ALL Messages is now a Co-Edit routine that allows deletes.

   OTHERS:  No doubt there is some code in here for which I have failed to
   give proper attribution.  My thanks to the authors.  Just send me an Email
   message and I'll make sure your name is included in the credits.

   If there are any BAD code examples in this application, they are no doubt
   MY work.  The other purpose of this application is to encourage others to
   make changes to make it better and to share their solutions with all of us!!!

   The ScriptView Program was used to format scripts in this application prior
   to distribution.

   For those who recieved this application via the Mail, the install
   program, PC-Install, is by 20/20 Software makers of the Nimbus Report
   Writer for Paradox.

                               USE OF THE CODE
       Use of the code found in this application for other purposes is
   under the control of the individual authors of the code.  Please contact
   these authors by CIS or other means to ask consent to use the code.
   That it just what I did.  In every case, I was given permission.  A
   person who posts code to the CIS libs is generally delighted to find
   their code was useful to someone else.                                     WARRANTY

                                    WARRANTY
       The authors of the code contained in the CISMSG program, BAT-Systems
   Consulting and Mark T. Houpt make no warranties whatsoever as to the
   merchantability or fitness of the code for any particular purpose.  YOU
   assume full responsibility and liability for the use of the code and the
   authors and those set forth above shall in no event be liable for any
   damage or loss of profit or any commercial damage, including but not
   limited to special, incidental, consequential or other claims.


                              INSTALLATION

       To install the program from the version downloaded from the
   forum, simply create a directory, copy the zipped file to the
   directory and unzip the file.  In order to read in TapCis or other
   CIS navigation program MSG and CAT files you will also need to
   download the Paradox Engine utilities created by Cap Walker.  They
   can be found in Library 7 of the PDOXDOS forum in files called DLS.ZIP
   and CISTAT.ZIP. Unzip this file in the same directory as the program file
   or in a directory on your path.





                                  (3)



       To start the program, start Paradox, switch to your install
   directory and run the script called CIS.  The first time the program
   is invoked, it will build the libraries and then start the program.
                               BUILDING LIBRARIES
       As the libraries are being built, a the screen shows the progress of the
   operation as indicated below:


                   Library Builder ͻ
                   Ŀ 
                     Library: Paradox                    
                      Script: CisLibSc                   
                        Proc: YesNoWaitProc.u            
                     Percent: 35% Completed              
                    Complete:                  
                    
                  ͼ

       A script called "Makelib.sc" is used to invoke the library builder.
   Should you make changes to the source code, invoke this script to register
   your changes.

                              RUNNING THE PROGRAM

       To start the program run the CIS script.  You'll then be presented with
    a SetUp screen.
 Program SetUp ͻ
 Ŀ 
  Ŀ  
         Message Import File Type         
         () .MSG OzCIS-Tapcis-GCP        
         ( ) .MES OzCIS v1.2              
         ( ) .SAV OzCIS-Tapcis-GCP        
         ( ) .PRG OzCIS-Tapcis-GCP        
                                          
              Confirm Deletes             
                 () Yes                  
                 ( ) No                   
    
       Location of MSG and CAT Files        
   g:\cisdata\                              
                                            
       Ok         Help        Cancel     
                        
  
ͼ
   Use this screen to tell the program where you store your MSG and SAV or PRG
   files and CAT files.
     (This option is also available from teh Setup Menu)
        The Main Menu will then appear.
       Message or MSG files are handled under the Message menu item.  Catalog
  or CAT files are handled under the Catalogs menu item.
                                MESSAGES
       In order to read in message files from TapCis or OzCIS, choose the
   "Convert New CIS Messages" item from the message drop down menu.  If you
   configured your program to look for your message files in another directory
   (other than the directory where CISMSG is installed), you will see the
   following screen: (See Next Page)
                                      (4)

   
    Files to Import ͻ
   Ŀ 
    Files Available                         Files Chosen            
     LOTUSWP.MSG             Add Item >     PDOXDOS.MSG            
     MSBASIC.MSG             PCVENE.MSG             
     NAVCIS.MSG             Add All >>     PDOXWIN.MSG            
     PCVENA.MSG              RACING.MSG             
     PCVENB.MSG            < Remove Item                          
     PCVEND.MSG                                     
     PCVENE.MSG            << Remove All                          
     PDOXDOS.MSG                                    
     PDOXWIN.MSG                OK                                
     RACING.MSG                                     
     SYMAPPS.MSG              Cancel                              
     WINSHARE.MSG                                   
     ZENO.MSG                   Help                               
                                                     
    
   ͼ
   

       Use the spacebar to select individual files (or double-click with the
   mouse).  Your Selection will be moved to the right hand side for processing.
   To choose all messages just click on the Add ALL >> button or use the Alt-A
   key combination.  Choose OK when done.  The program will shell out to DOS and
   run Cap's CISTATS program.  If you use OzCIS and additional screen is
   presented before the final message as the program goes out and "FIXES" OzCIS
   message memos on import:

         Ŀ
                          Fixing OzCIS Message Entries                 
                                    34 of 53                           
                                                                       
               ۰      
               0           25         50          75          100      
                               Percent Complete                        
         

       A message will appear telling you your new  messages are available for
   viewing.  If you want to view the most recently imported messages, choose the
   "View Last Import" option.  From this sccreen you can view the most recently
   imported records and you can delete any unwanted records.  After you have
   viewed the most recently imported records you will be asked if you would like
   to post those you have not deleted to the permanent message table,  Choose
   Continue to post the records.  (Should yopu cancel the posting to the permant
   table, the next time you import records, you will be asked if you want to
   post the prior batch or overwrite the prior records.)

      The screen to view the most recenly imported records contains a form area
   and a message area.  It also contains a button bar for moving through the
   records by mouse click and a menu accessable with the F10 key.

      The following screen appears:             PLEASE SEE NEXT PAGE...




                                      (5)


   Window  Record  Exit

 Ŀ 
  0        ABOUT     S0  ABOUT CISMSG               5/16/93    11:00       
         All about the authors of CISMSG        0        #0                
  To  :  All                                               Record      1   
  From:  Mark T. Houpt                          70142,2720   of 1          
                                                                           
  The following individuals contributed code to this application.  I'm     
  very grateful for their efforts.  What I know about PAL programming,     
                                                                           
  
 Last   ->Message Ŀ
The following individuals contributed code to this application.  I'm very     
grateful for their efforts.  What I know about PAL programming, I learned     
from example code found in the CIS PDOXDOS libs.                              
                                                                              
James Cap Walker:  This application is really his idea.  He created the       
Paradox Engine utilities that made it possible, sent me a Paradox workshop    
application to view the files, allowed me to play with his application and    
encouraged me to put this together for the benefit of those learning PAL      
code.                                                                         

ĿĿĿĿĿĿĿĿĿĿ
 HELP  SORT  FIND   <<    <     >     >>  PRINT DELETE QUIT 


       The top box in the screen contains forum message information as to
   the subject, message number, forum, section etc.  The middle box is
   the message box.  It is an open memo field in fieldview.  You can
   double click in the message box and scroll through the messages.  By
   then clicking back in the top box area, you can use the buttons at the
   bottom of the screen to move through the records.  When in the memo window
   you can use Alt-N to move to the next record or Alt-P to move to the
   previous record.
       The Memo window can be maximized to enlarge the viewing area by clicking
   on the maximize button at the top right corner of the memo window.  Once
   maximized, it can be restored to its normal size by clicking on the do-hicky
   again.  There are menu options available to move you from the top window to
   the memo window.  These are found under the TABLE menu option.  Or you can
   select the window with a mouse click.
       If you choose to print the current record, a dialog box appears for
   you to choose the report format.  Coices include a report formated for a
   laser jet and formated for a dot-matreix printer.  Should you create other
   reports, they appear in the dialog box for you to choose.



   SEE NEXT PAGE








                                      (6)


   Table  Exit

 Ŀ 
  0        ABOUT     S0  About CISMSG               5/17/93    19:25:13    
         About CISMSG                           0        #0                
  To  :  ALL                                               Reccord      1  
  From:  Mark T. H Custom Reports ͻ   of 4705       
                                                                         
      See the CISM  1 - Message Report for Dot-Matrix    complete        
  documentation of  2 - Message Report for Laser-Jet                     
 ĺ  R - Standard Report                  
ĺ                                      Ŀ
    See the CISMSG.                                      mplete             
documentation of th                                                         
                                                                            
                                                                            
    The following i                                      ication.           
I'm very grateful f           OK          Cancel                          
programming, I lear                      DOXDOS             
libs.              ͼ                   
                                                                              

ĿĿĿĿĿĿĿĿĿĿ
 HELP  SORT  FIND   <<    <     >     >>  PRINT DELETE QUIT 

       Choosing SORT allows you to pick the sort order for the table.
   Upon installation, the view screen is set up in a sort order of
   FORUM-SECTION-START MSG-DATE-TIME.  You may wish to create additional
   sorts.  The FIND option brings up the ZOOM box.  The SYSTEM option
   brings up the System Info box. The Quit option quites to the Main menu.
      Other Message menu choices allow you to view ALL stored messages.
   (It looks and works just the same) and to query the database for a
   selected set of records for viewing.  If you choose to query the
   database for a selected record set, you may choose all forums, a
   particular forum, all messages, todays messages or messages based upon
   a particular date range.
       Upon invoking the "Query Message Database" option, the following
   drop down menu appears:

   Messages  Catalogs  Reports  Setup  Exit
Ŀ
 View ALL Messages              
Ĵ
 Convert New Messages  Alt-M    
 View Last Import               
Ĵ
 Query Message Database        IVITY CENTER ͻ
 Ŀ   Ŀ 
ĳ Query By Forum Only      uirrel Software      
 Query By Section Only                             
 Query Section By Subject Message Handler Program  
 User Defined Query                                
 1992-94 - v2.0a         
  
ͼ

Query Message Database for Specific Forums
                                      (7)

       You may query the message database to obtain ALL messages for a
   particular forum by choosing the "Query by Forum Only" option.  To get all
   messages for a particular section within a forum, choose the "Query By
   Section Only" option.  To gether selected threads within a Section choose
   "Query Section by Subject".

        We'll discuss the FORUM option first.  Upon choosing this option, you'll
   be presented by a question after teh first time you run the option:


 UPDATE ͻ
 Ŀ 
  Do you wish to Update your Forum List?  
  
                                            
                Yes      No               
                              
ͼ


        If this is the first time you are running this process, the program
    automatically goes out and undates all files.   You will want to answer
    Yes to this question if you have added new Forums to those previously
    stored in CISMSG.
                
                 FORUMS ͻ
                 Ŀ 
                  Gathering Forum Names  
                     Please Wait...      
                  
                ͼ
                

   When the program has gathered all the forum names for which you have
   messages, it will present you with the following dialog box:


 Forum Query Dialog ͻ
                                               
  Ŀ          ( ) All           
    Pick Forum             () Todays        
  Ĵ                            
                         Ŀ  
  ALL                       Date Range     
  ABOUT                   
  BDEVTOOL                  Start Date      
  BPASCAL                       
  CAIDEV                    End Date        
  CLARION                       
  CLIPPER                                   
  CONSULT                                   
  DBASE                 Ok      Cancel    
                             
                              
ͼ



                                      (8)

   From the Scrolling forum name list you can choose a particular forum
   or choose the default ALL forums.  Tab next and choose the ALL if you
   want messages irrespective of the date of the message or leave the
   default of TODAYS if you only want today's messages.  You can also
   enter a date range.  If you enter a date range it will be used
   instead of the ALL or TODAYS setting.  By entering just a START date
   all entries on or after that date will be made available.  By
   entering just an END date all entries to that date will be included.
   Entering both a START date and END date will result in all entries
   in that range being presented.  A message will appear upon completion
   of the query and the "View Query Results" option can be chosen from
   the message menu to view your messages.
       The process for getting all messages by a section within a forum is
   similar.  Again, you'll be asked whether to update your Forum and Message
   lists.  And again the process of is automatic the first time.  After then
   myou'll get the question about updating your section list.  Updating forum -
   Section databases takes a bit so please be patient.  (Thats why we put in the
   YES NO question, so the process does not need to be done on all occasions.

   The following dialog screen then appears:

 Forums and Sections ͻ
Ŀ
  Forums                           Sections                         
Ŀ  Ŀ  
 NAVCIS                         Addins/Training                 
 PCCONTAC                      Forms/Handling Data            
 PCVENA                        Forum Header Anncmnt           
 PCVENB                        Forum Header Announcement      
 PCVENC                        Generic Info                   
 PCVEND                        Networks/Interop               
 PCVENE                        New Users/Misc                 
 PDOXDOS                        PAL - Learning                  
    
  Date Set                                                          
  ( ) ALL Dates    Start Date:   End Date:  
  () Today                                                         
                                                                    
                OK            Help           Cancel              
                                              
ٺ
ͼ

       The list on the left contains the names of all Forums for which you have
   stored messages in your CISMSG program.  The right hand side containd a
   listing of all Forum-Section names.  Simply scroll the left hand list and
   choose your forum.  Tab to the right hand list (or use the mouse) and choose
   the Section.  Again, you can get ALL messages stored for this section, just
   Today's messages, or messages in a date range.

       If you chose the "Query Section By Subject" option, an additional dialog
   box appears listing the subject available in your chosen Section for the
   dates you have indicated:

                      SEE NEXT PAGE



                                      (9)

               
                Subjects ͻ
                                                     
                 #230807-Linked MultiTable Forms     
                 #230852-# Bug                      
                 #231152-# Bug                      
                 #231162-UEs & COPYTOARRAY           
                 #231196-# Bug                      
                 #231199-edit and print a record     
                 #231228-Group Lock w/ No Detail?    
                 #231262-GP errors                   
                 #231275-# Bug                      
                                                     
                       OK     Help    Cancel       
                                     
               ͼ
               


       Help screens, such as the one shown below, are available in dialog boxes
   as in the example above and in the view screen:  (See Next Page)

 Forums and Sections ͻ
Ŀ
  Forums                           Sections                         
Ŀ  Ŀ  
 NAVCIS  Help ͻ       
 PCCONTA Ŀ        
 PCVENA   Select you Forum by scrolling through list         
 PCVENB         Tab or Mouse to Sections list         t      
 PCVENC                 Choose Section                       
 PCVEND                                                      
 PCVENE                Enter date range                      
 PDOXDOS          or Choose ALL or Today...                  
ĺ    
  Date Se                                                         
  ( ) ALL                       Ok                               
  () Tod                                                 
         ͼ         
                OK             Help           Cancel              
                                                    
ٺ
ͼ



        Version 2.0 and higher of the CISMSG program includes Dan Ehrmann's
    Query By Table examples found in his book PARADOX QUERIES A
    DEVELOPER'S REFERENCE.

        Choose User Defined Query from the Query Message database menu item.
    from this screen you will be able to define the criteria to use in
    building an table of records to view.  You will be ablw to use wild
    cards in your search by putting in a partial value followed by twp
    periods (ie..).

    When you choose the User Defined Query option, the following screen
    appears:
                                      (10)

QRYTABLE      Query Field        Operation      Value 1        Value 2    
     1                                                                   
                                                                          
                                                                          
                                                                          
                                                                          
                                                                          
                                                                          
                                                                          
                                                                          
                                                                          
                                                                          
                                                                          

  Define Ad Hoc Query                                                     
    
  Press [F1] to choose a Field Name from the Message Database             
  Press [F2] to process the query you have defined                        
  Press [Esc] to cancel and return to CISMSG                              
    
  Copyright Kallista Inc., 1992-93 - PARADOX QUERIES by Dan Ehrmann       


   Move to the Query Field Colomn and press F1 to bring up a list of the
   fields upon whhic you can place query criteria.  Move to the
   appropriate field and press F2.


QRYTABLE      Query Field        Operation      Value 1        Value 2    
 [] Struct []ͻ    
 STRUCT          Field Name         Field Type                           
      1   Start Msg                   N*                                 
      2   In Reply To                 N*                                 
      3   Msg Number                  N*                                 
      4   Forum                       A8*                                
      5   Sect Number                 N*                                 
      6   Sect Name                   A30*                               
      7   Date                        D*                                 
      8   Time                        A10                                
      9   Subject                     A35                                
     10   From Name                   A35                                
    11   From PPN                    A10                            
    12   To Name                     A35                              
    13   To PPN                      A10                              
    14   Message                     M10                              
                                                                      
 10 of 14   
    
  Copyright Kallista Inc., 1992-93 - PARADOX QUERIES by Dan Ehrmann       

Select a field and press [F2]; or press [Esc] to cancel

    Next move to the operstion field and again press F1 to bring up a
    lookup table of available opreators.

                                      (11)



QRYTABLE      Query Field        Operation      Value 1        Value 2    
 [] Qryops []ͻ    
 QRYOPS  Operation          Explanation                                  
      1   <           Less Than                                          
      2   <=          Less Than or Equal To                              
      3   =           Equal To                                           
      4   >           Greater Than                                       
      5   >=          Greater Than or Equal To                           
      6   BETWEEN     Between Value 1 & Value 2                          
      7   BLANK       Blank                                              
      8   NOT         Not Equal To                                       
      9   NOT BLANK   Not Blank                                          
     10   OR          Value 1 or Value 2                                 
                                                                    
                                                                      
                                                                      
                                                                      
                                                                      
 3 of 10   
    
  Copyright Kallista Inc., 1992-93 - PARADOX QUERIES by Dan Ehrmann       

Select an operator and press [F2]; or press [Esc] to cancel

      An Example using User Defined Query with wildcards is shown below:
QRYTABLE      Query Field        Operation      Value 1        Value 2    
     1    From Name               =           Mark..                      
     2    To Name                 =           Cap Wal..                   
     3    Date                    >=          1/1/94                     
                                                                          
                                                                          
                                                                          
                                                                          
                                                                          
                                                                          
                                                                          
                                                                          
                                                                          

  Define Ad Hoc Query                                                     
    
  Enter a selection criterion                                             
  Press [F2] to process the query you have defined                        
  Press [Esc] to cancel and return to CISMSG                              
    
  Copyright Kallista Inc., 1992-93 - PARADOX QUERIES by Dan Ehrmann       


        After defining the Query, press F2 to process the query.  If
    matching records are located, you will be able to view those records
    by choosing the View Query Results  menu option.

                                CATALOGS

       The Catalogs Menu presents options are exactly the same as the Message
   items.  All processes work the same except the import program invokes
   Cap's DLS Paradox Engine utility to import CAT files.


                                     (12)

                               WORKSHEET

       The WORKSHEET menu choice presents one option called MSG COUNT.
   This menu choice begins a cross-tab query on your message table which
   results in the creation of a Quattro Pro spreadsheet with counts the
   number of messages in your file, by author's name.  I recently tried
   this routine on a table with 42,000 entries.  The resulting Qpro
   spreadsheet created was 19.8 megs.  Quattro Pro was not happy about
   this.  So use this one early in your message storing career to see the
   cross-tab query functions of Paradox and to sample the export
   features.  You might also want to add code to reduce the selection set.

                                REPORTS

            The REPORT menu presents the following choices:

   Messages  Catalogs  WorkSheets  Reports  Exit
Ŀ
 All Forum Messages   
 Last Forum Messages  
 Query Message Report 
Ĵ
 Catalog Report       
 CIS Aٻ
 Ŀ 
      Moose & Squirrel Software      
       The reports menu will simply send all records in the chosen database
   to the screen or the printer.  Again, here is a spot where presenting
   a dialog box to reduce the selection set would be useful. Our current box
   allows you to choose the printer port and report type for printed reports.


 Select Printer Type and Port ͻ
 Ŀ 
  Ŀ   Ŀ  
    Print To       Printer Type        
    () Lpt1       () Dot Matrix      
    ( ) Lpt2       ( ) Laser Printer   
    ( ) Lpt3       
    ( ) Com1                             
    ( ) Com2        Ok       Cancel    
                 
  
ͼ


       If you choose to send a report to the screen, the program presents the
   following screen:




          SEE NEXT PAGE





                                      (13)


 Quit  Scroll Toggel
[ ][ ]ͻ
                                    CISMSGS FORUM MESSAGE                     
     5/16/93                             REPORT                               
    Start Msg................0                                                
    Forum....................0                                                
    Sect Number..............S0                                               
    Sect Name................ABOUT CISMSG                                     
    Date.....................5/16/93                                          
    Time.....................11:00                                            
    Subject..................All about the authors of CISMSG                  
    In Reply To..............0                                                
    Msg Number...............0                                                
    To Name & PNN............All                                              
    From Name & PNN..........Mark T. Houpt 70142,2720                         
                                                                              
    MESSAGE:                                                                  
    The following individuals contributed code to this application.  I'm very 
    programming, I learned from example code found in the CIS PDOXDOS libs.   
                                                                              
    James Cap Walker:  This application is really his idea.  He created the Pa
    me a  Paradox workshop application to view the files, allowed me to play w
   
                         *Print to Screen*    

   Choose Quit or press ESC to quit viewing the report.

                               APPENDIX

                               A REMINDER

       This program is intended as a shared learning application.
   Should you make changes to the program, we beg you please sent the
   changes to us so that we can include them in future uploads to the
   PDOXDOS forum.
                            TECHNICAL SUPPORT

      Technical support is available in Section 7 of the PDOXDOS forum
   on CompuServ.
                                 STUFF

   Paradox is a registered trademark of Borland International, Inc.
   PAL is a registered trademark of Borland International, Inc.
   DeskTopPlus is a CopyRight 1988-92 by Kallita, Inc. All Rights Reserved
   WBSLIB is a registered trademark of Weston Brothers Software, Inc,
   PaintPal is a registered trademark of Target Software, Inc.
   Other brand and product names mentioned herein are trademarks or
   registered trademarks of their respective holders.
  Anybody who wants to use Moose and Squirrel is welcome to it!

  We have tried to very careful in including copyright notices on all
  copyrighted material included in the application.  Code written by Mark Houpt
  and indicated by BSC in the procedure headers can freely be used by others so
  long as it is not released commercially in an application of a similar nature
  to that of CISMSG.   We ask you to respect the copyrights of all othera whose
  code is included in the application and to secure from them proper
  permissions for including such code in your applications.
                                      (14)

                          INTERNATIONAL SORTS



Make a copy of the sort order file ASCII.SOR found in the PDOX program
directory (PDOX45) to the directory where you have the CISMSG software.

Rename it to PARADOX.SOR

Run the CUSTOM script and change the settings like this:
        Number format: United States
        Field separator: , (comma)
        Decimal point: Period

Save the settings to NETWORK (even if you run one single user system) and
chose the directory where you keep the CISMSG application files.

In this way only the CISMSG application will be affected by the changed
settings.



