WizCheck Documentation
    ------------------------------------------

Version 5
Program Written By Douglas J Gray

Please note:

The only change in this version is instead of the esc key for exit I changed it to the 'x' key.  Some people
had problems if they had a touchy ESC key like mine was it sent two ESC presses and one was intercepted
by the operating system and the OS would bring up a window asking to quit the program if they answered 
yes to this prompt they would lose there data.  So I put 'x' to exit except in the add screen and x wont be 
intercepted by the operating system.

Copyright July 2000 

Get WizCheck at the My Wizard Site Sharp My Wizard Site  or download the following zip file which includes
wizcheck5 and Wizconnect: Wizconnect + Wizcheck Zip File

This Program is freeware and can beused and distributed freely.  However The Author Reserves 
the rights to 50% of any revenuesobtained from the sale of this program.  Donations are alsoexcepted.
Please email for address Thank You.

I will support this program through email.  If you have anyquestions, recommendations  or concerns
about this programplease email me at dougjgray@yahoo.com

1) Data and Operation Limitations AndConsiderations  

    A) The number ofrecords is limited to 230
         The sharp 730 is aittle slow when saving data to memory. Ibenchmarked 30 records to load
         at 7 seconds Based on that; 230 records would takeapproximately 53 sec.  Based onthese
         figures you may want to use smaller files

    B) TheNumber Of Files Is limited to 20
         I was able to create 20 files successfully and I am not aware of anylimitation on byte total that
         can be used by a program in files and I am not aware of anylimitation of the number of files that
         can be created by all programs in memory other then available memory,but limitations may
         exist.

   C) Important File Name and Other File Information:
            1)  File Names shouldbe less then 7 characters long, Version 4Truncates The File Name
                 To 7 digits so make sure file names are unique in the first 7characters.
            2)  Errors will occurif  there is a file on the wizard ina another program that has the
                 Same file name as one on WizCheck.  If you get a Bad File Nameerror, Check for
                 a filewith the same name on the Wizard, I cannot fix this error, itis an operation
                 systemerror.  I cannot pinpoint exactly when this error occurs,but keep inmind other
                 programs that might use the same file name and adjust for that(Rename)
           3)  If you see a prompt that says "Do You Really Want To Exit This Program" You should
                  answer NO(ESC) to the prompt or you might lose your data.

    D) Record Field Info:
         Category)  Max. Size 12.  Can be used to organizeand filter types of transactions.
         No)            Max. Size 5:  Used to store check no or I put "with"for ATM and "visa" for debit
                                                   card or any alpha numeric up to 5 char.
                                                  Important:  for balance to be correct this field mustcontainone of the
                                                   following for credits to the account:
                                                       depo : deposit
                                                      ddep : direct deposit
                                                       cred : credit
                                                      inte : interest
                                                  All others will be treated as a debit.
         Date)         Max.Size 8. Transaction Date Example: 02/03/00.
         To)             Max. Size: 20.  Transaction To (Will be truncated to 15 char inViewScreen,
                             Select to view full field.
         For)            Max. Size: 20.   Transaction Memo/For (My checks say "for")
         Amount)     Numeric. Transaction Amountmax. size 99999.99.
         Balance)    In View Screen Limited to999999.99.

2) WizCheck Functions

     Main Screenshows Start Balance, Start Date, Balance Now, Date Last Entry, No ofTransactions
     and Current File and alsoshows Available functions

     V) ViewTrans. - View List of transactions
                Big Arrows will page up/down through list.
                only check no, date, check to,  amount and balance are shown inlistview.
                A dot in the left top corner indicates there are records on aprevious page.
                A dot in the right bottom corner indicates there are records on thenext page.
                A  dot is displayed in front of selected record.
                You will not be able to go to view screen if there are 0 transactions

                You can select a record by using the small arrow keys to move the dotnext to the record
                 to select then press 'S' to display the full record screen.

             's' FULL RECORD SCREEN FUNCTIONS:
                         BIG ARROW KEYS: Goto Previous or Next Record
                         SMALL UP/DOWN:  Arrow Keys: Select a field to edit, dotwill move to indicate
                                                              selected record
                         'd' delete Record: Will Delete displayed record
                         'e' edit field:  >> will appear on the  topline, you can type replacement text there
                                                  to replace selected field.
                        'c' clear transaction. Will mark selected transaction ascleared.
                        'x'  will return you to list view

                  You can filter what records are displayed by pressing 'F' in the listview.

               'f' Filter Functions:
                        a) Filter By Category -> Enter category to show at Prompt
                        b) Filter By No          -> Enter Check Number to show at Prompt
                        c) Filter By Date        ->Will Show records On or after date entered at Prompt
                        d) Filter By To           -> Enter Check To to show at Prompt (All Text or left part)
                        e) Filter By For          -> Enter Check For to show at Prompt {All text or left part)
                        f) Filter Cleared        -> Will display only transactions marked cleared.
                        g) Filter Uncleared     -> Will displayonly transactions not marked cleared.
                        h)  none                     -> Remove any filter
                  x) to return to list view.

                  Note:   -Prompt is >> on bottom line
                              -Current Filter - Text is shown on top line displaying type of filterandwhat
                                    the filter text is.
                               -When a filter is used the balance shown on the list view may not beaccurate.

               You can mark transactions as cleared your account by selecting thetransaction and press 'C'
               an asterisk will show by the date indicating that the transactionis cleared.

               'x' will return you to the main menu from the view list
 
 

    A)dd Transaction - Add a transaction tofile.  Will add a transactions to the file.  In the addscreen
                                     you can go back to the previous field sequentially by pressing ESC you can then
                                     re-enter the previous record. Pressing ESC at the Categoryfield returns you to
                                     the main screen.

                                     NOTE:  You cannot use add unless there is a file name in thefilename field.  In
                                                    Other words you must do Setup or Receive from PC before Adding a
                                                    Transaction.

    S)etup New File - Setup New File
                                  You will be prompted for file name, Start Date and Start Balance
                                  If file name exist you will be prompted to Overwrite, Rename orAbort.

    R)eceive from PC - Receive file from PC,youmust have my WizConnect Program or equivalent
                                     to do this. File is in CSV comma delimited format.

    se(N)d To PC- Back Up Data to PC you must have my WizConnect Program orequivalent
                              to do this.  File is in CSV comma delimited format.
                              File Format:
                                 First Line: Start Bal.,  Start Date,  End Bal., EndDate, No of Rec.,  FileName
                                 Record Lines: Category, No, Date, To, For, Amount, Cleared

                                 File can be imported into most spreadsheet programs.

                                WizConnect is available here...DOWNLOADWIZCONNECT (inZIP File with wizcheck).
                                 For Instructions For WizConnect click help in menu of WizConnect.

     s(H)ow FileList - Will Display A list of files created
                                   WARNING if the program is deleted all files will be deleted,also don't use file
                                                        names used by another program I think that will cause a problem

    L)oad file -Will Display a list of files,  select the letter from the listto load, it will become the
                        default file.

    D)elete file- Will Display a list of files, select the letter from the list toDelete, If File was the
                          default you will have to load another file.

    s(O)rt - SortRecords: Records will be sorted in appropriate sequence
                    A) Sort by Category
                    B) Sort by Transaction No
                    C) Sort by Transaction Date
                    D) Sort by Transaction To
                    E) Sort by Transaction For
                File will be saved in sorted order.

     B)al. - Balance Account: WillPrompt you for the balance from your statement and will compare it
                 to the balance of transactions marked cleared (* by date).