More InfoThe EditTable Advantage
MOTIF Home

EDITTABLE Home
Features
Documentation
Request A Quote
Datasheet
Download

Related Products

EnhancementPak
ChartObject


Whitepapers

Best Practices in GUI Development
Porting Motif Applications to Qt
Porting Motif Applications from Unix to Linux
Testing X/Motif Applications

Key Features

  • High Performance- Optimized redrawing algorithms minimize redrawing, scrolling, and table population times. Capable of over 1,500 updates per second.
  • Flexible Data Types- Data can be any of the atomic types (int, long, float, string, etc.) or a special pointer data type for composite data such as dates and times.
  • Comprehensive Table Layout- Resources for controlling all aspects of the table's appearance (colors, fonts, titles, number of rows/columns, row/column labels, grid line style, margins, etc.)
  • Data Formatting- Use any C-format specification or an application-specific format definition. Support for compound strings.
  • Data Storage- Data may be shared with the application, or a copy of the data may be used.
  • Labels- Use automatic spreadsheet-style, application supplied, or row and column annotation labels.
  • Row/Column Control- Set colors, fonts, alignment, width, height, and visibility on a row or column basis. Rows and columns may be frozen and placed so that they remain visible during scrolling.
  • Cell Control- Set cell width, height, colors, fonts, and alignment on a cell-by cell basis. Cell width/ height can be set in either character or pixel units. Support for multiple lines per cell. Cell flashing at any specified rate.
  • Text Overflow- Full control over action to take when text overflows cell size, e.g. show overflow marker, overflow into next cell, etc.
  • Scrolling- Smooth scrolling of large tables, synchronized scrolling of multiple tables, and freeze rows or columns
  • Widgets in Cells- Display any widget in a cell.
  • Image Data- Display a pixmap or color image in a table cell.
  • Interactive Editing- In-place editing of table values. Support for insert, delete, cut, copy, and paste operations on rows and columns. Cut, paste, and move cell values interactively via drag and drop. Cells can be designated as read-only or as fully editable.
  • Sorting - Sort a specified column using user defined comparator function.
  • Interactive Layout- The end user can interactively resize cells, rows, or columns. Reorder rows and columns interactively via drag and drop.
  • Cell Spanning- Cells can span across several rows and/or columns.
  • Input Validation- Callbacks for validating cell value input.
  • Selection- Support for selection of multiple rows, columns, or cells.
  • Graphical Annotation- Graphic objects and the ObjectEditor library can be used to add labels, lines, arrows, boxes, symbols, images, and other annotation to tables.
  • Data Object Connection- Table data can be encapsulated as simple objects which can be associated with ChartObject charts for graphing.
  • Drag and Drop- Full support of Motif 1.2 drag and drop. Table values can be moved, copied, and linked to ChartObject charts via drag and drop.
  • Dynamic Live-Links- Data displayed in EditTable can be linked dynamically to views in other tables or ChartObject charts. EditTable supports live links to real-time data.
  • Import/Export- Table storage and retrieval of SYLK and delimited (CSV format) ASCII files.
  • Portable- Available for Sun (SunOS and Solaris), IBM, SGI, DEC Digital Unix, HP, and Solaris X86 environments, and also on Windows NT via DataFocus NuTCRACKER® libraries.
  • GUI Builder Integration- EditTable is fully integrated with leading GUI builders, including Builder XcessoryT, UIM/X, X Designer®, TeleUSE, and others, enabling you to use EditTable from your standard GUI design palette.
  • Online HTML Documentation- All documentation additionally available as HTML files for easy access.
  • Hardcopy Output- Encapsulated PostScript output is provided as standard.
  • No Complicated License Management- Products are licensed by platform and number of developers, and that's it!
  • No Runtime Fees, No Royalties- There are no runtime fees or royalties to pay on applications developed using EditTable. The development license is all you pay.
  • Full Support Service- One year technical support and updates included.
  • Free 30 Day Evaluation! Contact us for details.


Prefer to talk to a live sales advisor? Call 617.621.0060