Bennet-Tec Information Systems, Inc.
Fast, Flexible, Reliable Components for Professional Programmers

 


ALLText HT/Pro

 

Contents

- Products
- Downloads
- Pricing
- Secure Order

buynow2.gif (1553 bytes)

 

ALLText Screen Shot

The Fully Formattable Text Box

Create your own custom Text Editor with ALLText HT/Pro!
 

ALLText is more than a textbox; it is a fully formattable RTF text control. When it comes to text manipulation ALLText is the only tool you will need.

ALLText allows the programmer complete control through code, over how the text is manipulated.

ALLText was created by Bennet-Tec Information Systems in response to a need for a more flexible, powerful Text Editing tool. ALLText capabilities include: Text Editing and Display, RTF & HTML Formatting, HyperText, Word Processing, Mail Merge, Format Conversations, Enhanced Word/Phrase Search and more.

ALLText HT/Pro makes you look sharp!

 

 

 

Why Choose ALLText?

  • Reliability - The first 3rd party control developed by Bennet-tec in 1992, ALLText HT/Pro has been and continues to be the choice of programmers all over world.
     
  • Control - ALLText HT/Pro beats the competition hands down when it comes to flexibility. ALLText HT/Pro offers the programmer full programmatic access to, and manipulation of, formatted text content. Everything can be set by property as well as by direct manipulation of the formatted strings. Unlike the competition, with ALLText HT/Pro, you have control! We're smaller too, requiring far fewer resources (including those in your wallet).
     
  • Versatility - For fully formatted text presentation there is nothing like it. ALLText HT/Pro looks like a standard textbox on your form, but supports the simultaneous display of multiple fonts, font characteristics and colours; paragraph formatting; and even inclusion of any bitmap as the background to the control. Using ALLText HT/Pro, you can easily include a WYSIWYG edit/display text box as part of your Windows programs. The ability to highlight with colours as well as font characteristics make it the ideal choice for use in word-processing and text presentation. Add Table support, HTML support, and Extended Features support options and you have got it all!
     

 

ALLText HT/Pro Features

 
  • Display and edit text in multiple simultaneous fonts and font characteristics:
    • Font name and font size
    • Bold, underline, italic, strikethrough, super and subscripts
    • Colours and Custom Shadowing
  • Paragraph Formatting (for each paragraph):
    • Alignment: centred, left, right, or left/right justify
    • Margins: left and top, as well as hanging, right and bottom indents
    • Vertical spacing: space before, after, and line spacing, also Tab Stop size
  • Cut, Copy and Paste - including preservation of format between applications; cut/copy text from ALLText and paste it into Microsoft Word
  • Font Table Manipulation - Directly manage document font tables, facilitating the smooth and rapid changing of fonts; eg: change all Arial 25pt to italics in an instant
  • Background Transparency - See other controls or form images behind ALLText
  • Background Images - Scrolls background image with the document - Position it anywhere, even move dynamically - great for animation, special effects; watermarks, ...
  • Flexible Print Support - Print complete document or specified pages, EndPage event support for adding Headers and Footers, Specify margins and placement, include watermark
  • Powerful Search Search by text and / or by formatting
 
  • Embedded OLE objects - great for including bitmaps, spreadsheets, or graphs. A server is needed for inclusion or editing, but not for viewing
  • Embedded Images - embed and view BMP, WMF, ICO and JPEG images
  • HYPERTEXT tagging on phrases - can be used for bookmarks or special fields; events triggered on Click, DblClick, and mouse/cursor enter/leave tagged phrase
  • Data Aware - use ALLText HT/Pro as a bound control to a memo or binary field
    (Supported under Visual Basic only)
  • Absolute Tab positioning - Use left, right, and centred tabs
  • UnDo Support Undo User Changes through code
  • Full Drag and Drop support - drag and drop within ALLText, between ALLText and other controls, even between ALLText and other applications
  • Ultra Smooth Scrolling - programmably control scrolling down to 2 pixels at a time.
  • RTF support - load and save RTF files with full character formatting for exchange of files with other stand-alone applications
  • HTML Support - Optional license add-on brings RTF and HTML into one control - see HTML Support description below
  • TABLE Support - Optional license add-on enables table creation, display, editing - see Table Support description below
  • MORE . . . - Additional features included with Optional Extended Feature License

 


 

