Home  What's New    Inmagic Software    Consulting Services    Web Publishing Products    WebPublisher Examples
For IT Professionals    Web Database Hosting    Training Workshops    Bar Code Services    About Crew-Noble    Site Index   Contact Us


DB/TextWorks Version 3 Features

 Version 3.1

 Each feature is discussed briefly here.  See the DB/TextWorks online help for more information.

 Version 3.1 - Feature Changes

 Textbase Information Shows User Dictionary Location

Display>Textbase Information now shows the location of the spell check user dictionary.  The new line appears  immediately under the line showing the user file directory.  

Export Menu Screen to HTML - HTML Title Changed

When you exported a menu screen to HTML, previous versions used the HTML Title "Turbo Searches".  Version 3.1 uses the HTML Title "Inmagic DB/Text WebPublisher Search".

HTML QBEs with Word Wheels & FrontPage 98

If you use FrontPage 98 to edit an HTML QBE screen with Word Wheels exported with DB/TextWorks version 3.0, FrontPage does not recognize the <APPLET> codes and discards all the associated <PARAM> and </APPLET> codes, making the QBE screen non-functional.  Export QBE Screen to HTML for DB/TextWorks version 3.1 adds "protective" HTML comments around the <APPLET> codes, making the page more resistant to damage by FrontPage 98.

Version 3.0

Each feature is discussed briefly here.  See the DB/TextWorks online help for more information.

Version 3.0 - Features for use with DB/Text WebPublisher 3.0

HTML QBE and menu screens for use with version 3.0 of WebPublisher are completely different than those for previous versions.  If you're upgrading from a previous version of WebPublisher, you must use DB/TextWorks version 3.0 or later to re-export any QBE and menu screens created for use with the earlier version.   However, WebPublisher 3.0 is completely independent of previous versions.  It's installed in a different location and has different names for the program files.  So you can run both versions of WebPublisher simultaneously and make the transition to the new version gradually.

If you have not upgraded to WebPublisher 3.0, you cannot use any of the following features.  You must also use DB/TextWorks version 2.3 or earlier to export QBE screens to HTML for use with older versions of WebPublisher.  DB/TextWorks version 2.3 (for Windows 3.x) is included as part of the DB/TextWorks version 3.0 installation.

Position of Next/Previous Record Buttons

Version 3.0 lets you specify whether you want the Next N Records and Previous N Records buttons and the list of available forms to appear at the top of the page, the bottom of the page or both.  This control is on the Number of Records panel of the HTML Options dialog in the Menu and QBE Screen Designers.

WebPublisher Form List

Previous versions required that you select a form from the list then press the Change Form button.  The Change Form button has been removed; simply selecting a new form in the list changes the display.

WebPublisher Links

A new WebPublisher Links panel on the Text Formatting dialog in the Form Designer permits you to treat each entry in a field as:

  • a URL link (adds the HTML code to create an HREF link; field must contain one or more http, ftp, or mailto links)

  • an email link (adds the HTML code to create "mailto" links)

  • a "see also" search link (adds the HTML code so clicking on the link searches the textbase for that entry)

Word Wheel - Scroll Bars

The Word Wheel now has scroll bars.

Word Wheel - Show Term Index

You can now specify that the Word Wheel should display the Term index first.  Check the "Show Terms by Default" control on the Browse Choices panel of the HTML Options dialog in the QBE Screen Designer.

* * *

New WebPublisher Directory Structure

The directory structure for WebPublisher has changed completely.  Now, all WebPublisher files are installed in a virtual directory.  This restructuring makes many of the following features available.

HTTPS/Secure Socket Layers

WebPublisher now works with Secure Socket Layers (SSL), which uses HTTPS:// instead of HTTP://.

Export QBE/Menu to HTML

You no longer need to specify your server name and program directory every time you export a QBE screen or menu screen to HTML.  Instead, this information is stored in a file on your HTTP server.

Textbase Path/Search

The textbase path is no longer hardcoded into the HTML QBE screen (or menu screen).  Instead, the first time a textbase is searched using WebPublisher, it will recursively search a set of directories specified during installation.  When the textbase is found, the location will be written to the INMAGIC.INI file.  Alternatively, you can edit the INMAGIC.INI file by hand to specify the textbase locations.   See the WebPublisher README file for more information.

Images in a Virtual Directory or Subdirectory

Images can now be stored in a virtual directory or subdirectory.  This includes both fixed images (e.g., backgrounds, and leading/trailing logos) and textbase images.  Previous versions required that all images reside in the root directory of your HTTP server.   See the WebPublisher README file for more information.

