MemoPad v2 MemoPad v2 (c) 1996, by Christopher M. Wells Contents 1)Requirements 2)Introduction 3)MemoPad Help 4)Future Plans 5)Product Support 6)Disclaimer 7)Registration 1) Requirements: This program requires the following VB4 runtime files to run: For 32 bit Windows versions (NT/95) these files are available as VB432REQ.ZIP (On Compuserve: Go PCNEW) and the included files are: VB40032.DLL VEN2232.OLB OLEPRO32.DLL MSVCRT20.DLL MSVCRT40.DLL ctl3d32.dll COMDLG32.OCX MFC40.DLL GRID32.OCX MSCOMM32.OCX For 16 bit Windows (3.xx) versions these files are available as VB416REQ.ZIP (On Compuserve Go PCNEW) and the included files are: VB40016.DLL OC25.DLL OLE2.DLL TypeLib.DLL OLE2DISP.DLL OLE2Prox.DLL OLE2.CONV.DLL COMPOBJ.DLL OLE2REG.DLL OLE2NLS.DLL STDOLE.TLB STORAGE.DLL SCP.DLL VAEN21.OLB Ctl3dv2.DLL COMDLG16.OCX MSCOMM16.OCX (On Compuserve Go PCNEW, Look for VB416REQ.ZIP) Put (unzip) all files into the Windows\System\ directory. If these files don't exist, the program will not run. 2) Introduction This handy program functions as a memo pad. This memo pad allows for multiple users, making the program ideal for a single user , a family of users and even use in an office or business environment. Added functions of this program are printing of all memos, in simple text form or in the form of the on screen viewed memo. 3) MemoPad This program is a many faceted memo pad. It allows the computer to be used a big sticky pad. Also, it can be used as a simple text editor, or for leaving notes, etc. Use it as you wish. Update: Updates changes to the displayed memo and saves these to disk. Delete: Deletes the displayed memo. If the memo was left to 'All', then if 'All' is not displayed in the Memo to box then the user will be questioned as to whether they are sure about the deletion. Print: Prints the presently displayed memo. Find: Finds a user specified text string from all memos viewable by the user displayed in the Memo to box. Alarm: Allows an alarm to be attached to the presently displayed memo. When this alarm time/date occurs the memo will be displayed. Note that if a password is required for the User to which the memo is left, then the password will be requested before the memo is shown. Since it is possible for more than one alarmed memo at a time, when the first memo is displayed there will be a box announcing this, before choosing OK look at the memo. If there is another incoming alarm memo, then when OK is selected the next memo will appear and so on. Exit: Quits MemoPad. Make New Memo: This clears all fields and allows a new user to be entered. Push this and then fill in the boxes with the appropriate information. After pushing this button it will become 'Finished/Save'. Push it again when all information has been entered to actually save the record. Finished/Save: This saves the new record started when Make New Memo is pushed. After pushing this button it becomes 'Make New Memo' again. View Memos: This enters the viewing mode. Push this to review current user information. After pushing this will become 'Stop View'. Stop View: Push this to leave viewing mode. After pushing this will again become 'View Memos'. The scroll bar at the bottom allows one to traverse the saved memos while viewing. It operates like a cassette deck. Forward, reverse, etc., or one can simply drag the button to a desired position. Memo to: This box displays the selected user. Change the user by pushing the arrow and then selecting one from the list. This list is taken from the users entered into the programs data files. Add/delete users through the 'Users' menu. While adding a memo any name can be selected from (or even typed into) the list. While viewing, after selecting a user, the memo records will automatically fill with their the appropriate memos (If there is a password for the user then this will be required before the memos are accessible). There will also always be an 'All' option. All records saved to 'All' will be displayed for every user. Thus, to leave a memo to every user, select 'All' from the 'Memo to' box. From/About: (Optional) Supplemental memo information can be left here, such as a title or whatever. The Memo time and date will automatically be stamped on each memo as it is saved. The caption above the scroll bar at the bottom of the memo pad gives additional information for the user. Menus: These provide menu selections for the actions listed above, as well as the following: File: Print Memo (Text Only): Prints the present memo in text form. Print Memo (Graphic): Prints a detailed graphic view of the memo This is nice looking (color if possible with your printer), but very slow. Edit: Standard Windows edit options these only work for the memo itself. For Windows 95 a right mouse click will offer these edit options in all editable boxes. Users: Add: This allows the addition of users. These users are supplied to the 'User/Memo to:' box for future reference, and they are saved to disk. Delete: This allows the removal of a user. The user displayed in the 'User/Memo to:' box will be removed. Set Password for Present User: This allows a user to set a password. After this password is set it will be required to access memos left to this user. Memos: Menu version of memo operations as described above. Help: How to Register: If you use this program, register. It was very difficult and time consuming to write. If you pay it...more will come. If you use it, buy it. If you don't buy it, remove it. Enough preaching for now! Sorry, sometimes I get carried away! Set Alarm Form Help This form specifies the alarm time/date for the presently displayed memo. OK: Accepts the displayed alarm time and date settings. No Alarm: Remove or set no alarm for the current memo. Print: Prints the current memo in text form. Exit: Leaves the Set Alarm form, no changes will be made. Now: Displays the current date & time for the computer. Alarm Time: Shows the time for the alarm. Alarm Date: Date options for the alarm. Today/Next Occurrence: The alarm memo will appear the next time the Alarm Time happens. Everyday: The alarm memo will display every day at the Alarm Time. Other: Enter the desired date in the box on the bottom, the present date will be displayed as the default. Use the same format. 4) Future Plans for this program I hope you enjoy this program, if you have suggestions for improvement, email them to me. My address can be found in the Help menu 'About'. If these ideas are feasible, I may include them in future versions. I do plan to include a more eye appealing memo viewer, although the present one is quite functional. I may decide to allow the memo pad to show multiple memos at a time (like sticky notes) depending on user feedback. Unfortunately, this would make the interface more difficult and it would make password protected memos viewable by anyone until they are no longer 'new' memos. 5) Product support Only with the registered version, if you have questions or comments, you can Email me (Chris Wells) at 103132.1363@COMPUSERVE.COM 6) Disclaimer: Due to the complexity of PC Hardware and the operating systems therein, I cannot guarantee that this software will run in each environment, on every compatible machine, or together with any other application, without producing errors. Any liability for damages of any sort is hereby rejected. In any case, the liability is limited to the registration fee. 7) Registration! : To access other help topics push 'Contents' from the help screen. Registering provides many conveniences and advantages. First, you will receive a registered copy of the newest version of the program. Second registered users are entitled to support, and a phone number will be provided. Also, you will be supporting the shareware concept. Finally, using an illegal, unregistered program sets a bad example for employees, coworkers, friends, family members, etc. If you use someone else's property, you have to pay for it. How to Register: Use the 'How to Register' menu option of the 'Help' menu or the 'Register' smiley face button. I guarantee that the smiley face will be duplicated on this end. Anyway, once the form is displayed click with the mouse, or use the tab button, to make each entry box available, and then enter the appropriate information. When you are finished, push the print button and the completed form will be printed (if the printer is on and set up). Then send the form and $10 to my address on the form. If you like this program, please feel free to contact me through Email, etc., concerning improvements or updates. If you have good ideas, I may include them in future versions, or a customization arrangement may be made. Thank you for your support and cooperation! If you decide to not register then remove the program with the uninstall program (through Add/Remove Programs found in the Control Panel of My Computer on the Desktop).