ALLText HT/Pro License Options

HTML Support License

  • Ability to Convert RTF to HTML and HTML to RTF
  • Ability to Load HTML Files
  • Ability to parse and display HTML files or strings (file I/O support is for local files only, TCP/IP support must be handled through your own code, or from a string in memory)
  • Automatic handling of Level 1 HTML - additional VB code is required for support of images (sample VB code is included with purchase)
  • Ability to generate and save HTML Data
  • HTML Tag event triggered for unrecognised tags - allows you to extend HTML for your own use, or prepare for future versions of HTML
  • HTMLEndParsing event allows additional manipulations to be taken programmatically after ALLText parsing is concluded
  • Assign or read HTML styles for selected text
  • Retrieve anchors based on HTag references
  • Set or read body tag features - background colour, etc
  • Set or Read HTML document title

 


 

Tables Support License

  • Read, Create, and View documents with fully formatted Tables - compatible with most versions of MS Word RTF
  • Nested tables
  • Embed Images and OLE Objects in Table cells
  • Add/Delete Rows, Columns or individual cells
  • Convert Text to Tables
  • Merge or Split Cells
  • Set Row Height / Adjust Column boundaries
  • Set cursor/selection to any cell(s)
  • Identify active table, row and cell

Extended Features Support License

Mouse Wheel Support - ALLText can now scroll via the mouse wheel. By setting the MouseWheelEnabled property users can now have full control over the scrolling function of the Mouse Wheel (ATX45.ocx v.1.66 04/07/03 or newer ).

  • Printing Headers & Footers - Support for Automatic printing of Headers and Footers with the use of the Modifications property, HeaderFText & FooterFText properties and the SetHeaderFooterMargin property.
  • Displaying Printer Dialog Box - Support for choosing what printer to print to with the use of the Modifications property.
  • UnRecognised RTF Tags - Trigger events upon parsing of unrecognized RTF tags - great for creating your own proprietary tags, or for debugging invalid RTF documents.
  • Soft Page Break Display - Displays a 1 pixel thick grey line marking soft page breaks.
  • Saving PageMargins - PageMarginTop and PageMarginLeft properties, now return the values of the top margin and left margin when reading or can be set when saving RTF files.
  • FontBackColor - For setting the background color of a selected region of text.
  • Extended Hidden Text Support - To simplify retrieval of hidden text within ALLText.
  • Write Protection of Text Regions - The WriteProtect property makes it much easier to write reliable hypertext design and mail merge type apps where designer and end-user of applications should not be allowed to edit certain areas of a document.
  • Setting Default Fonts - DefFontName and DefFontSize properties allows the setting of default fonts in ALLText.
  • Retrieval of Current Text line - The function ATX_GetCurrentLineText simplifies the retrieval of the current line of text.
  • Carriage Return/Line Feed surpression - A Mask Flag value for use with the SelFType and ExtDataType properties.
  • Mouse Cursors (positioning) - Support for placing the cursor before or after the pasted text with the use of the Modifications property.
  • Mouse Cursors (changing) - UserCursor and UserHCursor properties, allows the setting of a custom cursor at design or runtime. UserCursor property is used when over ordinary text. The UserHCursor property is used when the mouse is over a hotspot.
  • Long String Properties - FText, SelFText, Text and SelText can hold long strings. Without the Extended Features Support License these properties are limited to 32k of text.
 

 

 

For more information please contact the MicroWay sales team:

Head Office
MicroWay Pty Ltd
PO Box 84,
Braeside, Victoria, 3195, Australia
Ph: 1300 553 313
Fax: 1300 132 709
sales@microway.com.au

Sydney Sales Office
MicroWay Pty Ltd
PO Box 1733,
Crows Nest, NSW 1585, Australia
Tel: 1300 553 313
Fax: 1300 132 709
sales@microway.com.au

buynow2.gif (1553 bytes)
 

© 1995-2008 MicroWay Pty Ltd. All Rights Reserved. Terms and Privacy Policy.