Version 3.0 - New Features

Spell Check

Spell Check is available on the Tools menu when the Edit Record or Edit Secondary Record window is the active window.   

If no text is selected, Spell Check starts from the beginning of the current box and goes down, checking each box in tab order.  The Spell Check Setup choice permits you to specify which fields are checked and which are skipped.  By default, only Text fields are checked for spelling.

If text is selected, Spell Check checks the selected text regardless of whether the field appears in the list of fields to check in Spell Check Setup.

The Check Spelling dialog has an Options button for setting options such as whether to ignore capitalized words, etc.  Spell Check ignores boxes which are read-only (e.g., password-protected).

Searching for Extended Characters

A new User Preference permits you to search for characters with diacritic marks (known as "extended" or "accented" characters) by typing the non-extended equivalent.  For example, a search for "ole" will now retrieve "OLE", "Olé", etc. 

Copy/Delete/Rename Textbase

Three new choices on the new Manage Textbases menu permit you to copy, delete, or rename a textbase in a single step.   If the source and target locations differ for a Rename Textbase operation, the textbase is moved.  These operations require exclusive access to the textbase.  For example, you cannot delete a textbase someone else has open.  If the textbase has passwords, these operations require the Master password.

Window Size/Position Retained

DB/TextWorks now preserves the size, position and maximization of all windows for each textbase.  Previous versions retained only the size and position of the three image-related windows: Images, Image Annotation and Thumbnail. 

Each user has their own Window settings for each textbase.  They are stored in the [Window Placements] section of the <textbase>.IDI file in the user file directory.  Window settings for windows which are not textbase-specific are stored in the [Window Placements] section of the INMAGIC.INI file.

You can use the new "Fit Window to Form" toolbar button and Windows menu choice to quickly resize the window after switching forms.

Window Synchronization

Automatic window synchronization is now available.  When you choose Synchronize Windows, all windows will be set to the selected record in the current window.  When you press Next/Previous Record, etc. the same record will be displayed in all windows (e.g., Report, Display, Edit, Images).   You can now easily scroll through the records with the record information and the image displayed side by side.  For previous versions, Synchronize Windows was a one-time operation which reset all windows to show the same record, but did not keep the windows synchronized when you chose Next Record, etc.

Import/Export/Batch Modify Options Retained

DB/TextWorks now preserves the settings for the Import, Export and Batch Modify Options dialogs for each textbase.   This information is stored in a <textbase>.IDI file in the user file directory.

Exception: The Export Options settings on the 'Records to Export' panel not saved.  Records to Export defaults to the current set; if there is no set, you must export the entire textbase.  This option behaved the same in earlier versions.  Use Current Sort is not retained because there often is no current sort, and you cannot sort when you choose Export Entire Textbase.

Image Annotation Path Retained

The default location for image annotations is now preserved from session to session.  This setting is separate for each textbase, and is stored in the <textbase>.INI file, so it affects all users who open that textbase.  If the textbase directory is write-protected (e.g., on a CD), this information is stored in the <textbase>.IDI file in the user file directory.  Previous versions always defaulted to the same directory as the image.

Images on Multiple Drives/Volumes

The two features described in this section enable you to access images on multiple CDs more easily.

The Image Drive control on the User Preferences now permits you to type multiple drive letters (up to 12, no colon, no spaces).  DB/TextWorks will search each specified drive, in order, for the image.

You can also specify an optional volume ID field for each textbase.  The actual volume ID used can be different for each record.  Edit the textbase INI file to include the following section:



Then for each record, put a single volume ID entry in that field. 

If  you use one or both of these features, DB/TextWorks will search in multiple places for an image before displaying a message that it cannot be found:

  • on each drive specified, and then

  • on each drive specified, with the volume ID field from the record preceding the image path

New Textbase - Copy Private Elements

When you use New Textbase/Copy an Existing Inmagic DB/TextWorks Structure, there's a new check box which permits you to copy private forms, etc. stored in the user file to the user file for the new textbase.  For previous versions, you had to copy the user file manually outside of DB/TextWorks.

Menu Screen Designer - Open Current

When you choose Design from the Menu Screens option, there's a new option to edit the current menu screen.  For previous versions, you had to choose Open an Existing Menu Screen and specify the file name.

Export in Sorted Order

You can now export in sorted order.  There must be a current set; to export the entire textbase in sorted order use Find All Records to create the set.  There must be a current user-specified sort; at minimum, you must choose Sort and press OK.  Use Current Sort is on the Records to Export tab.  To enable it, select Export Current Set.

