home *** CD-ROM | disk | FTP | other *** search
/ CICA 1993 August / CICA.cdr / cis_libs / mswin32 / 16 / wintfm.txt < prev    next >
Encoding:
Text File  |  1992-10-14  |  5.2 KB  |  119 lines

  1.                                     PRESS RELEASE
  2.                                       9 OCT 92
  3.  
  4. Trident Infotech (USA), Inc., is pleased to announce the release of WinTfmt
  5. (pronounced WIN-T-FORMAT), a super-classed field formatting software for
  6. Windows programmers using C/C++.  Unlike similar products, WinTfmt offers a
  7. full range of unique features that make implementation of data-entry screens
  8. a breeze!  Since WinTfmt was specifically developed for the programmer, it
  9. can be easily incorporated into applications.
  10.  
  11. WinTfmt supports four types of field formats:
  12.  
  13.     - Generic, fixed-length fields (e.g., telephone numbers, Social Security
  14.                                     numbers, etc.).
  15.  
  16.     - Dates.
  17.  
  18.     - Numeric Fields ("true" number fields with variable field lengths).
  19.  
  20.     - Currency Fields (specialized numeric fields to hold currency data).
  21.  
  22.  
  23. Any application that accesses WinTfmt automatically inherits the following
  24. formats:
  25.  
  26.       Generic, fixed-
  27.            length formats:      U.S. Social Security Number
  28.                                 U.S. style telephone number
  29.                                 5-digit U.S. ZIP code
  30.                                 9-digit U.S. ZIP code
  31.  
  32.       Date formats:             U.S. style date (without century digits)
  33.                                 U.S. style date (with century digits)
  34.  
  35.       Numeric formats:          U.S. million style (i.e., fields supporting
  36.                                      13 digits and 4 decimals)
  37.  
  38.       Currency formats:         U.S. million style dollar fields (i.e.,
  39.                                      fields with "$ " supporting 13
  40.                                      digits and 2 decimals)
  41.  
  42. WinTfmt's most salient features include...
  43.  
  44.    -  client-server methodologies to dynamically support any number of client
  45.       applications with any number of application instances, and any number
  46.       of Windows or fields (subject to memory availability).
  47.  
  48.  
  49.    -  customized formats for application needs.  Client applications can
  50.       customize formats -- transparent to internal inheritance mechanisms --
  51.       for specific needs (e.g., credit card number, British style date,
  52.       numeric weight field [accepting 5 digits and no decimals],
  53.       British Pounds, Japanese Yen, etc.).
  54.  
  55.    -  minimal overhead.  Each new class or format used by an application
  56.       requires a mere 80 bytes!  Because of WinTfmt's inheritance
  57.       optimization techniques, subsequent instances of a registered client
  58.       use only two bytes per additional registration per class/format.  Each
  59.       field created under WinTfmt consumes only 16 bytes!  All memory
  60.       management is performed by WinTfmt.  Memory is allocated and held in
  61.       WinTfmt's data segment.
  62.  
  63.    -  dynamic enabling or disabling user input to a field.  With a single
  64.       function call, applications can control events in a WinTfmt field.
  65.       This feature is useful when data is to be displayed in a specific
  66.       format without allowing data modification.
  67.  
  68.    -  controlling numeric and currency fields to accept signed or unsigned
  69.       numbers.
  70.  
  71.    -  displaying negative numbers in various formats -- parenthesis around
  72.       (finance format), signed to the right or signed to the left of the
  73.       number.
  74.  
  75.    -  loading/retrieving data from/to a file to/from a field.  Data stored in
  76.       files (without formatting characters) can be loaded to the screen
  77.       transparent to the format of the field.
  78.  
  79.              For example, U.S. telephone numbers stored as 8009999468 in a
  80.              file will be displayed as (800) 999-9468.  Dates stored in a
  81.              file as 19921001 will be displayed in US century format as
  82.              10/01/1992 or British century format as 01/10/1992.  Numbers
  83.              stored in a file as 9999999.99 will be displayed in U.S. million
  84.              format as 9,999,999.99.  Currency values stored as 9999999.99
  85.              will be displayed in U.S. currency format as $ 9,999,999.99.
  86.  
  87.       With WinTfmt's abstracted APIs, applications can get and set data
  88.       into data variables thereby eliminating overhead generally required to
  89.       convert data to character strings.
  90.  
  91.    -  data comparison APIs that allow applications to compare data in a field
  92.       with their data variables.  With abstracted comparison APIs,
  93.       applications will call the same function regardless of field type.
  94.       Hence, the learning curve is small -- you need learn only one set of
  95.       APIs (IsEqual(), IsLesser(), etc.).  Additionally, generic fixed-length
  96.       fields can be compared with and without case-sensitivity.
  97.  
  98.  
  99.  
  100.    -  "coloring" fields with two function calls.  Additionally, colors can be
  101.       changed, turned on or off.  
  102.  
  103.    -  free re-distribution of the WinTfmt DLL with your application(s).
  104.  
  105.    -  comprehensive product support.
  106.  
  107. WinTfmt is offered at an introductory price of $39.95 through
  108. December 31, 1992.  Thereafter, WinTfmt will list for $74.95.
  109.  
  110. For a demonstration of WinTfmt, download WTFDEMO.ZIP from this or other
  111. popular CompuServe forums dealing with C/C++ / Windows.
  112.  
  113. Trident Infotech can be reached at:
  114. 80 Grand Ave., Suite 200
  115. Oakland, CA  94612-3743
  116. TEL: 1-800-999-WINT
  117. FAX: 510/415-5842
  118. CompuServe: 70760,2460
  119.