Development Tools

Home | About Us | Services | Clients | Applications | Development Tools Shop | Downloads | Employment | Contact Us | Forum

The Z Systems ActiveX (ZAX) graphs and plots have set a new standard by which others must follow. The standard is based on two main principals, power and ease of use. 

ZAX utilizes the ZComponent technology that is used exclusively in all the Z Systems family of products. The results are extremely powerful, robust, and portable graphs, plots and charts. Current users of Z Systems’ products will notice that the ZAX controls are merely components of those existing products. New users will soon appreciate the power and speed of the ZComponent technology. ZAX controls are by far the most powerful graphing components you will ever use in your application.

Download a FREE copy of the ZAX demo application!

What is the ZAX Graphing and Plot Package?

ZAX is a package of very powerful graphs, plots and charts that have been individually contained within ActiveX/COM interfaces. Each control can operate as a stand-alone component in a simple container or as part of a large interactive application. Within 5 min anybody can embed and begin using any one of the complex graphs in their applications. The controls have been tested using up to 10 million data points! They also have built in menu driven properties and features.

Who should use ZAX?

Anybody who has an application that requires very powerful graphing or plotting capabilities can easily embed the graphs within minutes. You can even use the graphs as stand alone contained components outside of your application. 

If you or your company requires graphing components and not necessarily a large graphing package, then our advanced ActiveX controls are exactly what you need. 

They conform to the protocols of COM/ActiveX/OLE interface standards.  Any developer that programs in a language that conforms to these standards can easily interact and embed our controls. 

What is the ZComponent Technology?

ZComponent technology is a software design pioneered by Z Systems. It is currently used by many software and research companies and has a reputation for speed and power. Z Systems software is becoming the industry standard for the graphing of complex waveforms.

ZAX Graphing and Plot Package

Every graph shares the same design principals and capabilities, they all inherit the same robust features. All features can be changed either via menus or programmatically.

The graphs are extremely powerful tools that are easy to use and interact with. All types of data can be displayed including data out of bounds such as NaN and positive and negative infinities. All properties of the graphs,  curves/traces, and axis can be set and retrieved programmatically or through the built in menu system.

The Analog, Bar, Digital, and XY plots incorporate the same fast flicker free smooth scrolling nature built into all Z Systems graphs. Besides the great visualization ability, the graphs are easily intractable with users. The power can be seen when analysis components are enabled in any of the graphs. Point by point analysis can be performed either programmatically via methods, interactively through menus, and visually using the interactive markers and mouse crosshair.

The ZAX graph and plot modules can be purchased individually or as a package. Each license is for a single user, volume licenses and/or site licenses are available. All the module licenses can be purchased as non-distributive or distributive (royalty free) licenses from our online store

If you or your company requires special features and/or customized modules,  please send an email to info@zsystems.ca, or fax us at 204-474-1543, requesting information about our consulting services. To assist us, and provide you with better information, please include initial design requirements.

ZAX Analog Graphs (Simple and Advanced)

In addition to the standard graph features, key features include:
  • Insertion of unlimited data by sets or individually
  • Remove sets of data
  • Editable title and labels
  • Display options such as borders, graph transparency, and grid lines can be toggled
  • Fully editable colors/color inversion possible
  • Interactive markers display data and differences in data between points
  • Glyphs can be displayed to differentiate curves/traces
  • Graph ticks can be used to realize relative curve/trace size and position
  • Interactive offset control can offset individual curves/traces
  • Coloring modes include automatic and manual
  • Grids lines and sizing are automatic or can be user defined
  • X and Y intercept lines that are user defined
  • Interactive mouse crosshair for “pin point” data capturing
  • Multiple curve/trace rendering options
  • User definable X and Y ranges
  • Panning of data can be incremental (defined by grid size) or smooth
  • Dynamic aperture can be adjusted programmatically or by adjusting pan control with the mouse
  • Minor set of grid help determine relative sizes and position when zoomed in
  • Curve/trace properties can be adjusted programmatically or through the built in menu and dialog system
  • Capture graphs as bitmaps and paste them into other applications automatically.
  • Entire data sets or only visible data sets can be copied to the clipboard and pasted into various other applications
  • And many more...

 