Copy Special in Sorted Order

Copy Special can now copy information to the Windows Clipboard in sorted order.  Previous versions used internal record number order.   Add the following line to the <textbase>.INI file:


 Notes:  You must display the report for the sort to occur.  This change only applies when Copy Special copies information from multiple records in the Report window (MultipleRecs=1 in the <textbase>.INI  file).

Additional Copy Special Button

Two Copy Special buttons are now available.  Add an additional [SpecialVendor2] section to <textbase>.INI using the same syntax.  The Copy Special menu choices now always appear on the Tools menu in addition to being available for addition to various toolbars. 

 You can specify menu text in the <textbase>.INI file.  Specify an optional accelerator key by preceding it with an ampersand (&).  If no menu text is specified, these choices default to "Copy Special (1)" and "Copy Special (2)".  Example:



Menu=Pass to &Launch







Menu=Pass to &Invzn

Accept Dates in YYYYMMDD and YYYY-MM-DD Format

YYYYMMDD is now recognized as a valid date format.  Previous versions indexed this format properly only if you unchecked "Numbers File Numerically' for the Date field in Edit Textbase Structure, and would not accept dates in this format in a Date field marked "Require Strictly Correct Type".

Dates in NNNN-NN-NN format are now always interpreted as YYYY-MM-DD regardless of your Windows Regional Settings (e.g., even if your short date format is DD/MM/YY).

New "Display Current" Menu Screen Option

There's a new option on the Menu Screens menu: Display Current.  This allows you to open your menu screen if you close it.  In previous versions, you'd have to use Select Menu Screen and re-select your menu screen, or exit DB/TextWorks and re-enter, or open and close a textbase.

Product Support Knowledge Base

A new Knowledgebase option on the Help menu launches your web browser and loads the Inmagic Product Support Knowledge Base page.  Here you can search for answers to frequently asked questions, helpful tips and tricks, software patches for download, etc.

Version 3.0 - Feature Changes

New "Manage Textbases" Menu

There's a new menu when no textbases are open: Manage Textbases.  The Dump Textbase, Load New Textbase, Check Textbase, and View Check Textbase Report File options have been moved to this menu.   This menu also contains the new Copy Textbase, Rename Textbase, and Delete Textbase menu choices.

Other Menu Changes

User Preferences and Customize Toolbars, which used to appear on the File menu have been moved to the new Tools menu.  This menu also includes the Spell Check option. 

The menu screen options which used to appear on the Special menu have been moved to a new menu called Menu Screens.

Diagnostic Support on the Special menu, which used to bring up a dialog combining the Check Textbase and Enable/Upgrade Network operations has been renamed  to Enable or Upgrade Network.

"Unlimited" Boxes Taller

Boxes set to have Max Lines of "unlimited" are now approximately the height of the screen.  This includes both boxes in the Display/Edit windows and boxes on such windows as the Textbase Information and View Log File windows.  In earlier versions, the box height was approximately 20 lines with the default font/box width, and varied as these settings changed.

Larger Menu Screens, Textbase Elements

Previous versions would display a message like "The form exceeds the maximum allowed storage space." if a form, menu screen, or QBE screen exceeded 64K.  You could not save the form until it did not exceed 64K. 

This limit has been removed.  Now, you can save menu screens with more boxes, forms with more fixed text (generally for use with WebPublisher), etc.  Note, however, that you cannot use menus, etc. which exceed 64K with versions of DB/TextWorks, DB/SearchWorks, or WebPublisher before 3.0.

Textbase Information - Current Forms, etc.

Textbase Information now indicates if the forms, QBE screen, and record skeleton currently in use are private.   The "Currently in Use" section appends "(private)" after elements stored in the user file.  If "(private)" does not appear, the form is a public form, stored in the textbase.

Form Designer - Label Forms

Report Options/Set Up Page for label forms now permits up to 20 labels across.  The previous limit was 10.

Feature List for all versions

Go to DB/TextWorks® Version 4.0  Features  

Find out about automatic upgrades using  InmagicADVANTAGE.


For more information, we invite you to contact us:

Crew-Noble Information Services
323 El Pintado Heights Drive
Danville, CA 94526-1412
Telephone: (925) 837-1399
Fax: (925) 820-9114
Email: service@crewnoble.com

Home page | Inmagic software | Crew-Noble services
Training Dates | What's new? | Contact us

Revised: 04/01/05