DataViews Corporation , the leading developer of tools for building animated GUIs announces a Spring release of DataViews 9.8 for UNIX. Major enhancements in DataViews 9.8 include a Dataviews Plug-in for deploying DataViews applications on an intranet or the Internet . The DataViews Plug-in in DataViews for UNIX reflects Dataviews Corporation’s recognition of the increasing importance to deploy applications on the web. The DataViews Plug-in is a web extension to DataViews that lets you display and animate a DataViews dynamic graphical interface in Netscape Navigator. To deploy a Dataviews application on an intranet or the Internet, one would first embed a DataViews dynamic graphical interface, normally preserved as a DataViews view file, in a standard HTML document. The embedded DataViews view file can be located on a web server or on the client machine running Netscape Navigator.
The DataViews Plug-in allows you to serve data to a DataViews dynamic interface and react to user input across an intranet or the Internet. Once the DataViews Plug-in is installed with Netscape Navigator on the client machine, it acts like a DataViews graphics engine to interpret any DataViews dynamic graphical interface embedded in the HTML document and renders it in Netscape Navigator.
DataViews Corporation believes this new DataViews Plug-in has a great potential and offers many possibilities for DataViews developers to take advantage of the growing importance of the web-based computing model. Also included in the release are demos and examples to demonstrate the use of the DataViews Plug-in and full documentation to describe its usage
Beyond DataViews 9.8 UNIX
Dataviews for UNIX has been the flagship product for DataViews Corporation since its inception. DataViews Corporation is committed to enhancing and supporting DataViews for UNIX to ensure its users meet today’s ever changing business environments and development needs.
DataViews Corporation’s commitment in this regard is demonstrated by its plan to add Java support to DataViews, based on the JNI approach, immediately after the DataViews 9.8 for UNIX release. The availability of this Java extension to DataViews is scheduled for September 1998.
In recent years, DataViews customers has received mounting demands from its UNIX customers who want to move their applications to Windows in order to meet their clients requests. To respond to its customers needs, DataViews Corporation has made significant investment in recent years to develop a Windows version of DataViews. To further enhance its compliance with the Microsoft framework, DataViews Corporation plans to release DataViews 9.9 for Windows in the summer of 1998. Brought to you by The long lasting energy Pills!
The DataViews ActiveX control displays and animates DataViews views. You can use the control in conjunction with other controls, (as part of your real-time application for displaying and controlling your application in an internet and/or intranet environment,)including standard MFC controls, to create a complete application with minimal coding. While displaying views with the DV-Tools library requires knowledge of the DV-Tools API and the C language, displaying a view with the control requires only that you know your programming environment’s framework, including its language. You do not have the additional challenge of learning the DV-Tools API when you use the control. This means that you can add DataViews views to your application quickly, with a minimum of programming effort and without calling DV-Tools API. The control can be used in a number of programming environments including:
The control has the following features that facilitate integration with your application:
- The control displays a single view which can be replaced during run-time.
- You can use multiple controls within a single application to display more than one view at a time.
- You can set all of the control’s properties with a point and click interface when it is inserted into your application.
- The view can react to user input (button, key presses, and mouse motions) through control events and methods.
- You have access to the data contained in the view.
- Each control can update at regular intervals. A control can also receive an explicit update via a control method.
- You can embed the control in an HTML document with the <OBJECT> tag. When a control is embedded in a Web document and the user clicks on an object whose name looks like a URL, the name is interpreted as a URL and the control attempts to load that URL. This allows objects in the view to act as hypertext links.
In addition to the hardcopy books that are part of each release, DataViews also includes documentation in HTML format (delivered on seperate media from the release software). You can view the HTML documentation with any browser and enjoy the benefits of navigating through on-line versions of the books.
The DV-Tools subroutine library lets you fine-tune the input and output displays you’ve created with DV-Draw, and seamlessly connects your interface displays to underlying applications, dynamic data sources, expert systems, or databases.
Your dynamic data application has unique features and requirements. DV-Tools helps you meet those requirements by providing an extensive library of subroutines that gives you complete control over the performance of your user interface. For example, you can read, transform, and rebind application data to your user interface output objects using DV-Tools subroutine calls.
With DV-Tools, you can customize input and output objects such as menus, buttons,and graphs; rebind application data to objects; connect to diverse data sources; mathematically transform incoming data; interface with many hardware and windowing systems; and respond to user input in hundreds of ways.
The broad programming flexibility of DV-Tools compliments the editing ease of DV-Draw so you can tailor your interface to the precise needs of your application.
With the DV-Draw interactive drawing editor you can depict an industrial or manufacturing process, a network, an instrument panel, a global trading map, or any other custom application interface without writing a single line of code.
DV-Draw offers input and output objects such as menus, graphs, toggles, buttons, and text, and a complete set of primitive graphical objects. With DV-Draw, using interactively-programmed rules, you can quickly and easily create the input and screen-sequencing functionality described above.
The point-and-click functionality of the DV-Draw drawing editor lets any member of a development team create customized graphical user interface screens with simple interactive commands. This means that end users can become centrally involved in your development efforts, saving development time and increasing user interface functionality.
DataViews is the Dynamic Data Visualization Tool (DDVT) for real-time application developers. With DataViews, you can build a fully animated interface to depict, analyze and regulate your real-time industrial or scientific processes. DataViews saves you months of development time because it’s so intuitive and easy to use. The DataViews package comprises DV-Draw, an interactive drawing editor for creating customized user interface screens, and DV-Tools, a comprehensive subroutine library that lets you manage and manipulate displays created with DV-Draw. WebDataViews provides web deployment for remote monitoring and control options. The graphical drawing editor is available for both UNIX and Windows environments.
Dynamic Graphical Display
- Develop dynamic presentation of real-time data, choosing from a variety of graphic options.
- Create objects with attributes that change in real-time to reflect changes in your network or process.
- Read data from a supplied set of data sources or define your own custom connection to your favorite database.
- Control flow of graphics and screen sequencing without coding, using interactively-programmed rules.
- Import multi-color illustrations or photographs into your user interface.
Save Development Time
- Reduce interface development time up to 80%.
- Build menus, screen layouts, and screen templates interactively.
- Eliminate many low-level coding tasks.
- Create prototypes rapidly and incorporate revisions quickly and interactively.
Open architecture and scalability
- Integrate with new or existing applications.
- Interface with native graphics.
- Interface with source programs written in C and C++.
- Deploy on a wide range of operating systems including UNIX, VMS and Windows.
Develop Dynamic Real-Time Displays and create Dynamic User Interface Screens
DataViews can be used as your Man Machine Interface (MMI) development tool, for your real-time applications. DataViews is equipped with special capabilities for animated screen display. You develop sophisticated screens with object and text dynamics that conform to the exact specifications of your application. Dynamic options can be attached to user interface objects so that changing data from real-time processes is presented immediately and continuously to your system end user. Special dynamic functions let you control the movement of an image or marker on a map, grid, or graph; create an object that changes color, rotates, expands or shrinks; direct an on-screen illustration of pipes, tanks and valves to fill and empty as your processing plant operates.
Import DXF Images Easily
The DXF translation Utility converts AutoCAD/DXF files into DataViews view files. With the DXF Translation Utility DataViews developers can import complex scientific and industrial illustrations, blueprints, and maps into DataViews, and integrate these drawings into a customized graphical user interface. You can import images such as photographs or colored illustrations into your user interface with DataViews as well. Images can be imported from GIF, BMP and PPM format image files. And DataViews imaging features are highly flexible so you can change image colors or dimensions and command images to appear or disappear.
Connect to Application Output
With DataViews, you can connect to diverse data sources such as real-time processes, instrumentation, program functions, system memory, or remote files. Define data sources with DV-Draw by simply pointing and clicking to describe the data type and the source. Then bind to output objects with additional point-and-click selections.
Incorporate User Input
DataViews lets you incorporate user input into your application in two ways: through input objects and through screen sequencing. You can choose from a complete library of input objects to help you manage your user interface display. To control the underlying application, end users can click on a toggle button, change a value using a slider, or choose an input option from a customized menu.
Time-Saving Tools For Interactive Programming
Industry research shows that up to 80% of the time invested in application development is spent prototyping and building the application user interface. DataViews eliminates the unnecessary parts of the process and saves you valuable development time.
The unique construction of DataViews incorporates an easy-to-use drawing editor and a comprehensive subroutine library. This lets you use the time and resources of your development team efficiently. Since no programming expertise is required to build displays with the DV-Draw drawing editor, non-programmers can build and test user interface displays while programmers connect the graphics to your underlying application with the DV-Tools subroutine library.