Example of the Simple Analog Graph module

Example of the Advanced Analog Graph module

ZAX Digital Graphs (Simple and Advanced)

In addition to the standard graph features, key features include:
  • Insertion of unlimited data by sets or individually
  • Remove sets of data
  • Editable title and labels
  • Display options such as borders, graph transparency, and grid lines can be toggled
  • Fully editable colors/color inversion possible
  • Interactive markers display data and differences in data between points
  • Graph ticks can be used to realize relative curve/trace size and position
  • Interactive offset control can offset individual curves/traces
  • Coloring modes include automatic and manual
  • Grids lines and sizing are automatic or can be user defined
  • Interactive mouse crosshair for “pin point” data capturing
  • User definable X ranges
  • Panning of data can be incremental (defined by grid size) or smooth
  • Dynamic aperture can be adjusted programmatically or by adjusting pan control with the mouse
  • Minor set of grid help determine relative sizes and position when zoomed in
  • Curve/trace properties can be adjusted programmatically or through the built in menu and dialog system
  • Capture graphs as bitmaps and paste them into other applications automatically.
  • Entire data sets or only visible data sets can be copied to the clipboard and pasted into various other applications
  • Curves/Traces can be represented as High/Low or pulsed signal
  • Band painting on graph helps differentiate curves/traces
  • Adjustable data thresholds determine state changes from high to low
  • Threshold strings are fully customizable
  • And many more...

 

Example of the Simple Digital Graph module

Example of the Advanced Digital Graph module

ZAX Bar Graphs (Simple and Advanced)

In addition to the standard graph features, key features include:
  • Insertion of unlimited data by sets or individually
  • Remove sets of data
  • Editable title and labels
  • Display options such as borders, graph transparency, and grid lines can be toggled
  • Fully editable colors/color inversion possible
  • Interactive markers display data and differences in data between points
  • Graph ticks can be used to realize relative curve/trace size and position
  • Interactive offset control can offset individual curves/traces
  • Coloring modes include automatic and manual
  • Multiple curve/trace rendering options
  • Grids lines and sizing are automatic or can be user defined
  • Interactive mouse crosshair for “pin point” data capturing
  • User definable X ranges
  • Panning of data can be incremental (defined by grid size) or smooth
  • Dynamic aperture can be adjusted programmatically or by adjusting pan control with the mouse
  • Minor set of grid help determine relative sizes and position when zoomed in
  • Curve/trace properties can be adjusted programmatically or through the built in menu and dialog system
  • Capture graphs as bitmaps and paste them into other applications automatically.
  • Entire data sets or only visible data sets can be copied to the clipboard and pasted into various other applications
  • Curves/Traces can be plain or hatch filled for clarity
  • Multiple curve rendering modes 
  • And many more...

 

Example of the Simple Bar Graph module

Example of the Advanced Bar Graph module

ZAX XY Plots 

In addition to the standard graph features, key features include:
  • Insertion of unlimited data by sets or individually
  • Data insertion and removal can be done individually, as X set, as Y set, and as XY pair
  • Remove sets of data
  • Editable title and labels
  • Display options such as borders, graph transparency, and grid lines can be toggled
  • Fully editable colors/ color inversion possible
  • Interactive markers display data and differences in data between points
  • Glyphs can be displayed to differentiate curves
  • Coloring modes include automatic and manual
  • Grids lines and sizing are automatic or can be user defined
  • Interactive mouse crosshair for “pin point” data capturing 
  • User definable X and Y ranges
  • Capture graphs as bitmaps and paste them into other applications automatically.
  • Entire data sets or only visible data sets can be copied to the clipboard and pasted into various other applications
  • Plot types can be changed from XY plot to Scatter to Polar right on the fly
  • Multiple curve/trace rendering options
  • And many more...

 

Example of the XY Plot module

Another example of the XY Plot module

 

 

Home | About Us | Services | Clients | Applications | Development ToolsShop | Downloads | Employment | Contact Us

Copyright (c) 1998 - 2005 Z Systems, Inc. All Rights Reserved.