WinCheck 3.0p Notes -------------------------------------------------------------------- BUG FIXES: 1. Registers with 00/00 dated transactions can be repaired: A. Load WinCheck, with TUT account B. Choose Help... About C. Press then END key, a "Repair Damaged Account" dialog should appear D. Enter initials of your damaged account, press OK. 2. Accounts that used to cause WinCheck to lock up and hang now load. Note: If WinCheck does not show data for a month you know to actually have data, simply add a Misc transaction for $0.00 to that month. This should make your data reappear. 3. Correct balance calculations for accounts whose ending monthly balance is negative. 4. When editing a common transaction, Alt-Tab will not cause hang 5. If no check printer is available in Fonts dialog, fonts dialog will close instead of causing endless error message loop. 6. Reconciliation Helper accepts negative balances in opening dialog. 7. Minor 3.1 Parameter validation bugs have been fixed. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * WinCheck 3.0k ======================================================== Overall Design Changes ----------------------------------------------------------------------- * DETAILS.xxx, NDETAILS.xxx, and SPLIT.xxx files have been rolled into the MMMYY.xxx files, and then deleted. This eliminates the possibility of cross-linked details or splits * ALL strings have been moved to a LANGUAGE.H file, for quick and easy internationalization. Bug Fixes ----------------------------------------------------------------------- * NDETAILS file is now deleted correctly * "Pay Account" field editable in Common Transactions * Register Window can be maximized via keyboard after restoring it * Keyboard focus returned to Register after adding common transaction * When transfering from and account to an unopened account, "current account" is correctly set, therefore next transaction made goes into correct account. * ATM always makes the correct transaction amount * Deleted categories/subcategories wont appear in exported registers * When editing multipl transactions, closing one places focus on another open transaction if one is open. * Extra form feeds are not sent after printing reports * 800x600 mode budget dialog no longer has stray digits (this is caused by a bug in the 800x600 driver. If you still have this problem, update your driver) * Print preview uses ANSI font, so Euro characters display correctly. * Print Direct now prints address correctly * Reminders work * If the user makes a common transaction that has a "Pay to" field indicated, two copies of the check do not get printed. * Details are no longer caried over and cross linked. * Split information no longer cross-referneced * Opening light show reduced * UAE when printing reports in rapid succession fixed * Reconciliation helper calcuates interest correctly New Features/Enhancements (all of these are suggestions from the Users) ----------------------------------------------------------------------- * When creating a new account, you can use categories from an already existing account. The "Pre Defined Categories" group box of the New Account dialog has a list of available accounts. * The Regsiter screen draw code has been optimized. On VGA systems you will see a 60-100% increase in refresh speed, on 8514 systems you will see a 300-500% increase in refresh speed. * Check Printing Queue can be flushed from the Check Form Printer Setup Windows... Flush Queue. * Common Transactions can now be made to happen either on the date specified, or using the current date. Transactions that use the current date will have their date in parentheses, i.e. (11/15). This can be set from the Common... Properties dialog. * A transaction already in the register can be added to the Common Menu by Choosing the "Add Transaction to Common Menu" item from the Common Menu. * Memo line 1 is on the Transaction dialog. * When opening a transaction detail, the Pay To field defaults to the Payee field on the check. * F10 is an accelerator key for Credit/Debit cards * Spin Buttons have been added to the transaction dialogs to change the date. Also, the Up/Down arrows, and the numeric Keypad Plus/Minus change the date while you are editing the date field. * Control buttons moved to the end of the tabbing sequence in the Report Generator dialog * The balance of an account is not displayed until the correct password is entered * Search results can be printed * Printer Escape sequences for "Print Direct" checks can be indicated in the win.ini: [WiChk14a] EscapeStart= EscapeFinish= Any characters in the EscapeStart will be printed before the check prints, and any characters in the EscapeFinish will print after the check prints. * Zip code prints on same line as City and State * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * New to version 3.0H of WinCheck: a) New "Print Direct" feature for printing one check at a time to Dot-Matrix style printers (no page eject). b) Categories can now be classified as Income, Expense, or Both. All of your categories from your current version will default to "Both". You can modify these categories to specify income or expense with the "Edit Categories" dialog. By indicating Income or Expense, your budget reports will be more informational. c) Categories can be classified as Tax deductible. When you enter a new transaction, the "Tax Deductible" box will automatically check when you select one of these categories. You can, however, still un-check the box if you desire. d) Expandability! WinCheck now allows you to add custom tools to your menu. These tools use DDE to communicate with WinCheck. Two NEW tools have been included, PAYROLL.EXE and BALANCE.EXE. Try them! They are on the TOOLS menu. All of the information you need for using WinCheck's DDE can be found in the DDE.TXT file. The source code to PAYROLL and the source code to a more simple add-on tool (Visual Basic) have been included on the distribution disk in the DDE_VB.ZIP file. Sample code for hardcore SDK tools may be found in the DDE_SDK.ZIP file. e) The categories for the Budget, Cash Flow, Profit/Loss, and category reports are now in alphabetical order (instead of order of entry). f) New pre-defined categories on startup of account or by running a WinCheck command file. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * What's New for WinCheck 3.0f --------------------------------------- BUG FIXES! +++++++++++++++++++++++++++ Numerous bugs have been fixed, some of the more major one addressed below: * Multiple "Personal" categories (or multiple of any category) are no longer possible. If your data has already been corrupted, the second "Personal" category will change to "Personal-1", etc. This way you can delete them. * Many of the reports have been fixed to print accurate numbers, and not to print deleted categories. * Many "mystery" bugs have vanished due to some internal code cleanup. These include dialog boxes without text, accelerators not working, and other windows wierdness. * When deleting a transfer between accounts, you will no longer UAE. * The DDE interface is significantly cleaned up and working. * The fonts dialog no longer lies. NEW FEATURES! +++++++++++++++++++++++++++ * Checks can now be printed one at a time on a dot matrix printer. To enable this feature, select "Form Attributes" while in the WinCheck Form Designer. Check the button labeled "Print Direct", and indicate the port your check printer is connected to. Please keep in mind that you will not be able to select fonts anymore for check printing-- the printer's internal default font will be used. * Categories can now be classified as Income, Expense, or Both. All of your categories from your current version will default to "Both". You can modify these categories to specify income or expense with the "Edit Categories" dialog. By indicating Income or Expense, your budget reports will be more informational. * Categories can be classified as Tax deductable. When you enter a new transaction, the "Tax Deductable" box will automatically check when you select one of these categories. You can still un-check the box if you desire. * Expandability! WinCheck now allows you to add custom tools to your menu. These tools use DDE to communicate with WinCheck. A sample tool has been included to manage Payroll deposits. The tool is called PAYROLL.EXE and requires that you have the VBRUN100.DLL file (Visual Basic Engine). To add this Payroll tool, select "Add Tool..." from the Tools menu, and type PAYROLL. If PAYROLL.EXE is in a different directory than WinCheck, indicate the full path of PAYROLL.EXE. Once you have added the tool, you will find it on your Tools menu. The source code to PAYROLL and the source code to a more simple add-on tool (Visual Basic) have been included on the distribution disk in the TOOLS directory. tool * The categories for the Bugdet, Cash Flow, Profit/Loss, and category reports are now in alphabetical order.