home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / WIN_UTL2 / WINDBAS.ZIP / WINDBASE.DOC < prev    next >
Text File  |  1994-02-01  |  31KB  |  633 lines

  1.  
  2.  
  3.                                WindBase 3.0
  4.  
  5.                                 NickleWare
  6.                              Bradley Nicholes
  7.  
  8.  
  9. INTRODUCTION
  10.  
  11.      WindBase is an application that was designed to help simplify data 
  12. collection, storage and retrieval.  With the help of WindBase, you can 
  13. design custom data entry forms and at the same time create the database to 
  14. match.  WindBase will also allow you to index and reindex your data by a 
  15. single field or multiple fields.  This enables you to organize and retrieve 
  16. your data much more easily and faster as well.  WindBase allows you to 
  17. create, store and view multiple database files all at the same time.  Then 
  18. when you are ready to print your data, WindBase will print it in the same 
  19. custom layout or let you reorganize the data to best fit your needs.
  20.  
  21.  
  22.  
  23. REGISTRATION
  24.  
  25.      WindBase is not public domain, nor is it free software.  You are 
  26. granted a limited license to use this product on a trial basis.  You are 
  27. also granted a license to copy WindBase, along with the documentation, for 
  28. the trial use by other users.  If you wish to continue using the product, 
  29. you must send $25 to:
  30.  
  31.                                  NickleWare
  32.                                 P.O. Box 393
  33.                              Orem, UT.  84059  USA
  34.  
  35. If you would like an original disk or an update to the latest release of 
  36. the software, please add $5 for shipping and handling.
  37.  
  38.      We encourage you to copy WindBase and share it with anyone who might 
  39. be interested in an easier way to gather, store and retrieve information.
  40.  
  41.  
  42.  
  43. GETTING STARTED
  44.  
  45.      REQUIREMENTS -
  46.            Microsoft Windows 3.1 or higher
  47.            IBM compatible PC 286, 386, 486 or Pentium
  48.  
  49.      Before proceeding, make sure that you have Microsoft Windows correctly 
  50. installed.  Next create a directory called WINDBASE and copy the WindBase 
  51. software (WINDBASE.EXE) into this directory.  WindBase is ready to be 
  52. started.  Simply start WindBase from the RUN... menu selection of the 
  53. Windows Program Manager or add it to a Program Manager group by following 
  54. the directions for creating a group item in the Windows 3.1 User's Guide.
  55.  
  56.  
  57.  
  58. WHAT IS A DATABASE
  59.  
  60.      A database is a collection of similar data records stored in a common 
  61. file or collection of files.  A database management system such as WindBase 
  62. provides a means by which a user can easily store and retrieve this data.
  63.  
  64.  
  65.  
  66. CREATING A NEW DATABASE
  67.  
  68.      To create a WindBase database first select DATABASE DEFINITION and NEW 
  69. from the FILE pulldown menu.  WindBase will create a blank database 
  70. definition window and ungray the following menu selections:
  71.  
  72.      FILE Menu:
  73.           DATABASE DEFINITION 
  74.                SAVE...- Save a database definition and data files.
  75.  
  76.      DEFINE Menu:
  77.           TEXT - This option creates a static text field in the current 
  78.                   database definition window.
  79.           EDIT - This option creates an entry/edit field in the current 
  80.                   database definition window.
  81.           CHECKBOX - This option creates a checkbox in the current database 
  82.                   definition window.
  83.           BITMAP - This option creates a bitmap field in the current 
  84.                   database definition window.
  85.           STYLES - This option displays a popup window that allows you to 
  86.                   modify the attributes of the currently selected TEXT, 
  87.                   EDIT, CHECKBOX or BITMAP field. 
  88.           DELETE - This option deletes the currently selected TEXT, EDIT, 
  89.                   CHECKBOX or BITMAP field.
  90.           TITLE - This option modifies the database title that appears in 
  91.                   the database window.
  92.           FONT - This option changes the text font for the current database 
  93.                   definition window.
  94.  
  95.  
  96.      Layout the database by selecting the desired fields from the DEFINE 
  97. pulldown menu as described in the CREATING A DATABASE FIELD section.  Each 
  98. of the newly created fields can be resized and placed in the database 
  99. definition window where desired.
  100.      After all of the database fields have been created and defined, the 
  101. database layout can be saved and the database files created.  To do this, 
  102. simply select DATABASE DEFINITION and SAVE... from the FILE pulldown menu.  
  103. A SAVE popup window will appear prompting you to enter a path and file name 
  104. where the database files and associated layout files will be stored.  You 
  105. only needs to enter the primary part of the file name (file name without the 
  106. extension).  WindBase will add the extension of .WB for the database layout 
  107. file, .DB for the database file and .IDX for the index file.  Once the file 
  108. name has been entered and you has selected the OK pushbutton, the database 
  109. definition and field layout files will be created.  If the database files 
  110. already exist in the specified path, Windbase will notify you that the 
  111. database already exists and the path or file name must to be changed.  Once 
  112. a database definition has been saved and the database created, WindBase 
  113. will only allow the database fields to be resized or repositioned.  No new 
  114. database fields can be added to this definition.  If there is a need to add 
  115. or delete a database field, this can be done as described in the CREATING A 
  116. NEW DATABASE FROM AN EXISTING section and the DATA IMPORT AND EXPORT section.
  117.  
  118.  
  119.  
  120. CREATING A DATABASE FIELD
  121.  
  122.      By selecting the TEXT, EDIT, CHECKBOX or BITMAP options from the 
  123. DEFINE pulldown menu, the corresponding field will be created in the 
  124. currently selected database definition window.  The new field will be 
  125. created in the upper left hand corner of the database definition window.  A 
  126. style popup window will be displayed prompting you to enter a name to 
  127. identify the newly created field and modify any of the field attributes if 
  128. desired.  After the database field has been created, it can be moved and 
  129. resized as explained in the MOVE AND RESIZING A DATABASE FIELD section.
  130.  
  131.  
  132.  
  133. SETTING ATTRIBUTES OF A DATABASE FIELD
  134.  
  135.      Each TEXT, EDIT, CHECKBOX and BITMAP field defaults to a specific set 
  136. of attributes.  These attributes may be modified through the STYLES option 
  137. in the DEFINE pulldown menu.  When the STYLES option is selected a popup 
  138. window is presented that corresponds to the selected database field.  The 
  139. EDIT, CHECKBOX and BITMAP fields require a field name that is later used in 
  140. the creation of the database.  All other attributes in the styles popup 
  141. windows are optional.
  142.  
  143.  
  144.  
  145. MOVING AND RESIZING A DATABASE FIELD
  146.  
  147.      Once a database field has been created, it can be moved or resized to 
  148. the desired position and size by dragging and dropping with the mouse 
  149. pointer or grabbing the field border and stretching it.
  150.      To move the field, simply place the mouse pointer over the top of it 
  151. and click the mouse button once.  A dotted line will appear around the field 
  152. to indicate that it is now the currently selected field.  The mouse pointer 
  153. will also change to a four direction pointer to indicate that the field may 
  154. be moved.  With the four direction pointer over the top of the selected 
  155. field, press and hold the left mouse button down and while hold down the 
  156. button, move the mouse pointer to the desired position.  A database field 
  157. may also be moved by using the arrow keys on the keyboard.  To do this first 
  158. select the database field with the mouse as described above.  Then use the arrow 
  159. keys to move the database field in the desired direction.
  160.      To resize a database field, select the field as described above, then 
  161. move the mouse pointer over the border of the selected field.  As this is 
  162. done, the mouse pointer will change from a four direction pointer to a two 
  163. direction horizontal, vertical or diagonal pointer depending on the 
  164. direction in which the field may be resized.  Then simply hold the left 
  165. mouse button down and move the mouse in the direction indicated by the two 
  166. direction pointer until the field is resized to the desired size.
  167.  
  168.  
  169.  
  170. DELETING A DATABASE FIELD
  171.  
  172.      Once a TEXT, EDIT, CHECKBOX or BITMAP field has been created, it may be 
  173. deleted.  To delete a field, simply select it by placing the mouse pointer 
  174. over it and pressing the left mouse button.  Once the field has been 
  175. selected, a dotted line border will appear around it.  Then select DELETE 
  176. from the DEFINE pulldown menu.  A confirmation popup window will appear 
  177. asking that you to confirm the operation.  Selecting the YES pushbutton, 
  178. will delete the field.
  179.  
  180.  
  181.  
  182. CHANGING THE DATABASE TITLE
  183.  
  184.      To change the title that appears in the database window title bar, 
  185. select the TITLE option from the DEFINE pulldown menu.  After making this 
  186. selection a popup window will be displayed allowing you to enter a database 
  187. title.  After entering the database title, select the OK pushbutton 
  188. and the database window title will change.
  189.  
  190.  
  191.  
  192. CHANGING THE DATABASE FONT
  193.  
  194.      To change the font for the database window text, select the FONT... 
  195. option from the DEFINE pulldown menu.  After making this selection a popup 
  196. window will be displayed allowing you to select a new font.  After 
  197. selecting the new font, select the OK pushbutton and the new font will 
  198. appear in the database window.
  199.  
  200.  
  201.  
  202. OPENING A DATABASE
  203.  
  204.      To open an existing database you must select OPEN DATABASE... from the 
  205. FILE pulldown menu.  An open file popup window will be displayed.  This 
  206. popup window allows you to change directories and select database files.  
  207. There are four types of files that WindBase creates.  The primary name of 
  208. each of the four files of a database is the name specified by you when the 
  209. database was originally created.  The extensions for each of these files are 
  210. as follows:
  211.  
  212.      .WB -  WindBase database layout file.
  213.      .DB -  Database file.
  214.      .IDX - Database index file.
  215.      .WBN - Database bitmap file.
  216.      .PRN - WindBase page layout file.
  217.  
  218.  
  219.      When opening a database, any one of these files can be selected.  Once 
  220. the database has been selected, a database window will appear with the 
  221. current database layout.
  222.  
  223.  
  224.  
  225. OPENING A DATABASE DEFINITION
  226.  
  227.      An existing database definition can be opened by selection DATABASE 
  228. DEFINITION and OPEN... from the FILE pulldown menu.  A database definition 
  229. that has been opened for modification can not have new database fields 
  230. created.  The only modifications that are allowed are resizing and 
  231. repositioning of existing database fields.  Once all of the modifications 
  232. have been completed, select DATABASE DEFINITION and SAVE... from the FILE 
  233. pulldown menu.  If there is a need to add or delete a database field from an 
  234. existing definition, this can be done as described in the CREATING A NEW 
  235. DATABASE FROM AN EXISTING section and the DATA IMPORT AND EXPORT section.
  236.  
  237.  
  238.  
  239. CREATING A NEW DATABASE FROM AN EXISTING
  240.  
  241.      A new database definition can be created from an existing definition by 
  242. selection DATABASE DEFINITION and OPEN AS... from the FILE pulldown menu.  
  243. You will then be prompted to select an existing database definition to use 
  244. as the template for the new database definition.  Once a database definition 
  245. template has been selection, a database definition window will appear 
  246. containing all of the same fields that existed in the selected database 
  247. definition template.  You can then add, modify or delete database fields as 
  248. described in the Creating A Database Field Setting Attributes Of A Database 
  249. Field and Deleting A Database Field sections.
  250.  
  251.  
  252. DELETING A DATABASE
  253.  
  254.      To delete a database you must open the database as described in the 
  255. OPENING A DATABASE section.  Once the database has been opened and selected, 
  256. pull down the FILE menu and select DELETE DATABASE.  A confirmation popup 
  257. window will appear allowing you to confirm the action.  If the OK 
  258. pushbutton is selected, the database along with its associated files will be 
  259. deleted.
  260.  
  261.  
  262.  
  263. DELETING DATABASE RECORDS ONLY
  264.  
  265.      To delete all of the database records without deleting the database 
  266. definition, simply pulldown the FILE menu and select DELETE ALL RECORDS.  A 
  267. confirmation message box will appear prompting you to confirm the delete 
  268. all records action.  If you selects the YES pushbutton, WindBase will then 
  269. delete all of the records from the currently selected database without 
  270. deleting the definition.
  271.  
  272.  
  273. ENTERING AND EDITING DATA
  274.  
  275.      To enter and edit a record within a database you must first open the 
  276. database as described in the OPENING A DATABASE section.  Data can be 
  277. entered into any of the EDIT fields, CHECKBOXes or BITMAP fields.  Once the 
  278. desired data has been entered, select ADD from the RECORD pulldown menu.  
  279. This will add the record to the database.
  280.      Modifying a record can be done in the same manner.  After the data has 
  281. been completely modified, select MODIFY from the RECORD pulldown menu.  
  282.      Bitmap data can be pasted in from the clipboard or read in from a file 
  283. by using the normal clipboard paste option under the EDIT pulldown menu or 
  284. selecting the PASTE FROM A FILE option.  Also by double clicking on a bitmap 
  285. field, you will be presented with a popup menu which will allow a bitmap to 
  286. be stretched to fit within the bounds of the field or in normal view.  The 
  287. popup menu also provides the PASTE FROM A FILE functionality for reading in 
  288. the bitmap data from a .BMP file.
  289.  
  290.  
  291.  
  292. MOVING AROUND A DATABASE
  293.  
  294.      Searching and moving through the records of a database can be done by 
  295. selecting SEARCH, PREVIOUS and NEXT from the RECORD pulldown menu.  To 
  296. search for a specific record, simply enter in the data or part of the data 
  297. into the field by which the database has been indexed.  Then select SEARCH 
  298. from the RECORD pulldown menu.  WindBase will search the database for the 
  299. first record that exactly matches or is the closest match to the data 
  300. entered.  By selecting the NEXT or PREVIOUS options from the RECORD 
  301. pulldown menu, you will be able to step through each record one by one 
  302. forward or backward.
  303.  
  304.  
  305.  
  306. BROWSING A DATABASE
  307.  
  308.      Browsing through the records in a database can be done by selection 
  309. BROWSE from the RECORD pulldown menu.  A new window will appear displaying 
  310. an indexed list of all of the records in the database.  Any record can be 
  311. selected and displayed in the main database window by double clicking on 
  312. the record in the browse window.  
  313.      Each data column in the browse window can be moved to a new position by 
  314. placing the mouse on top of the column title box and while holding the left 
  315. mouse button down, dragging the column title box to a new position.  Also, 
  316. each column can be resized to display more or less data by placing the mouse 
  317. over the right edge of a column title and while holding the left mouse 
  318. button down, dragging the edge until the column title box is the desired 
  319. size.  
  320.      To close the browse window, pull down the system menu from the upper 
  321. left-hand corner of the browse window and select CLOSE.  
  322.  
  323.  
  324.  
  325. DELETING A RECORD FROM THE DATABASE
  326.  
  327.      To delete a record from the database, simply select the record in the 
  328. same manner as described in the MOVING AROUND A DATABASE section.  Once the 
  329. desired record has been selected pull down the RECORD menu and click on the 
  330. DELETE option.  A confirmation popup window will appear allowing you to 
  331. confirm or reject the action.  If you clicks on the YES pushbutton, the 
  332. record will be deleted from the databases.
  333.  
  334.  
  335.  
  336. DEFINING AN INDEX
  337.  
  338.      One of the selections under the FILE pulldown menu is the option to 
  339. define or set a new default INDEX for a database.  After selecting this 
  340. option, a popup window will appear that contains two list boxes.  The first 
  341. list box on the left contains a list of the currently defined indexes for 
  342. the selected database.  By highlighting one of the index names in the list 
  343. box, the name will appear in the entry field at the top right-hand side of 
  344. the popup window.  The second list box will display a list of the fields 
  345. currently defined in the selected database with the selected index 
  346. definition fields highlighted.
  347.      A new index can be created by first entering in a new index name into 
  348. the INDEX NAME entry field above the INDEX DEFINITION list box.  Then by 
  349. dragging and placing the database field names within the INDEX DEFINITION 
  350. list box into the desired order and highlighting them by click on them with 
  351. the mouse, you is able to define a new index definition.  After the new 
  352. index has been defined, click on the DEFINE pushbutton beneath the INDEX 
  353. DEFINITION list box and the index will be created and added to the current 
  354. database index list.  Once an index has been defined, it can not be 
  355. modified or deleted.  The only way to remove index definitions is by 
  356. selecting the REINDEX option from the FILE/INDEX cascade menu.  This option 
  357. will remove all of the defined indexes and recreate the PHYSICAL and 
  358. PRIMARY indexes.
  359.  
  360.  
  361.  
  362. REINDEXING A DATABASE
  363.  
  364.      To reindex a database, first open the database as described in the 
  365. OPENING A DATABASE section.  Once the database has been opened and the 
  366. database window selected, pulldown the FILE menu and select REINDEX from 
  367. the INDEX cascade menu.  This will remove all of the currently defined 
  368. indexes for the selected database and restore the base PHYSICAL and 
  369. PRIMARY indexes.  
  370.  
  371.  
  372.  
  373. LAYING OUT A PRINTER PAGE
  374.  
  375.      WindBase allows you to print a database record in a different format 
  376. than what was originally defined.  Creating a printer definition is similar 
  377. to creating a database definition.  Select PAGE SETUP from the FILE pulldown 
  378. menu.  A database window will appear with the current database definition.  
  379. When the page layout window is created, the working area is adjusted to 
  380. reflect the current size of a physical printer page according to the printer 
  381. definition.  The working area can be scrolled within the printer page 
  382. definition window by using the scroll bars along the sides of the window.  
  383. If the printer page definition has not already been created, it will default 
  384. to the current database definition.  The database fields can be moved and 
  385. resized as described in the MOVING AND RESIZING A DATABASE FIELD section.  
  386. While in the printer page definition mode you will not be able to create new 
  387. EDIT, CHECKBOX or BITMAP fields, but you may create new TEXT fields.  You is 
  388. also allowed to change the text of a CHECKBOX or any previously existing 
  389. TEXT field.    Once the printer page has been laid out as desired, select 
  390. DATABASE DEFINITION and SAVE... from the FILE pulldown menu.  The printer 
  391. page definition will be saved and used whenever a record is printed from 
  392. the corresponding database.
  393.  
  394.  
  395.  
  396. PRINTING A RECORD
  397.  
  398.      To print a record, first select the desired record as described in the 
  399. MOVING AROUND THE DATABASE section.  After the desired record has be 
  400. selected, pulldown the FILE menu and select PRINT.  The current record will 
  401. be printed using the defined printer page definition.  (The printer page 
  402. definition must have been defined as described in the LAYING OUT A PRINTER 
  403. PAGE section.).
  404.      To print the BROWSE window first click on the BROWSE window to make 
  405. sure that it is the active window.  Then select PRINT from the FILE menu.
  406.  
  407.  
  408.  
  409. VIEWING / MANIPULATING MULTIPLE DATABASES
  410.  
  411.      Because WindBase was implemented as a multiple document interface 
  412. application, it allows you to open, maintain and view more the one database 
  413. at a time.  As each database file is opened, WindBase creates a new 
  414. database window and lays out the database on the working area.  Switching 
  415. from one database to another is as simple as placing the mouse cursor over 
  416. the desired window and clicking the left mouse button.  This will select 
  417. that database and window as the current database.  All of the WindBase menu 
  418. options will then apply to that database.  Each of the database windows can 
  419. also be minimized to avoid cluttering up the desktop with too many windows.  
  420. Then, as desired, each database window can be restored or minimized as you 
  421. moves from one database file to another.
  422.  
  423.  
  424.  
  425. DATA IMPORT AND EXPORT
  426.  
  427.      WindBase will allow you to import or export data from or to a text 
  428. file.  To import data from a text file, first open the database as 
  429. described in the OPENING A DATABASE section.  Once a database has been 
  430. opened, select IMPORT from the FILE pulldown menu.  You will be prompted 
  431. to select the text file containing the data to be imported.  Once the 
  432. import file has been selected, an import window will appear allowing you to 
  433. set the type of delimiter that WindBase should look for to delimit each 
  434. field of a database record.  After selecting a delimiter, you should select 
  435. the RESET FILE pushbutton.  At this point WindBase will read in and display 
  436. the first record from the import text file.  
  437.      If the format of the data in the text file does not match the layout 
  438. of your database, WindBase gives you the ability to alter the way that the 
  439. import file is read to make sure that the formats match and the data is 
  440. imported correctly.  To do this, WindBase provides a list of the fields that 
  441. are defined in the database.  The fields are initially displayed in default 
  442. order.  The order of the fields can be changed by selecting one of the 
  443. fields and while holding the left mouse button down, dragging the field to a 
  444. new position within the list.  You can also add SPACERs to the field list.  
  445. A SPACER will cause WindBase to skip a field in the import data and replace 
  446. it with the following import field.  For example if you had a database with 
  447. the fields, NAME, ADDRESS and STATE but your import data was formatted as 
  448. NAME, ADDRESS, CITY and STATE, by placing a SPACER between the ADDRESS field 
  449. and the STATE field in the fields list, WindBase will skip over the CITY 
  450. field in your import data as the import is done.
  451.      The data import window also contains three options for importing the 
  452. data.  These three options are importing a SINGLE record at a time, 
  453. importing ALL records at one time or importing a specified number of 
  454. records.  Once one of these options has been selected, you can click on 
  455. the IMPORT pushbutton to begin importing and adding the data to the 
  456. database.
  457.      There are also two other pushbuttons which allow you to move through 
  458. import data or cancel the import operation.  These two pushbuttons are SKIP 
  459. and CANCEL.  By selecting the SKIP pushbutton, the current import record 
  460. will be skipped and the next record will be read in and displayed.
  461.      Data export is similar to data import.  By selecting the EXPORT menu 
  462. option, you will be prompted to specify an export file name after which an 
  463. export window will appear that looks similar to the import window with the 
  464. exception of the ADD RECORD TERMINATOR checkbox.  This checkbox instructs 
  465. WindBase to add a carriage return and line feed to the end of each record 
  466. regardless of the selected field delimiter.  This allows the resulting 
  467. output to be written in a format that is more suitable for reporting.  As 
  468. described above you should specify the field delimiter and export option 
  469. WindBase should use.  Then by clicking on the EXPORT pushbutton, WindBase 
  470. will export the data into a text file.
  471.      WindBase also provide the ability to alter the format of the export 
  472. file as the export is done.  You can do this simply by changing the order 
  473. of the fields in the fields list as described above.  You can also insert 
  474. blank fields by placing a SPACER at the position where WindBase should 
  475. insert a blank field.  WindBase will also allow you to specify which 
  476. fields should be exported.  To select a field for export, simply highlight 
  477. the field in the fields list.  Any field in the fields list that is not 
  478. highlighted during the export, will be skipped.
  479.  
  480.  
  481.  
  482. MENU OPTIONS
  483.  
  484.      FILE MENU
  485.           OPEN DATABASE - Open an existing database for uses or modification.
  486.           DATABASE DEFINITION 
  487.                NEW - Create an empty database layout window.
  488.                OPEN... - Open an existing database for user or modification.
  489.                OPEN AS... - Open an existing database definition as a 
  490.                     template for creating a new database.
  491.                SAVE... - Save the currently selected database or printer 
  492.                     page definition.
  493.           DELETE DATABASE - Delete the currently selected database and the 
  494.                associated files.
  495.           DELETE ALL RECORDS - Delete all records in the currently selected 
  496.                database.
  497.           INDEX
  498.                DEFINE/SET DEFAULT - Define and set the default indexes for 
  499.                     the currently selected database.
  500.                REINDEX - Reindex the currently selected database.
  501.           IMPORT - Import data from a text file.
  502.           EXPORT - Export data to a text file.
  503.           PAGE SETUP - Create or modify the printer page layout for the 
  504.                currently selected database.
  505.           PRINT - Print the active record from the currently selected 
  506.                database.
  507.           PRINTER SETUP - Change the printer attributes
  508.           EXIT - Close all open databases and exit WindBase.
  509.  
  510.      EDIT MENU
  511.           UNDO - Undo the last entry field action.
  512.           CUT - Cut the currently selected entry field text to the clipboard.
  513.           COPY - Copy the currently selected entry field text to the 
  514.                clipboard.
  515.           PASTE - Page the clipboard contents to the currently selected 
  516.                entry field.
  517.           PASTE FROM FILE - Paste a bitmap from a file.
  518.           CLEAR - Clear the currently selected entry field text.
  519.           SELECT ALL - Select all of the text in the currently selected 
  520.                entry field.
  521.  
  522.      RECORD MENU
  523.           ADD - Add a record to the currently selected database.
  524.           MODIFY - Modify a record in the currently selected database.
  525.           DELETE - Delete a record from the currently selected database.
  526.           CLEAR - Clear all fields in the currently selected database window.
  527.           SEARCH - Search for a record in the currently selected database 
  528.                based on the selected index.
  529.           NEXT - Display the next record in the currently selected database 
  530.                based on the selected index.
  531.           PREVIOUS - Display the previous record in the currently selected 
  532.                database based on the selected index.
  533.           FIRST - Display the first record in the currently selected 
  534.                database based on the selected index.
  535.           LAST - Display the last record in the currently selected database 
  536.                based on the selected index.
  537.           BROWSE - Display a list of all the records in the database.
  538.  
  539.      DEFINE MENU
  540.           TEXT - Create a Text field in the currently selected database 
  541.                window.
  542.           EDIT - Create an edit field in the currently selected database 
  543.                window.
  544.           CHECKBOX - Create a checkbox field in the currently selected 
  545.                database window.
  546.           BITMAP - Create a bitmap field in the currently selected database 
  547.                window.
  548.           STYLES - Modify the attributes of the selected field in the 
  549.                currently selected database window.
  550.           DELETE - Delete the selected field in the currently selected 
  551.                database window.
  552.           TITLE - Modify the title of the currently selected database window.
  553.           FONT - Select a new font for the currently selected database window.
  554.  
  555.      WINDOW MENU
  556.           TILE - Tile all open database windows within the WindBase main 
  557.                window.
  558.           CASCADE - Cascade all open database windows within the WindBase 
  559.                main window.
  560.           ARRANGE ICONS - Arrange all database window icons within the 
  561.                WindBase main window.
  562.           CLOSE ALL - Close all open database windows.
  563.  
  564.      HELP MENU
  565.           INDEX - Display the WindBase help file.
  566.           ABOUT - Display the WindBase About Box.
  567.  
  568.  
  569.  
  570. SPECIAL FEATURES
  571.  
  572.      DRAG AND DROP - Whenever an item such as a database field is being 
  573. repositioned within a database definition window , the item may be dragged 
  574. and dropped.  This means that an item can be selected with the mouse 
  575. pointer, and while holding the mouse button down, move the pointer to a new 
  576. position.  When the mouse button is released the selected item will be 
  577. placed at the mouse pointer position.
  578.      CLIPBOARD - The clipboard is a convenient way of transferring data 
  579. between WindBase and other Windows applications or between different 
  580. WindBase databases or records.  To use the clipboard functions simply 
  581. highlight any text that is displayed in an entry field, pull down the EDIT 
  582. menu and choose COPY or CUT.  The COPY function will place a copy of the 
  583. highlighted text in the Windows clipboard.  The CUT function also places 
  584. the highlighted text in the clipboard but also removes it from the entry 
  585. field.  To retrieve text from the clipboard, place the cursor at the 
  586. position inside an entry field where the clipboard text should be inserted 
  587. or appended.  Then pull down the EDIT menu and choose PASTE.  The clipboard 
  588. text will be placed in the entry field at the cursor position.
  589.  
  590.  
  591.  
  592. ENHANCEMENTS
  593.  
  594.      The following is a list of the new features and enhancements that have 
  595. been included in version 2.0 of WindBase:
  596.      o Data Import and Export functionality.
  597.      o Database Text and Printing Font Selection Per Database Definition.
  598.      o Ability to Store and Retrieve Bitmap Graphical Data.
  599.      o Addition of Windows 3.1 File Open, Save As... and Font dialogs
  600.  
  601.      The following is a list of the new features and enhancements that have 
  602. been included in version 3.0 of WindBase:
  603.      o Improved data import and export functionality.
  604.      o Ability to reorder and select export fields.
  605.      o Ability to reorder and remap import fields.
  606.      o Data record browsing capability.
  607.      o Ability to print the browse window.
  608.      o Added support for 256 color graphics.
  609.      o Fixed the exact key matching during a search.
  610.  
  611.  
  612.  
  613. EXITING
  614.  
  615.      When you have finished using WindBase, you should exit via the EXIT 
  616. selection from the main window's FILE menu.  If you forget and turn your 
  617. computer off before exiting, WindBase can not guarantee that your database 
  618. files have been saved completely.  It is very important that you always 
  619. exit WindBase via this selection.
  620.  
  621.  
  622. NickleWare
  623. Copyright (C) 1990-94 Bradley Nicholes
  624. CompuServe: 72730,1002
  625.  
  626.  
  627. This documentation must accompany the WindBase software.
  628.  
  629. NickleWare or Bradley Nicholes shall not be liable for any damages, whether 
  630. direct, indirect, special or consequential arising from the use or failure 
  631. of this program to operate in the manner desired by you.
  632.  
  633.