nLETS program development: ** ver 0.66 (10.6.96) - Renewal label printing was showing inactive members. - Press space bar to pause labels when screen reviewing. - In the user's file, the region name wasn't always shown correctly, altho' the region no was correct. ** ver 0.65 (22.4.96) - Improvements to zapping & adding new services. - 2 levels of indexing - minimal & maximal. ** ver 0.64 (9.2.96) - Minor screen fluff problem when updating accounts and no user is found. ** ver 0.63 (15.12.95) - Distribution codes added to user file so that label printing and distribution reports can be made - Printing for Analysis:Transactions removed. ** ver 0.62 (1.10.95) - Charges broken down into more details (notices, trans & mailing) for the statements. - Charge details added to BACKB archive file. ** ver 0.61 (13.9.95) - Some problems with charges. They were accumulating in the user file and subsequently used in calculations. - Standard Statements slightly redesigned. They can also be printed before charges are applied. - New statement (Trading reports) that allows a print run for a range of users for a specified time period. This allows easy printing of past statements. - Redesign of MainMenu:Print menu. Included all statements, address labels & ledger reports. ** ver 0.60 (13.5.95) - In certain graphics screens the program will output data to a text or CSV file. - Extra report (Users:Reports) that shows trading based on region. - Extra report (Users:Addresses) that gives user's addresses - Some bug removals in Labels & Add services - Writing TXT or WK1 files to floppy disc didn't properly check for free diskspace. - Additions to MainMenu:Notices:f3 - Bug fix to Tools:Backup where the program didn't reload the data. - Small changes to statements - Allows deletion of an account provided the Current Balance & Transactions are 0 (ie. account hasn't been used). Needs Admin level 0 - Additions to renewing all active users (Users:Renewals) ** ver 0.59 (12.2.95) - A few changes to the menu design. - Length of LETS system name increased to 26 chars. - A few cosmetic changes to extra help & the intro screen. - Incorporation of new function key prompts at the bottom of the table screens. This makes the options available more obvious. - Ability to change renewal dates of users globally. ** ver 0.58 (13.1.95) - Radical menu redesign. The idea is that routines that affect the current database are in Tools, whereas Extras contains the overall system routines. Wording has changed. - Function key definitions are database related, not default. - Extra:Toggle menu clearly shows on / off condition with a tick. - Slight improvements to Label printing. - Extra index for Users (Region). - Index selector in Browse Users. - In MainMenu:Notices an extra facility in Tab Txt files (f9) that arranges users in Region order. ** ver 0.57 (3.1.95) - Menus redesigned and some rarely used functions removed in the interests of making parts of the program clearer and easier to use. Functions removed included the User table list, references to Recent Notices. The Monthend procedure has been simplified and placed in different menus. - ID and Service checking when adding / editing notices. - removal of Ledger reports from Monthend. It wasn't needed. - data entry for region codes changed to allow alphanumerics. - scaling for Notices graph improved. - minor improvements to the label printing. - general improvements to menus and help windows. ** ver 0.56 (12.12.94) - new option in Main Menu:Users:Browse:B for New Offers made by the currently selected user. - new option in Main Menu:Users:Browse:T for Total Trading done by the currently selected user. - improvements to Main Menus:Users:Labels. Will display even though no printer. Special routines for HP type printers. Assumes a 7 * 2 column mode. - new options in Main Menu:Noticeboard:f9 (write Txt file). The ability to create a standard Tab delimited Text file, or a text file with Pagemaker type styles or a RTF file (with 5 styles). - extra option to exclude Inactive users when producing a Tab Txt file (f9 option) in the Notices. - improvements to the Region file maintenance. - improvements to the Main Menus:Users:Reports:Regions - changes to the scaling of the Offers & Requests bar graph. - if searching in Notices by name & not found then cursor moved to End of file. Now corrected. ** ver 0.55 (20.11.94) - minor improvements to screen layout. - Tools:Analysis:Users:f7 (find inactive users) has been speeded up, and extra options added. - better error chacking for an invalid path when starting the program up in Admin level 0. - Origins->postcode & tel fields increased in length by 2 ** ver 0.54 (24.9.94) - speeded up some Tools:Analysis options. - more improvements to statement printing. - redesign of the Tools:Statements menu option. A new function that isolates the total trading done by a user. This can be printed out as a statement of all trade done. - substitution of Extra:About instead of Extra:Quit. This gives a look at the titles screen. ** ver 0.53 (17.9.94) - improvements to statement printing especially offers & requests. - aesthetic changes to the graphs. - warning after Main:MonthEnd:CalcCharges that statements should be printed. ** ver 0.52 (18.7.94) - region look up table installed. Uses Regions.Dbf as file. ** ver 0.51 (12.7.94) - amendments to the services - Alt Z didn't work properly. - printing statements - amendments... - cosmetic changes to ledger reports. - amendments to the Backup routine. - changes to printing statements (some options wouldn't work). ** ver 0.50a (20.4.94) - some bugfixes concerning the Look up files when adding Notices - renewing members improved (Admin level 0). - Ability to change admin level while in the program. At the menu Extras:Info press 0 or 1 or 2 or 3. A beep sounds. ** ver 0.50 (31.3.94) - scrolling with Fore & back arrow keys for Slideshow - under Admin level 0 allow editing of Join date (as well as RenewDate) when editing a user - Changes to label printing (dot matrix & HP format). New choices. - new Option in command line ( D meaning - create new DICTA.DBF ) Eg. nlets d - automatic generation of Dicta.DBF if not found. Program doesn't need the datafile to start with. - slightly extended the phone, address & town fields in Origins. - redesign of the grafix menuing system - uses submenus on screen. - a thermometer bar showing progress in certain operations. - Blinker 3 has been used in the linking. The result has been dramatic in terms of memory usage. - extra tables added to Extras:Analysis:Acknows - f8 option & the Extras:Analysis:Statistics option. - Users:Reports:Create Forms etc. has been ditched. - Tools:Configure:Colour and Text Graphics have been temporarily removed. - an extra file - TRADEIND.DBF has been created & incorporated into Dicta.dbf. This takes the trade from an individual user from the Analysis:Acknowledgments:f8 option. A new DICTA.DBF !! - some debugging on the Dicta.dbf. If a good copy exists on the root directory then the file may be copied to other places, if it is out of date. - transactions column added to Users:Reports:Active/Inactive. - extra options in the Total Transactions graph - the Colour CGA graphics mode has been removed. - in some of the grafix routines, the chance to exclude contributing accounts ie. typically system accounts whose turnover could be a large part of the system. Makes the graphs clearer in some respects. - ability to totup transactions in groups as well as by date for the All Transactions graph. This can smooth the graph out as well as draw it faster. - when adding or renewing a member the Lets registration fee (if any) is given the system account name rather than LETSac. - the value of the Lets registration fee is saved automatically for each file system. - removed the jumble of nos when doing the Monthend & prettified. - extra Analysis option - Statistics. - add an Offers or Requests label to Notices when creating some of the Tab Txt file options. - add the Region code to the user's info at the Tab Txt file. - an extra option to just print the Update form when printing statements. - various minor improvements. ** ver 0.49 (26.11.93) - when adding information a force to write command added (commit) - extra divisions in the graphic axes in total transactions - bug fix in notices regarding the service code file. ** ver 0.48 (12.10.93) - when a member renews (Edit at Admin level 0) then the chance to write any deduction in LETS to the system account (ID.1) ** ver 0.47 (10.10.93) - statements can now be printed to a .prn text file as well as to a printer. - extra layout in Notices:Tab text file output. - extra user's totup in Analysis:Acknowledgments (f9) - statement printout from Analysis:Acknowledgments (f8) - bug removals in Analysis:Acknowledgments ** ver 0.46 (15.9.93) - incorporation of HP codes into the printing parts. This means that inkjets and lasers can now be used for printing. Invoked by H on command line eg. lets H - select printer option under Tools:Statements:Printer - under Statements:Page length a better way of choosing page size has been given. 3 pages to choose - A4, American Letter & Legal. - some statement rearrangement - small amendments to the help screen - extra option & additions to Notices:Tab Txt Files - extra print options in part of the Analysis (ie. specific users) ** ver 0.45 (18.7.93) - JOINDATE & RENEWDATE fields added to Origins (& Dicta). These fields give a record of when a person joined & when they are overdue for renewal (extra option in Analysis). Renewdate can only be edited at Admin level 0 - enhancements to User's reports TXT files. Extra options added. - extra options to Noticeboard/Printout - forenames - amendments to some of the grafix routines - extra sorting options in printing member's labels - minor additions to adding acknowledgments - life decrement/increment option added to the Notices (Sh f10 Ctrl f10) ** ver 0.44 (23.5.93) - extra balances & transactions printed out in member's reports Tab Txt file ** ver 0.43 (15.4.93) - modifications to statement printing (made simpler) - region code in notices wasn't being linked to the origins file - print menu in tools renamed to statements & made simpler ** ver 0.41 (11.3.93) - dormant members are not printed out - on statements or labels - bug fixes to the charging in monthend routines ** ver 0.40 (3.3.93) - extra help moved to Extras:Info - extra memory released thru overlay rearrangements ** ver 0.39 (26.2.93) - when handling services all databases are closed first before the service file is used. Saves on file handles. - delete services function added to browse services. - The program will search for DICTA.DBF in current directory otherwise goes to start directory (like the services). - new shareware screen. ** ver 0.38 (11.2.93) - bug fix in add services routine - adding recoords to BACKB was incrementing yr instead of dec. yr. ** ver 0.37 (25.1.93) - move a notice from Main -> New (via f7 in Main) - improvements in Tab & f6 options in Notices ** ver 0.36 (13.1.93) - extra option in printing notices (ie. f3 key) ** ver 0.35 (23.12.92) - extended shift Function key strings from 20 -> 30 chars. - improvements to the Insert/OverWrite toggle. - entering in acknowledgements made smoother. When carry on & user's names not unique then the look up table kept popping up at the first person with that surname (whether it was the right one or not.) - transaction charges weren't being posted properly (problem with decimal points). - reindexes after creating new files. ** ver 0.34 (16.12.92) - "cursor" on added to edit members screen. - create CODES.DBF if this file is absent. - a new LETSHELP file that is accessed from the f1 screen. Needs LETSHELP.DBF and LETSHELP.DBT to work - more work done on the Landsman TAB Text option in notices. - small improvements to Monthend routines. - extra choice when printing statements (Simple or Fancy). Simple has minimal page headings, ejects etc. and has no newlife class headings or boxes. - more work on overlay structues. Releases memory. - a bug fix in printing notices. ** ver 0.33 (31.10.92) - Landsman option in notices Tab Text file developed - a choice of lines, symbols or both in graphics - more options in analysis ** ver 0.32 (12.10.92) - the BACKB file wasn't being reindexed while updating. - more info in some of the print out headers - extra create spreadsheet WK1 files in analysis ** ver 0.31 (24.9.92) - in browse users, an extra statistic showing balance/transactions - minor aesthetic changes - statement printing bug fixed. Every other statement were printing - amendments to f4 checking in acknowledgments. Amount absent ** ver 0.30 (15.9.92) - added surname searches in some analysis tables - in bal/trans graphs reversed credit to left & debit to right - added pauses to check names in acknowledgments - monthend sequencing restraint removed in admin level 0 - small changes to acknowledgment printouts - ID in acknowledgments flag altered to allow a more free entry if the flag is off - bug removed that prevented a full printing out of checking acknowledgments (f4 in accounts) ** ver 0.29 (16.8.92) - menu structures revised. Analysis and reindex have been swapped over and new graphic sub menus now appear. Analysis has been extended. Help slightly revised. - extra graphic menus (users details over time) - when outputting notices to a Tab text file there is now an extra option to order by ID or by description. - minor cosmetic changes & a more aware insert/overwrite function in notices & acknows. - the problem of the notices not reflecting changes in the user's phone numbers has now been resolved. - more checks for insufficient memory. - more help on the bottom line for certain tasks. - choose file list is now sorted alphabetically. - new file - BACKBB.DBF used in analysis of acknowledgements. - BACKA.DBF can now be used in the analysis part. It is added to just after the update for charges (monthend routines) The aim of the file is to record the transactions & balances of each user over time. ** ver 0.28 (14.6.92) - small layout improvements to the adding in of acknows. Shows a running total of the total amount added in plus the state of the ID in acknows. - option in accounts to show the total amount (f5 key) - an option to debit a new member's account to the system account (ie. Account 1). This appears when new members are added. - when accounts are updated, a copy of the accounts is translated into the BACKB file thus giving a record of the previous trading. ** ver 0.27 (8.5.92) - extra options in Analysis. Requires the file BACKB.DBF. - 2 new files have been created - BACKA & BACKB.DBF. Used for new options (unwritten) in analysis of the system & graphics. The start of an extra graphic option. - when adding acknowledgments, the decimal toggle didn't affect the appearance of the decimal point in the amount field. It does now. ** ver 0.26 (27.4.92) - added a save to floppy disc for Spreadsheet file write. - added option in create TAB TXT Notices files. You can now choose whether you want the offers & requests to remain separate or merged in the file. - bug fix in Acknowledgments TAB TXT file. - bug fix in printing notices. Was aborting too early. ** ver 0.25 (18.4.92) - in the Notices graphics: a distinction on the graph between Offers & Requests. Two separate graphs. - edit Notices or Acknowledgments now have an Edit Confirm box. - ability to store TAB.TXT files direct to floppy disc. - an alphabetic list of users & phone nos is added to the TAB Txt file. - movement is now faster when browsing tables of data. - minor cosmetic changes. - added a list of users to the Notices TAB TXT file. ** ver 0.24 (31.3.92) - removal of bug that prevented service codes being stored in the Noticeboard files. - extra option in Notices/Print to text file. Titled Usual: Class, type, descrip, tel, region - text graphing option reinstated. - layout changes in the Main Menu. New category of Toggle. This controls Help, Sound, Clock, Decimal & ID in acknowledgments. - when entering notices, it is now not possible to enter zeroes into the ID's or code numbers. - improvements to the entering accounts. - There is now a toggle that controls whether decimals are shown in the accounts. If ON then 2 decimal places are shown, otherwise none are. - new Option in the Printing menu that controls printing of statements. The user can select whether to show headers, messages or user notices. - some changes to the statements. - when adding acknowledgments the entering of an ID number into the name field is now toggled On or Off. - when adding multi line entries into Notices (ie. many lines for the same ID & service), the phone number is inserted only for the first line. This makes the Noticeboard less cluttered. - some rationalisation of *.MEM files. Less of them now. - the start up path has now been moved to a file menu option (Default File), and is only accessible at Administrator level. This avoids accidental typing in of wrong paths. ** ver 0.23 (28.2.92) - removal of 0.22 bug that prevented access to Statements. - text graphing option removed from Main menus. - clock toggle switch added to Options. - extra Analysis options. Highlights Monthly trade. ** ver 0.22 (26.2.92) - extra graphics option - Old Balance v. Transactions - much code overlay rationalisation. Releases more free RAM. - minor amendments & redesigns. - when printing statements, a range now refers to the ID numbers and not the record numbers. - when adding acknowledgments you can now enter in an ID number into the name field. NLETS will then find the appropriate ID no & display the name. - some improvments to adding new members. ** ver 0.21 (26.1.92) - improvements to the scaling of the Notices graphs. - beginnings of a set of user levels. 3 levels: Administrator (full access), Data (no access to update or monthend routines) User (as Data plus no access to add, edit or delete) - search by description in the Noticeboard. Shift TAB to enter string, TAB for successive searches - in Notices the f9 generated text file was being saved in the main LETS directory despite the message to the contrary. It is now saved in the correct place. - header text for the statements was not being saved. - the colour change option has been radically rewritten, with further effects for VGA screens only. - inclusion of a clock on top right of the screen. ** ver 0.20 (23.12.91) - inclusion of 3D sculptured effects in the windows. - if CODES.DBF doesn't occur in the working directory then it wouldn't be backed up to disc. Backup now checks for this and will backup the default codes file if necessary. - minor screen rearrangements and redesigns. - another "\\DICTA.DBF not found" bug fix. ** ver 0.19 (17.12.91) - changes to the menu structures. Acknowledments submenu has been slimmed down and merged into the Accounts, Graphing moved from Main menu to Extras and a File select placed into the Main menu. Members have been renamed to Users. This arguably makes more sense. - as a safety measure, if there is an empty user's file then access to notices, accounts or monthend routines is not possible. - the Monthend process has attempts made to regularise the process by means of flags. The user must do the update in the right way. - improvements to the graphics & slideshow processes. Main Notices graph should scale according to the no of services in the codes file. - various bug fixes & screen fluff removal. More checks on free disc space. - more improvements to the Acknowledgments entry & editing process ** ver 0.18 (11.12.91) - ability to save a graphic image to disc via an S option while in Graphics. The IMAG files are automatically numbered. For the moment this is reset to 0 every time the program runs. - beginnings of a Slideshow of the saved images. - some amendments to entering in Acknowledgements. The data entry process has some error checking for date, and an ID lookup for names. - a bug fix where the program could not find DICTA.DBF if run from a floppy or from a root. Reason is a path with \\ in it. - alterations to the noticeboard class index. Inclusion of surname so that listings are not split up when writing to text file. ** ver 0.17 (16.11.91) - alterations to the statement layouts and more print enhancements. - ability to write any data file to a Lotus style WK1 file. Accessed from the file option menu. - improvements to the write notices to TAB text files. Extraneous spaces removed. - rejig files now incorporates a routine to right justify the service codes. - some code reorganisation to gain more free RAM. The read update notes has been rewritten to consume minimum memory. Certain options excluded if DOS is less than 3.30. ** ver 0.16 (3.11.91) - extra options in the Noticeboard f3 print routine. Enhanced gives a complete notices listing that may be suitable for distribution. Inclusion of some help as to the different formats offered. - Select a printer driver using the new file PRINTERS.DBF. This allows you to determine the correct codes for underlining, bold etc. These routines are accessed from the Options menu. Add, Edit & delete functions. - some screen clean up in Accounts Browse, plus the option (S) to print an individual statement. Only works if printer is online. Statements now incorporate some modest printer enhancements. - bug fix where edit notices (f8) left justified the service code. It should be right justified. And grafix screen dump would try to work if printer offline. - minor changes to the help screen wording. - more files added to the file rejig routines, and the code optimised. - DICTA.DBF altered to allow decimal values in the currency fields and the displays altered accordingly in the program. - ability to zap the services file (Alt Z). This allows new users to set up their own services file. The old file is copied out as CODES.OLD in case it is needed afterwards. - addition of a Continue option in the Acknowledgments - avoids asking for confirmation of another acknowledgment. Other improvements to data entry & editing in Acknows. - attempts to make the f5 or f6 lookup calls to members & services while adding Notices and Acknows more flexible. This needs checking -especially for the RAM and DOS versions. - removal of a bug that showed service charges attributed to A/C 0 instead of A/C 1. This bug was purely cosmetic since charges are set to A/C 1 - small improvements to the Acknowledgements and to the Accounts update & apply charges. - bug fixes to Backup files. Source files weren't matching destination files in number when the destination disc had some (but not all) of the DBF files. Also some problems with free space. ** ver 0.15 (10.10.91) - some smoothing of the Add Noticeboard routine. It gives a Continue option that avoids asking confirmation for another notice. - paging of the Print Acknowledgements and Members Reports. Some improvements to the Services print ie. paging, retaining current index order, printing in 2 columns and ignoring blank entries. ** ver 0.14 (5.10.91) - some enhancements to the Print Notices routine. Choice of printing all or a range of the notices. - removal of an Acknowledgment printing bug (in name-check) - addition of a print dump routine while in the Graphics section. If the letter p is pressed when a graphic is displayed, then provided a dot matrix printer is online a dump happens. - some minor changes and the inclusion of a form feed for Notices and Members printouts plus some tidying up. ** ver 0.13 (16.9.91) - minor improvements to Analysis screens, and addition of a f10 Index select in the analysis table. - addition of system name to main screen and in the database loading message. - start of a new service code browse system (system table). The service codes are broken up into 3 tables - titles Hundreds, tens & Units - extra options in the Noticeboard print to text file function (f9). Aim is to provide a fuller set of text files that can be used in DTP. ** ver 0.12 (11.9.91) - the default service code table is now assumed to reside in the same directory as the NLETS.EXE program. It may be accessed from all the other paths, provided that a Codes.DBF doesn't exist in one (when it will be accessed before the default codes table. - addition of an index change function in Members List, and in Review Accounts - extra graphic functions to show sorted accounts of members. Some improvements to graphic displays and a bug fix. - adding members now checks for absent surnames, and allows the user to specify an ID number. This is checked for uniqueness. - NLETS will now report the duration that the program has been run - check for empty diskspace for many add records functions (NB. this is not implemented for update functions) - beginnings of analytic techniques for Balance and Transactions - improvements to the delete Notices and Acknowledgments functions, to the Print Statements section and to memory usage. Overlay files reorganised, screen saves rationalised and other minor changes. - the data dictionary didn't include the file TEXTS.DBF that is needed for the Print statments. This has been amended. - improvements to path search for DICTA.DBF. Assumes the start up directory (ie. where NLETS.EXE resides). - addition of a function key macro facility. A text string is associated with a Shifted Fuction key. - a new utility that will alter the structure of a datafile according to that described in DICTA.DBF (the utility is found in Files - rejig). So far, only the notices and origins files will change (this is to change the 8 char phone field into a 12 char one, and the PostCode from 7 to 9 chars). Indeed if the DICTA file is altered casually, then there is a high possibility of problems. NLETS, at present, has hard coded field lengths and names. - improved add service codes function - CODES.DBF now has many codes filled in - extra facilities to read program notes ie. a line and column counter, plus aprint routine accessed with f3. Assumes 66 line paper - if NOTSTACK has a phone no then insertion of the phone number from Origins is suppressed - this allows a user to specify a particular number when placing a specific notice - a toggle (in Customise) that controls the display of the main help screen. Minor changes to the help screens. - addition of extra info about the service codes. - incorporation of the VGA overlay into the program NLETS. This leaves 3 optional overlay graphics drivers which may be deleted if not needed. See notes on ver 0.11. ** ver 0.11 (16.8.91) - Colour change function. - 10 file paths. You may run up to 10 systems plus the default (ie. the start up directory) - ability to create new data files from a data dictionary file DICTA.DBF. This is still in a rudimentary stage, but it means that if a directory is set up without any data files in, then the program will generate new files based from DICTA.DBF. - some versions of the program keep the graphic drivers as separate overlays (OVL files) with a consequently smaller NLETS.EXE. This is useful for systems that use floppy discs, since up to 120K has been saved. There are 4 overlay files: CGA colour (dgecgc), CGA mono (dgecgm), Hercules (dgehrc) and VGA/EGA (dgevga). The VGA/EGA driver is always needed, but only one of the other 3 are needed for alternative graphics. ** ver 0.10 (9.8.91) - successful testing of trial data - incorporation of a date style function from the output options - tidying up of the graphics menu - revision of file handles, to allow program to run under the file handling limitations of DOS 3.20 - incorporation of a command line flag to force a monochrome (or colour) mode, thereby bypassing the colour detection. Flags are m - mono and c - colour. Eg. to force mono nlets m will do it. ** ver 0.0i (8.8.91) - index files set up for New Notices (ie. on Class and ID). These didn't exist beforehand. This may cause a problem with DOS 3.20 owing to the number of open files (both .DBF and .NTX) - extra help info in Notices & Acknowledgements help screen (f2) - changes in code to allow for 12 character fields in Phone fields (this still needs the file structure to be changed to take advantage of this - see the Config menu) - provision for a file structure update in the Configuration menu. Code not yet written - Noticeboard monthend routines placed in the Main Menu Monthend routines. Arguably this makes more sense for the monthend update process - Notices update reorganised. It has a light bar menu and a help screen which should make the updating process more obvious. - revised help screens, and changes to menu wording - the text files produced from the notices, now have unique names depending on whether produced from New, Main or Recent Notices. The formula is N_OFFERS for New M_ for Main and R_ for Recent. - incorporation of this function (read and write update notes) - ability to access Recent notices in the Noticeboard function. Before this version, Recent notices could not be read. New option to create Recent notices placed in the noticeboard submenu - search for Service code in Main notices and Recent notices - bug fixes. Main Noticeboard, f8 to edit then f2 for help would crash. Check names in Acknowledgements would crash. Improvments to add new members, removal of Members subscriptions, removal of delete accounts while browsing them. The Noticeboard screens gave problems with the help boxes. Screens were not being cleared properly. - bug fix for calculation of CBAL & CTRANS. These were causing silly values in the data. Reason was incorrectly selected file. - some rationalisation of the function key calls in Notices and Acknowledgements. Redundant calls removed and some new ones installed. - check for existence of report .FRM files in Accounts and Monthend routines. The system requires the existence of LEDGER.FRM in Accounts and LEDGER.FRM ACCOUNTS.FRM & JOURNAL.FRM in Monthend routines. ** ver 0.0h (19.7.91) - bug fixes. Monthend menu had reports and file save routines swapped over. Some undeclared variables in Acknowledgements check names. Ledger reports in monthend had a rather curt Choose which only responded to Esc. Monthend needs printer to be online. Messages have been included to make this clearer. ** ver 0.0g (12.7.91) - bug fixes - extra option in Utilities menu to change or amend the file path. Method as of yet unavailable. ** ver 0.0f (5.7.91) - removed Add notices to the Main noticeboard. Got to be done via the normal methods of LETS. - amended bug in Add Members where a carry-on of data from one record to the next was happening. Also a bug in the Notices Update that was corrupting files. - removed ability to add, edit or delete accounts while in the browse accounts section. New accounts have got to be added in the normal way!! - included a search by ID in the notices, browse services and other function key routines. Search by ID in the member listings. - improvements to screen display and colours. - improved the printing out of Notices to a text file. There are 2 files - offers and requests that contain brief details of the notice. Uses a set relation to access the member's details from the origins files, and details of the services from the CODES.DBF file. Need to consider the overall design though. Data is TAB delimited. Files are OFFERS & REQUESTS.TXT. Works for both recent and main notices. - writes Acknowledgements to a TAB text file (ACKNOWS.TXT), and writes Member reports to TAB delimited file (MEMBERS.TXT). One file is used for many reports. This needs to be extended later on. - extra option to browse and write this UPDATE file.. - corrected bug that didn't save sound on/off state. - new Graphic option to show levels of notices posted by service class. To keep things simple, these are divided into 100s ie 1-100, 101-200 etc. Both NOTSTACK and NOTICES data files are accessed. ** ver 0.0e (28.6.91) - version sent out to Cardiff and Canada. Reasonably working program but needs testing. Some screen display and redraw problems and more work needs to be done on the report generator. - ability to read and use files in the current subdirectory, rather than the assumed C:\LETS subdirectory. ** ver 0.0d (27.6.91) - a fair bit of code tidying up. - the beginnings of extra reports in the members section. ** ver 0.0c (26.6.91) - test version. This version assumes C:\LETS subdirectory. ** ver 0.0a (11.6.91) - New program NLETS.EXE created. New user interface with some of the Linton code.