═══ 1. About PM Scrapbook ═══ PM Scrapbook is an OS/2 2.x 32 bit application for the storage and organization of data, notes and personal information. The organization of this information is stored and graphically displayed in a heirarchical "tree" format. Each piece of information consists of a an entry in the tree window, it's title and detail. PM Scrapbook contains a text editor for textual data as well as specialized editors for the internal data types. PM Scrapbook also keeps track of the dates associated with these entries for occasional house cleaning. PM Scrapbook uses the following data formats/types: Text Free format text. Address Internal address book format consisting of name, area-code, phone number, extension, address and notes. To-Do Internal to-do list format consisting of event, date entered, target date, and completion date. Mini-Base User defined tables. Reference 'Pointers' to OS/2 objects. Please see the following sections for more information: PM Scrapbook Overview The Tree Window The Editors Printing Registration and Feedback Obligatory Disclaimer About Coolware Revision History A note to current PM Scrapbook Users Removing PM Scrapbook From Your System ═══ 2. PM Scrapbook Overview ═══ Concepts Directories and files and the OS/2 workplace shell are nice for organizing your stuff. However, it's easy to end up with a cluttered hard disk as well as a desk covered with scraps of paper containing phone numbers, notes and reminders. PM Scrapbook provides a means of storing files and information in one file while still preserving the directory - or tree - concept. This makes exchanging organized materials easy. These files are refered to as 'Scrapbooks'. Trees and directories are very similar. Every scrapbook has a tree window. This window is a graphical representation of the information in the scrapbook. Each icon (little picture) on the tree represents an entry in the scrapbook. The tree window can be thought of as the table of contents of the scrapbook. This window also allows you to arrange the structure of the entries within the file. Please see The Tree Window for more information. Each PM Scrapbook entry has a data type and an editor associated with it. The editors vary depending on the data type, but they all have certain things in common. The term "entries" will also crop up in terms of the editors as well as the Tree window. For example, in the Tree window you may have a To-Do List entry. When you open the editor for that Tree entry, it may contain an number of things "to do". Each of those things will also be refered to as entries. Working with Scrapbooks In addition to double clicking in the program icon, PM Scrapbook may be started by double clicking with the mouse or pressing the enter key on any file with an SCB extension or dragging and dropping the file onto the PM Scrapbook program icon. You may also specify a scrapbook file in the parameters field in the Settings for the program icon. This will cause PM Scrapbook to open that file on start up. PM Scrapbook is designed so that future data types and editors can be added or enhanced without disturbing any files you have already created. ═══ 3. Registration and Feedback ═══ Registration Registeration for PM Scrapbook is $35 U.S. per copy. Site licenses can be negotiated on request. Registered users will receive a key that disables initial 'hello' window as well as information about other Coolware products. This key can be used to unlock all future 2.x versions of PM Scrapbook. Registration fees may be submitted through cash, checks drawn on U.S. banks, money orders or international money orders. The Shareware version may only be used for a 30 day trial period. Note: Please include your name, address and the version number you are registering. Send Registration to: Coolware PO Box 2804 Lilburn, GA 30226-2804 Order Form PM Scrapbook may also be registered through CompuServe's online shareware registration forum SWREG. The product id for PM Scrapbook is 1318. Feedback Comments, suggestions and bug reports may be submitted through the Compuserve OS2BVEN forum, CIS Mail ID 76500,2557, or through the above address. ═══ 4. Obligatory Disclaimer ═══ The PM Scrapbook program and all accompanying documentation and examples are provided on an "AS IS" basis. This means that Coolware does not warrant, guarantee, or make any other representations regarding the use, or results of use, of PM Scrapbook or the documentation in terms of accuracy, reliability, correctness, currentness, or otherwise. Coolware will not be held responsible for any direct, indirect, incidental, or consequential damages including damages for loss of business profits, business interruption, loss of business information, or otherwise arising from the use or inability to use PM Scrapbook, even if Coolware has been advised of the possibility of such damages. The use of this product is on an "AT YOUR OWN RISK" basis. ═══ 5. Removing PM Scrapbook From Your System ═══ 1. Run PMScrpBk.exe from an OS/2 command window with "remove_pmsb_now" (without the quotes) as a parameter. This will remove the references to PM Scrapbook from your OS/2 INI file. 2. Delete all PMScrpBk.* from your hard drive. 3. Delete all *.scb files from your hard drive. Note that you may perform only 'Step1' if you want to 'reset' PM Scrapbook to it's default settings. ═══ 6. A note to current PM Scrapbook Users ═══ Every effort has been made in this release of PM Scrapbook to insure that all scrapbooks created in previous versions are still compatable. If you have trouble loading an earlier version of a scrapbook, please forward the file to Coolware and every effort will be made to correct the problem. All data within the file will be held in the strictest of confidence. You may notice that the 'List' entry type is no longer supplied. List entries are automatically converted to MiniBases when the file is loaded. Loading a scrapbook containing a List entry immediately flags the scrapbook as modified. You should save the file to disk to convert the scrapbbok to the latest format. You will not lose data if you don't. ═══ 7. Revision History ═══ 2.7 - 5/20/96  Tree view won't allow an entry to be dropped on itself - data loss.  WPS objects can be dragged into the tree view without using keyboard.  Popup menus are not truncated when close to the display edge.  Added missing accelerators for MiniBase entries.  Dismiss Find dialog at OK press.  Fixed Reference Properties dialog crash. 2.6 - 2/27/96  Added Import/Export Tab-Separated-Values files to MiniBase.  Set initial focus control in date edit dialog.  Fixed bug in adding entires then canceling update in container editors.  Fixed occasional clipboard/drag/drop memory error.  Enabled context sensitive menu item help in editors. 2.5 - 11/10/95  Fixed problem dragging entries from one scrapbook to another. 2.4 - 10/26/95  Added 'Reference' entry type.  Fixed various problems with drag/drop and settings. 2.3 - 9/7/95  Added/fixed accelerator keys.  Added ability to specify column titles for Address and ToDo entries.  Enabled user-key registration. 2.2 - 3/16/95  Fixed tree view shift bug.  Warn user when potentially misleading colors found.  Disable 'Paste after' on tree root record. 2.1 - 3/2/95  Fixed phone dialing bug.  Fixed tree settings bug.  Check for updated entries at file close/new/save and program exit. 2.0 - 2/22/95  Removed the MDI interface.  Added the MiniBase "configurable editor".  Search functionality at the entry and tree levels.  Drag/drop supported for arranging tree entires and records in editors.  Can create entries from the clipboard or by dragging in files.  Added printing from the editors.  Prioritize to-do items.  Too many miscellaneous changes to mention. 1.2 - 2/10/93  Added ability to specify different icons for entries.  Fixed delete key problems in the tree window. 1.1 - 1/18/93  Added an "Export" function to the text editor.  Fixed truncation problems in the text editor.  Added menu choices and accelerator keys for all text edits that previously required mouse use.  Fixed the on-line help so it comes up correctly when pressing F1.  Added accelerator keys for adding entries in the tree window.  Icon show/hide status and tree entry expanded/collapsed state saved and restored with each scrapbook. 1.0 - 11/24/92 Initial release. ═══ 8. Tree Window ═══ The "Tree" window is a graphical display of the contents of the scrapbook. It is here that entries are added to, deleted from, rearranged in, and editors are started in the scrapbook. These functions can be initiated from the action bar (menu), accelarator keys or by clicking the right mouse button to use a "pop-up" version of the action bar. Entries may also be added by menu item selection or by dragging in OS/2 desktop objects or other scrapbook entries. The tree window is also used to organize the contents of the scrapbook. A plus or minus sign next to an entry means that there are additional 'child' entries that may be expanded or suppresed by clicking on the plus or minus sign. The names of these entries are updated by holding down the "Alt" key on the keyboard and clicking the left mouse button over the entry title or selecting "Title" from the edit menu. When using the direct editing method, an entry field will appear in which you may type. When you are finished typing, click the left mouse button outside of the entry field. The layout or order of the entries can be changed by direct manipulation (drag-drop) or through the 'Cut', 'Copy', 'Paste' and 'Paste after' choices from the edit menu. Note that you can not cut or copy an entry that is open or has one that has open children. Direct Manipulation You can move and copy entries within or across scrapbooks with the mouse. For the most part, the direct manipulation rules are the same as those of the OS/2 workplace shell. Note that you can not drag and drop an entry that is open or one that has open 'children'. Place the mouse pointer over an entry, hold down the 'move' mouse button (usually the right button) then move the mouse pointer either within the current tree window or to another tree window for another scrapbook. When moved over an entry, the icon for that entry will be drawn with a box around it. If you let go of the mouse button, the originally selected entry and all of it's children will be moved to the first child position of the target entry. If you hold down the Shift key while performing this operation the originally selected entry and all of it's children will be moved to the position directly beneath the target entry - the next sibling. Holding the Ctrl key in conjunction with either of the previous two operations causes the originally selected entry to be copied, instead of moved, to the new position. You can drag any OS/2 object into a scrapbook. If 'Drops are references' is checked on the Tree page of the settings notebook, all drops create reference entries. A Reference entry is created whenever the Ctrl and Shift keys are pressed during a drag/drop operation. If the 'Drops are references' option is not checked and the Shift key is not used in conjunction with the Ctrl key and the source object is identified as 'Plain Text' a Text entry is created and populated with the contents of the source file. PM Scrapbook never deletes drag/dropped objects from your hard disk. ═══ 9. PM Scrapbook Editors ═══ PM Scrapbook contains individualized editors for each of it's information types. The appropriate editor is automatically invoked for the slected entry in the tree window when the Enter key is pressed, the entry is double-clicked upon or Edit is selected from the edit menu. Certain functionality is common across all of the editors:  Changing of entry title.  Selection of the font and colors for that instance of the editor.  Window size and position stored with the data.  Searching and printing.  Menu choices to save the entire scrapbook and to jump to the tree window.  Clipboard support. The following pertains to all editors except the text editor: All editors use the OS/2 method of text entry: Hold down the Alt key on the keyboard and click the left mouse button over the text area to be changed or added. Keyboard shortcuts are also provided for mouse-free operation. All editors support direct manipulation (drag and drop) for changing the order of the records within an entry. None of the editors support drag and drop to another editor instance. Please see the following sections for more information: Text Address Books To-Do Lists Mini-Base Reference ═══ 10. Text editor ═══ A "Text" entry consists of free-form textual information. Text entries may be added to the scrapbook by:  Selecting "Text" or "From clipboard" from the tree window Create menu.  Selecting "Paste" or "Paste after" from the tree window Edit menu.  'Dragging' in a text entry from another PM Scrapbook tree window.  'Dragging' in a file from a folder on the desktop. Within the editor, information can be entered manually and imported from a file or the clipboard. At first glance, the text entries might seem pretty uninteresting. They are, however, one of PM Scrapbook's strongest points. They are perfect for:  Organizing scattered files and notes by logical topics.  Storing e-mail threads.  Consolidating 'ReadMe' files and config.sys and autoexec.bat backups.  Creating your own references with a heirarchical organization. Please note that you can import or drag-in any file type into a scrapbook. However, anything besides plain text files will be unusable. PM Scrapbook never deletes drag/dropped files from your hard disk. ═══ 11. Address Book editor ═══ An "Address Book" entry consists of any number of individual record entries. Address Book entries may be added to the scrapbook by:  Selecting "Address book" from the tree window Create menu.  Selecting "Paste" or "Paste after" from the tree window Edit menu.  'Dragging' in an entry from another PM Scrapbook tree window. Each entry in the Address book consists of the following fields: Name There is only one name field. That is, there are not seperate fields for first and last names. Since this field can be used for sorting, you should enter the names in the order you wish to sort: Last name, First name or First name Last name. Area Code The area or country code of the phone number. Phone Number The phone number. Extension The extension. Address The address. Notes Space for any additional information about the person or business. Date The date this entry was created or last updated. The information in these fields are updated by holding down the "Alt" key on the keyboard and clicking the left mouse button over the field to be updated. An entry field will appear in which you may type. When you are finished typing, click the left mouse button outside of the entry field. You may also use the "Begin edit", "Next edit", "Previous edit" and "End edit" functions from the Edit menu to update the entries. Once the edit sequence has been started you can use the Tab key to move to the next column. Note that none of the fields are mandatory and no validations are performed on their contents. The address book editor is divided into 2 halves. The left half consists of the "Name" through "Phone Number" fields with the remaining fields, starting at extension, in the right half. To move the split point, position the mouse pointer over the split bar. When the pointer changes from the arrow-pointer, hold down either mouse button and slide the split bar to the desired position. You may suppress columns from the display if they are not applicable to the current address book. Note that this suppression applies only to the current entry. It does not apply to any other address books in the current scrapbook or any other scrapbook. ═══ 12. To-Do List editor ═══ A "To-Do List" entry consists of any number of individual record entries. To-Do List entries may be added to the scrapbook by:  Selecting "To-Do list" from the tree window Create menu.  Selecting "Paste" or "Paste after" from the tree window Edit menu.  'Dragging' in an entry from another PM Scrapbook tree window. Each entry in the To-Do list consists of the following fields: Entry date This is the date on which you added the task entry to this To-Do list. Target date This is the date on which you would like to complete the task. Done date This is the date on which this task was set as completed. ! This column displays the priority ( 1 to 5 ) of the task. ? This column displays an 'X' if the task is completed or a blank if it is not. if it is not. Task This column describes the task "to do". The task description is entered and updated by holding down the "Alt" key on the keyboard and clicking the left mouse button over the task description field or pressing Ctrl-T on the keyboard. An entry field will appear in which you may type. When you are finished typing, click the left mouse button outside of the entry field. You may also use the "Task" choice from the Edit menu. The date fields are updated by invoking the appropriate date edit from the "Edit" menu. The "Done date" and "Entry date" are automaticlly updated for you, but you may over-ride them with the date editors. A task is marked as "done" by double clicking over the appropriate entry or pressing the "enter" key on the keyboard when the desired entry is highlighted. The to-do list editor is divided into 2 halves. The left half consists of the date fields and the right half of the priority, check and task description fields. To move the split point, position the mouse pointer over the split bar. When the pointer changes from the arrow-pointer, hold down either mouse button and slide the split bar to the desired position. The entires in a to-do list can be sorted by any of the fields. You may suppress columns from the display if they are not applicable to the current to-do list. Note that this suppression applies only to the current entry. It does not apply to any other to-do lists in the current scrapbook or any other scrapbook. ═══ 13. MiniBase editor ═══ A "MiniBase" entry consists of any number of individual record entries.  Selecting "MiniBase" from the tree window Create menu.  Selecting "Paste" or "Paste after" from the tree window Edit menu.  'Dragging' in an entry from another PM Scrapbook tree window. Each entry in the list consists of up to 16 columns of data. The contents of these columns are entirely free form and no validation is performed by PM Scrapbook. The appearance of these columns is controlled by the "Settings" item from the MiniBase File menu. This invokes a dialog from which you specify the column titles, data alignment, sort options and split bar location. This entry type is provided as a generic, everything-else editor. For example, you may create a MiniBase of:  Inventories.  Words and definitions for a dictionary.  Words and their translations in another language.  Start and end dates for residences and jobs.  Clothing sizes.  Questions and answers. The information in these fields are updated by holding down the "Alt" key on the keyboard and clicking the left mouse button over the field to be updated. An entry field will appear in which you may type. When you are finished typing, click the left mouse button outside of the entry field. You may also use the "Begin edit", "Next edit", "Previous edit" and "End edit" functions from the Edit menu to update the entries. Once the edit sequence has been started you can use the Tab key to move to the next column. To move the split point, position the mouse pointer over the split bar. When the pointer changes from the arrow-pointer, hold down either mouse button and slide the split bar to the desired position. ═══ 14. Reference editor ═══ A "Reference" is a pointer to an OS/2 object. References are created through the 'Create' menu option in the Tree window or by 'dragging' OS/2 objects into the Tree window. To add a Reference, hold down the Ctrl or Ctrl/Shift key and drag the object to the desired location in the Tree window. While bearing many similarities to an OS/2 "Shadow" object, References aren't as smart. If, after creating a Reference in PM Scrapbook, you move or delete the referenced object the Reference link will be lost and you must recreate the entry. PM Scrapbook can not track the status of an open Reference. Therefore, if you double click or select 'Edit' from the 'Edit' menu of the Tree window the in-use highlighting (a hatched background) is not set on the Reference entry. For this reason References, unlike all of the other editors are not reopened when you re-open the scrapbook. ═══ 15. File Menu ═══ Use the choices on the Main File menu to create, open, delete and save scrapbooks. This menu item also contains choices to allow you to configure PM Scrapbook and the tree window. ═══ 16. New ═══ This choice creates a new scrapbook. If the current file has been updated, you will be asked if it should be saved before proceeding. ═══ 17. Open ═══ This choice opens an existing scrapbook. If the current file has been updated, you will be asked if it should be saved before proceeding. ═══ 18. Save ═══ This choice saves the scrapbook you are currently working on to disk. If this is a new scrapbook that has not yet been saved, you will be prompted for a file name. ═══ 19. Save as ═══ This choice saves the scrapbook you are currently working on to disk using the file name specified in the dialog. You may use this choice to make a copy of the current scrapbook. ═══ 20. Quit ═══ This choice closes PM Scrapbook. If the current file has been updated, you will be asked if it should be saved before proceeding. ═══ 21. Save and quit ═══ This choice saves the current file and closes PM Scrapbook. ═══ 22. Delete ═══ This choice deletes the scrapbook you are currently working from your hard disk. ═══ 23. Font ═══ This choice allows you to select the font to be used in the tree window. ═══ 24. Colors ═══ This choice allows you to select the colors to be used in the tree window. ═══ 25. Tree Window ═══ This choice brings the tree window to the top of the display. ═══ 26. Settings ═══ This choice invokes the settings notebook. Use this item to configure PM Scrapbook to your own preferences. Please see the following sections for more information: Common Settings The Tree Window The Text Window The Address Book Window The To-Do List Window The MiniBase Window The Reference Window Printing ═══ 27. Expand all entries ═══ This choice opens all branches of the tree. ═══ 28. Collapse all entries ═══ This choice collapses all branches of the tree. ═══ 29. Close all editors ═══ This choice closes all open editors. You will be prompted to save any entries that have been changed. ═══ 30. Add Menu ═══ Use the choices on the Tree Add menu to add entries to the scrapbook. Note that there are no restrictions as to what type of entries can be entered where. Entries are added as the last child of the currently selected entry. ═══ 31. Text ═══ This choice adds a "Text" entry to the scrapbook. The information for this entry is accessed via the Text editor. ═══ 32. Address book ═══ This choice adds a "Address book" entry to the scrapbook. The information for this entry is accessed via the Address Book editor. ═══ 33. To-Do list ═══ This choice adds a "To-Do list" entry to the scrapbook. The information for this entry is accessed via the To-Do List editor. ═══ 34. MiniBase ═══ This choice adds a "Mini Database" entry to the scrapbook. The information for this entry is accessed via the MiniBase editor. ═══ 35. Reference ═══ This choice adds a "Reference" entry to the scrapbook. The information for this entry is accessed via the Properties dialog. Only file refernces can be added through this option. Other references must be created through drag and drop. See Reference for more information. ═══ 36. From clipboard ═══ This choice adds a "Text" entry to the scrapbook and populates it with the current textual contents of the clipboard. The information for this entry is accessed via the Text editor. ═══ 37. Edit Menu ═══ Use the choices on the Tree Edit menu to manipulate the selected entry. ═══ 38. Title ═══ This choice offers an alternative to holding down the ALT key and pressing the left mouse button to change the name of a scrapbook entry. It invokes a dialog in which to specify the name of the entry. ═══ 39. Cut ═══ This choice removes the selected entry and all of it's child entires from the scrapbook and places them in the clipboard. The "Paste" or "Paste after" choice can then be used to position and copy those entries into the tree window in a different position in the current scrapbook or another scrapbook. Note that you can not cut an entry that is open or one that has open 'children'. ═══ 40. Copy ═══ This choice copies the selected entry and all of it's child entires to the scrapbook and places them in the clipboard without removing them from the scrapbook. The "Paste" or "Paste after" choice can then be used to position and copy those entries into the tree window in a different position in the current scrapbook or another scrapbook. Note that you can not copy an entry that is open or one that has open 'children'. ═══ 41. Paste ═══ This choice will copy any scrapbook entries in the clipboard into the current scrapbook. These entries will be positioned as the first child of the selected entry in the scrapbook. If you want the copied entries to be inserted somewhere within a set of child entries, use the "Paste after" choice. ═══ 42. Paste after ═══ This choice will copy any scrapbook entries in the clipboard into the current scrapbook. These entries will be positioned as a sibling of the selected entry in the scrapbook. The inserted entries will follow the selected entry. If you want the copied entries to be the first child, select the parent and use the "Paste" choice. ═══ 43. Delete ═══ This choice deletes the selected entry and all of it's child entires from the scrapbook. ═══ 44. Edit ═══ This choice opens the editor associated with the selected scrapbook entry. If the editor is already opened, it will be brought to the top of all other windows. This choice is also invoked by pressing the Enter key on the keyboard or or double clicking with the left mouse button over a scrapbook entry. ═══ 45. Close editor ═══ This choice closes the editor associated with the selected scrapbook entry. ═══ 46. Search ═══ This choice invokes the PM Scrapbook search dialog. By default, the search will begin with the selected entry and then search all of it's child entires. The search dialog allows you to ignore the selected entry and search the entire scrapbook. ═══ 47. Properties ═══ This choice invokes the PM Scrapbook "Reference" properties dialog. From this dialog you may specify the icon used to represent the Reference in the Tree window as well as key extended attributes for the refrenced object. ═══ 48. Main View Menu ═══ Use the choices on the Main View menu show or hide the scrapbook entry statistics window. ═══ 49. Show/Hide statistics ═══ This choice toggles the visibility of the statistics window between off and on. The statistics window displays information about the scrapbook entry currently selected in the tree window. ═══ 50. Help Menu ═══ Use the choices on the Help menu to get help for PM Scrapbook and OS/2. ═══ 51. Help index ═══ Provides an index to the online help for PM Scrapbook. ═══ 52. General help ═══ Provides general information about PM Scrapbook. ═══ 53. Using help ═══ Provides information on using the OS/2 online help facility. ═══ 54. Keys help ═══ Doesn't work. ═══ 55. Product information ═══ Provides release and author information for PM Scrapbook. ═══ 56. Page File Menu ═══ Use the choices on the Page File menu to manipulate the entire entry. ═══ 57. Title ═══ This choice allows you to change the name associated with this entry. ═══ 58. Save ═══ This choice commits the contents of the editor to PM Scrapbook's internal memory. It does NOT save these changes to disk. The "Save" and "Save as" choices from the Main File menu should be used to write the scrapbook permanantly to disk. ═══ 59. Quit ═══ This choice closes the current entry editor. If the current entry has been updated, you will be asked if it should be saved before proceeding. ═══ 60. Save and quit ═══ This choice saves the current entry and closes the entry editor. ═══ 61. Import ═══ Use this choice to import files into the scrapbook. You can import non-text ( binary ) files, but there's not much you can do with them. Note that the imported file is inserted into the text at the current cursor position. Therefore, you may use this choice to merge multiple files into one PM Scrapbook entry. ═══ 62. Export ═══ Use this choice to export text from a scrapbook entry to a file on the disk. ═══ 63. Font ═══ This choice allows you to change the font used in this instance of the text editor. ═══ 64. Colors ═══ This choice allows you to change the colors used in this instance of the text editor. ═══ 65. Print ═══ This choice allows you to print the entry. ═══ 66. Page Edit Menu ═══ Use the choices on the Page Edit menu to manipulate the contents of the text entry. ═══ 67. Cut ═══ This choice removes the selected text from the scrapbook entry and places it in the clipboard. ═══ 68. Copy ═══ This choice copies the selected text to the clipboard without removing it from the scrapbook entry. ═══ 69. Paste ═══ This choice copies any text in the clipboard into the text at the current cursor position. ═══ 70. Clear ═══ This choice deletes the selected text from the scrapbook entry. ═══ 71. Find ═══ This choice invokes a dialog in which you can enter text to be searched for in the entry. You may specify that the seach be performed with or without case sensitivity. That is, if a "b" matches a "B" or not. After this text has been specified, you may use the "Repeat find" choice to find any following occurrances of the text in the scrapbook entry. Searches always begin at the current cursor position in the text. ═══ 72. Repeat find ═══ Finds the next occurrance of the text specified in the "Find" dialog. This search is performed from the current cursor position using the case-search preference specified in the "Find" dialog. ═══ 73. Wrap ═══ Determines whether or not the text should 'wrap' to fit horizontally within the editor. ═══ 74. Address File Menu ═══ Use the choices on the Address File menu to manipulate the entire entry. ═══ 75. Save ═══ This choice commits the contents of the editor to PM Scrapbook's internal memory. It does NOT save these changes to disk. The "Save" and "Save as" choices from the Main File menu should be used to write the scrapbook permanantly to disk. ═══ 76. Quit ═══ This choice closes the current entry editor. If the current entry has been updated, you will be asked if it should be saved before proceeding. ═══ 77. Save and quit ═══ This choice saves the current entry and closes the entry editor. ═══ 78. Title ═══ This choice allows you to change the name associated with this entry. ═══ 79. Sort ═══ This choice sorts the entries in the address book by name. ═══ 80. Show ═══ The submenu items of this choice allow you to define which columns are relevant for this address book entry. ═══ 81. Font ═══ This choice allows you to change the font used in this address book. ═══ 82. Colors ═══ This choice allows you to change the colors used in this instance of the address book editor. ═══ 83. Print ═══ This choice allows you to print the entry. The entry will be printed reflecting the visible columns. ═══ 84. Address Edit Menu ═══ Use the choices on the Address Book Edit menu to manipulate the contents of the text entry. ═══ 85. Cut ═══ This choice removes the selected entry from the address book and places it in the clipboard. ═══ 86. Copy ═══ This choice copies the selected entry to the clipboard without removing it from the address book. ═══ 87. Paste ═══ This choice copies any address book entry in the clipboard into the current address book after the selected entry or as the first entry in an empty address book. ═══ 88. Add ═══ This choice adds a new entry in the address book. ═══ 89. Delete ═══ This choice deletes the selected entry in an address book. ═══ 90. Begin edit ═══ This choice offers an alternative to holding down the ALT key and pressing the left mouse button to change the information in an Address Book entry. It opens an edit field in the first column of the selected entry (Name). After that you may use the "Next edit" and "Previous edit" choices to step forwards and backwards through the columns of an entry. You may use the "End edit" option to stop the updates. ═══ 91. Next edit ═══ After "Begin edit" has been selected, this choice opens an edit field in the next column of the entry. The contents of the column being edited before this selection are automatically saved. When this choice is used in the last editable column of an Address Book entry (Notes) it has the same effect as selecting "End edit". Pressing the Tab key performs the same actions. ═══ 92. Previous edit ═══ After "Begin edit" and "Next edit" have been selected, this choice opens an edit field in the previous column of the entry. The contents of the column being edited before this selection are automatically saved. When this choice is used in the first editable column of an Address Book entry (Name) it has the same effect as selecting "End edit". ═══ 93. End edit ═══ This choice stops a column editing session initiated by "Begin edit". ═══ 94. Find ═══ This choice invokes a dialog in which you can enter text to be searched for in the entry. You may specify that the seach be performed with or without case sensitivity. That is, if a "b" matches a "B" or not. After this text has been specified, you may use the "Repeat find" choice to find any following occurrances of the text in the scrapbook entry. Searches always begin at the current cursor position in the text. ═══ 95. Repeat find ═══ Finds the next occurrance of the text specified in the "Find" dialog. This search is performed from the current cursor position using the case-search preference specified in the "Find" dialog. ═══ 96. Dial ═══ This choice dials the number associated with the selected entry. ═══ 97. To-Do File Menu ═══ Use the choices on the To-Do File menu to manipulate the entire entry. ═══ 98. Title ═══ This choice allows you to change the name associated with this entry. ═══ 99. Save ═══ This choice commits the contents of the editor to PM Scrapbook's internal memory. It does NOT save these changes to disk. The "Save" and "Save as" choices from the Main File menu should be used to write the scrapbook permanantly to disk. ═══ 100. Quit ═══ This choice closes the current entry editor. If the current entry has been updated, you will be asked if it should be saved before proceeding. ═══ 101. Save and quit ═══ This choice saves the current entry and closes the entry editor. ═══ 102. Sort by status ═══ This choice sorts the entries in the to-do list by the completion status. ═══ 103. Sort by priority ═══ This choice sorts the entries in the to-do list by priority. ═══ 104. Sort by task ═══ This choice sorts the entries in the to-do list by the task text. ═══ 105. Sort by entry date ═══ This choice sorts the entries in the to-do list by the entry date. ═══ 106. Sort by target date ═══ This choice sorts the entries in the to-do list by the target date. ═══ 107. Sort by completion date ═══ This choice sorts the entries in the to-do list by the completion date. ═══ 108. Show ═══ The submenu items of this choice allow you to define which columns are relevant for this to-do list entry. ═══ 109. Font ═══ This choice allows you to change the font used in this To-Do list. ═══ 110. Colors ═══ This choice allows you to change the colors used in this instance of the to-do list editor. ═══ 111. Print ═══ This choice allows you to print the entry. The entry will be printed reflecting the visible columns. ═══ 112. To-Do Edit Menu ═══ Use the choices on the To-Do List Edit menu to manipulate the contents of the text entry. ═══ 113. Cut ═══ This choice removes the selected entry from the to-do list and places it in the clipboard. ═══ 114. Copy ═══ This choice copies the selected entry to the clipboard without removing it from the to-do list. ═══ 115. Paste ═══ This choice copies any to-do entry in the clipboard into the current to-do list after the selected entry or as the first entry in an empty to-do list. ═══ 116. Add ═══ This choice adds a new entry in the to-do list. ═══ 117. Delete ═══ This choice deletes the selected entry in a to-do list. ═══ 118. Priority ═══ Use this choice to designate the importance of the selected task. 1 means most important, 5 means least important. ═══ 119. Task ═══ This choice offers an alternative to holding down the ALT key and pressing the left mouse button to change the task description in a To-Do List entry. Once the change has been made, choosing this menu item again completes the edit. ═══ 120. Change entry date ═══ This choice invokes the date-editor dialog in which you can change the task entry date. ═══ 121. Change target date ═══ This choice invokes the date-editor dialog in which you can change the task target date. ═══ 122. Change completion date ═══ This choice invokes the date-editor dialog in which you can change the task completion date. ═══ 123. Find ═══ This choice invokes a dialog in which you can enter text to be searched for in the entry. You may specify that the seach be performed with or without case sensitivity. That is, if a "b" matches a "B" or not. After this text has been specified, you may use the "Repeat find" choice to find any following occurrances of the text in the scrapbook entry. Searches always begin at the current cursor position in the text. ═══ 124. Repeat find ═══ Finds the next occurrance of the text specified in the "Find" dialog. This search is performed from the current cursor position using the case-search preference specified in the "Find" dialog. ═══ 125. MiniBase File Menu ═══ Use the choices on the MiniBase File menu to manipulate the entire entry. ═══ 126. Title ═══ This choice allows you to change the name associated with this entry. ═══ 127. Save ═══ This choice commits the contents of the editor to PM Scrapbook's internal memory. It does NOT save these changes to disk. The "Save" and "Save as" choices from the Main File menu should be used to write the scrapbook permanantly to disk. ═══ 128. Quit ═══ This choice closes the current entry editor. If the current entry has been updated, you will be asked if it should be saved before proceeding. ═══ 129. Save and quit ═══ This choice saves the current entry and closes the entry editor. ═══ 130. Export ═══ This choice exports all entries in the MiniBase into a Tab-Separated-Value file. This file can then be imported into any program (spreadsheet, database,etc.) that supports data import. ═══ 131. Import ═══ This choice imports data from a Tab-Separated-Value file. This allows you to import data from any program (spreadsheet, database,etc.) that supports data export. Data is imported on a column by column basis. Columns are not added to the MiniBase to accomodate the input file. This must be done manually before the import is performed. The imported data is added after any existing entries in the MiniBase. ═══ 132. Sort ═══ This choice sorts the entires in the MiniBase by the search criteria specified in the settings dialog. ═══ 133. Font ═══ This choice allows you to change the font used in this MiniBase. ═══ 134. Colors ═══ This choice allows you to change the colors used in this instance of the minibase editor. ═══ 135. Settings ═══ This choice invokes the dialog to configure the behavior and appearance of the current minibase. ═══ 136. Print ═══ This choice allows you to print the entry. ═══ 137. MiniBase Edit Menu ═══ Use the choices on the MiniBase Edit menu to manipulate the contents of the text entry. ═══ 138. Cut ═══ This choice removes the selected entry from the list and places it in the clipboard. ═══ 139. Copy ═══ This choice copies the selected entry to the clipboard without removing it from the list. ═══ 140. Paste ═══ This choice copies any list entry in the clipboard into the current list after the selected entry or as the first entry in an empty list. ═══ 141. Add ═══ This choice adds a new entry in the list. ═══ 142. Delete ═══ This choice deletes the selected entry in a list. ═══ 143. Begin edit ═══ This choice offers an alternative to holding down the ALT key and pressing the left mouse button to change the information in a MiniBase entry. It opens an edit field in the first column of the selected entry. After that you may use the "Next edit" and "Previous edit" choices to step forwards and backwards through the columns of an entry. You may use the "End edit" option to stop the updates. ═══ 144. Next edit ═══ After "Begin edit" has been selected, this choice opens an edit field in the next column of the entry. The contents of the column being edited before this selection are automatically saved. When this choice is used in the last editable column of a MiniBase entry it has the same effect as selecting "End edit". Pressing the Tab key performs the same actions. ═══ 145. Previous edit ═══ After "Begin edit" and "Next edit" have been selected, this choice opens an edit field in the previous column of the entry. The contents of the column being edited before this selection are automatically saved. When this choice is used in the first column of a MiniBase entry it has the same effect as selecting "End edit". ═══ 146. End edit ═══ This choice stops a column editing session initiated by "Begin edit". ═══ 147. Find ═══ This choice invokes a dialog in which you can enter text to be searched for in the entry. You may specify that the seach be performed with or without case sensitivity. That is, if a "b" matches a "B" or not. After this text has been specified, you may use the "Repeat find" choice to find any following occurrances of the text in the scrapbook entry. Searches always begin at the current cursor position in the text. ═══ 148. Repeat find ═══ Finds the next occurrance of the text specified in the "Find" dialog. This search is performed from the current cursor position using the case-search preference specified in the "Find" dialog. ═══ 149. Tree Search Dialog ═══ Searches all or a subset of the scrapbook for the specified text. You may specify that the seach be performed with or without case sensitivity. That is, if a "b" matches a "B" or not. By default, the search begins at the selected entry and continues through all children of the selected entry. Checking the 'Search entire scrapbook' option searches the entire file. If the editor for an entry is open, the current contents of the editor are searched. If the search was successful based on updates to the open entry and these changes are not saves to disk, subsequent searches might not find anything. For Reference entries, the search argument is applied to the key extended attributes ('Subject', 'Key Phrases' and 'Comments') of the Reference object. The right half of the dialog displays all entries containing the search string. Double clicking on one of the records in the results window invokes the appropriate editor. If you perform additional searches from this dialog the results will be appended to this list. This allows you to build a list of entries that contain 'this', 'that' or 'whatever'. ═══ 150. Set Title ═══ Sets the title, or name, of the selected or current entry. This title is displayed in the tree window next to the entry and in the title bar of the editor for the entry. ═══ 151. Colors ═══ Allows you to select the colors for the current instance of the editor. ═══ 152. Print Dialog ═══ Prints the current entry. PM Scrapbook stores two font references with each entry: one for display and one for printing. The print font is chosen from this dialog when the entry is printed. If no font is selected here, the default printer font chosen in the settings notebook is used. The first time you print something you should click the font button and set an appropriate font for the printer. It will print without doing this, but it probably won't be pretty. There are two check boxes on the font dialog: One for the display and one for the printer. If you check both boxes, only fonts available on both devices will be presented. If you check only one box, all fonts for the chosen device are presented. Check both boxes if you want the printed font to match the display. ═══ 153. Find ═══ Searches the current entry for the specified text. The search begins at the selected record. You may specify that the seach be performed with or without case sensitivity. That is, if a "b" matches a "B" or not. ═══ 154. Address Book Add ═══ Provides a dialog for convenient addition of address book entries. ═══ 155. Address Book Dial ═══ Dials the number associated with the currently selected entry. The modem setup is performed in the PM Scrapbook settings notebook accessed from the tree window. Note that if an area code is specified within the record that a '1' (long distance) is automatically inserted at the start of the phone number. ═══ 156. Editor Settings ═══ This dialog allows you to define the attributes and contents of a MiniBase entry. You change the title of a column by selecting the 'Edit name' button or clicking on the title to change with the mouse while holding the Alt key. To end the edit, click outside the column title edit window or select the 'End edit' button. You can change the order of the columns by selecting the column to be moved and dragging it to its new position. The 'Column Data' controls allow you to define the justification of the text within each column and the position of the split bar. (If no columns have the 'Split after this column' attribute checked, no split bar is used. The 'Sort Selection' controls allow you to define the sort criteria used on this MiniBase entry. You may add (up to 16) and delete columns with the 'Add' and 'Delete' buttons. ═══ 157. Reference Properties ═══ This dialog allows you to define the attributes and key extended attributes of a Reference entry. You can not update the target reference object from this dialog because of the complexities of accessing OS/2 desktop objects from a PM application. Sorry. Checking the 'PM Scrapbook default icon' assigns said icon to the entry in the tree view. You can use the 'Icon File' field to specify a *.ico or *.exe file for icon representation. The 'Subject', 'Key Phrases' and 'Comments' fields provide easy access to common OS/2 object attributes. These attributes are stored with the object on the system and not within PM Scrapbook. When a 'Search' is performed from the Tree window, the search string is applied to these attributes, not the contents of the file. ═══ 158. Edit Date ═══ This dialog allows you to enter a date. ═══ 159. Common Settings ═══ Most of the pages in the Settings notebook contain a Font and Colors button at the bottom of the page. These buttons invoke dialogs that allow you to select values that will be used for new entires in all scrapbooks. They do not affect existing entries. The Print and Reference pages do not have these buttons. See Print Settings for more information on printing from PM Scrapbook and References for more information on using links to OS/2 objects from PM Scrapbook. ═══ 160. Tree Window Settings ═══ This page is used to configure the Tree view of PM Scrapbook. The following fields determine the behavior of all scrapbooks: Show menu Checking this item adds a menu bar to the tree view. This menu is always accessible by 'right clicking' in the open space of the window. Show statistics Checking this item displays a dialog listing date and size statistics of the selected entry. This dialog is non-modal. This means you may leave it open as you continue to work with the Scrapbook. Show tree lines Checking this item draws lines depicting the relationships between entries in the tree view. Show tree icons Checking this item draws the associated icon for each entry in the tree view. Use file name in title Checking this item adds the name of the scrapbook disk file to the title bar of the tree view and to the OS/2 Task List. Add editors to task list Checking this item adds the title of each open editor to the OS/2 task list. Drops are references Checking this item causes any OS/2 object dragged into the Tree window to be added as a Reference. If it is not checked, a Reference can only be added while holding the Ctrl-Shift keys during a drag. See Common Settings for more information. ═══ 161. Text Editor Settings ═══ This page is used to configure the Text editor of PM Scrapbook. The following fields determine the behavior of all new Text entries: Wrap text Checking this item wraps the text of any new entries within the displayed window. See Common Settings for more information. ═══ 162. Address Book Settings ═══ This page is used to configure the Address Book editor of PM Scrapbook. The following fields determine the behavior of all Address Books: Show menu Checking this item adds a menu bar to the editor. This menu is always accessible by 'right clicking' in the open space of the window. Show statistics Checking this item displays a count of the entries within the current Address Book. Port Use this field to specify the modem port to be used in the dialing function. Setup Use this field to specify the initialization string to be sent to the modem before dialing. See Common Settings for more information. ═══ 162.1. Address Book Column Title Settings ═══ This page is used to specify the column titles of the Address Book editor of PM Scrapbook. The values specified here are used in all Address Books in all Scrapbooks. Changes made to the column headings text are not immediately reflected in open editors. They must be closed and reopened to see the new headings. ═══ 163. To-Do List Settings ═══ This page is used to configure the To-Do List editor of PM Scrapbook. The following fields determine the behavior of all To-Do Lists: Show menu Checking this item adds a menu bar to the editor. This menu is always accessible by 'right clicking' in the open space of the window. Show statistics Checking this item displays a count of the entries within the current To-Do List and the number and percentage of entries completed. See Common Settings for more information. ═══ 163.1. To-Do List Column Title Settings ═══ This page is used to specify the column titles of the To-Do List editor of PM Scrapbook. The values specified here are used in all To-Do Lists in all Scrapbooks. Changes made to the column headings text are not immediately reflected in open editors. They must be closed and reopened to see the new headings. ═══ 164. MiniBase Settings ═══ This page is used to configure the MiniBase editor of PM Scrapbook. The following fields determine the behavior of all MiniBases: Show menu Checking this item adds a menu bar to the editor. This menu is always accessible by 'right clicking' in the open space of the window. Show statistics Checking this item displays a count of the entries within the current MiniBase. See Common Settings for more information. ═══ 165. Reference Settings ═══ This page is used to configure the Reference behavior of PM Scrapbook. The following fields determine the behavior of all References: PM Scrapbook default icon Checking this item assigns the PM Scrapbook Reference icon to all subsequent Reference entries. ═══ 166. Print Settings ═══ This page is used to configure the printing functionality of PM Scrapbook. The following fields determine the characteristics of the printed output of all PM Scrapbook entries : Entry titles Checking this item prints the title of the entry on the first page of output. Page numbers Checking this item prints the page numbers at the bottom of the pages of output. Titles Specifies the font to be used in printing all entry titles. Entry Text Specifies the default printing font to be used for all entries without an explicit printing font set. Page Numbers Specifies the font to be used in printing page numbers. ═══ 167. Printing ═══ At this release printing is suported from within all editors. Printing is not yet supported from the Tree window - that is, the entire Scrapbook can not be printed as one document. PM Scrapbook behaves differently than most applications when it comes to fonts and printing. Two fonts are maintained for each entry: one for the display and one for printing. This is because of the use of vertically split windows in most of the editors. This concept does not apply to a sheet of paper. Therefore, on-screen viewing preferences will probably differ from those of printed output. The printing rules are as follows: 1. If a font is selected from the print dialog, that font is set as the print font for the current entry and used for this and all subsequent printings of the entry. 2. If a print font has been previously selected for this entry, it is used. 3. Use the font selected on the Print page of the settings notebook. See Print Settings for more information. ═══ 168. About Coolware ═══ Coolware PO Box 2804 Lilburn, GA 30226-2804 CompuServe id : 76500,2557. Coolware has been providing shareware to the OS/2 community since OS/2 version 1.3. Coolware's philosophy is to provide open ended software that you, the user, adopt to your particular working style. Coolware products can be found on CompuServe in the OS2USER and/or OS2SHARE forums with the COOLWARE keyword. All prices are in US dollars and subject to change without notice. All products may be registered online through CompuServe's SWREG forum. Current Coolware products can be found on many electronic bulletin boards. However, because there are so many BBSes these days support can only be guaranteed (electronically) through CompuServe. US mail will, of course, be supported as well. Current Coolware products include: PM Directory Enforcer The premiere OS/2 directory compare utility. PM Scrapbook Personal Information Manager/Database with address books, to-do lists and note pads organized in a graphical tree format. ═══ 169. PM Directory Enforcer ═══ free CompuServe SWREG id#: N/A This 32 bit Presentation Manager application compares the file contents of 2 directories. Select newer/older/equal files and perform basic file maintenance and manual refreshes or backups. Ideal for insuring files are current across your hard drives, network drives and floppies. The file listing window contains symbols denoting which files are newer. Files may be selected for manipulation manually or by date/time comparisons. Copy, Move and Delete commands are provided for file refreshing and backup. Protect and Unprotect commands are available for safegaurding files. Configure the Edit and Compare functions to call the programs of your choice. This program is featured in the VNR Computer Library publication 'Your OS/2 Consultant' and in the Sam's Publishing publication 'OS/2 2.11 Unleashed !'. The package consists of: PMDirEnf.exe Executable code. PMDirEnf.hlp Online help. PMDirEnf.txt A textual introduction. PMDE.cmd Command file to ease command line invocation. ═══ 170. PM Scrapbook ═══ $35 CompuServe SWREG id#: 1318 This 32 bit Presentation Manager application allows you to store any number of personal information "objects" in a file. These objects are organized in the familiar parent/child heirarchy (like the directories and subdirectories on a hard drive). The number and depth of these objects are limited only by your computer's memory. Unlike most personal information managers, PM Scrapbook accommodates the need to organize the seemingly senseless acquisition of textual information we all live and breathe by. This program is featured in the Sam's Publishing publication 'OS/2 2.11 Unleashed !'. The package consists of: PMScrpBk.exe Executable code. PMScrpBk.hlp Online help. PMScrpBk.txt A textual introduction. PMScrpbk.scb An example scrapbook. ═══ 171. Coolware Order Form ═══ Name: __________________________________ Date: ___-___-______ Address: _______________________________________________________ _______________________________________________________ _______________________________________________________ _______________________________________________________ E-Mail ID: _______________________________________________________ Where did you find this product: _______________________________ Registering version: _____________ Comments/Suggestions: __________________________________________ ________________________________________________________________ ________________________________________________________________ ________________________________________________________________ ┌───────┬────────────┬────────────────────────┬──────────────┐ │Qty │Unit Price │Description │Total │ ├───────┼────────────┼────────────────────────┼──────────────┤ │ │$35.00 │PM Scrapbook │ │ ├───────┼────────────┼────────────────────────┼──────────────┤ │-------│------------│Total order │ │ └───────┴────────────┴────────────────────────┴──────────────┘ Remit to: Coolware PO Box 2804 Lilburn, GA 30226-2804 Note: Funds must be drawn on a US bank. Prices subject to change without notice. Corporate and quantity pricings are available upon request.