Powerful Graphics Software Tools for Financial, Scientific and Industrial Applications

 

 

General/Pre-Sales FAQ

This document contains answers to FAQ's regarding sales related issues and product capabilities. For additional product details, please see the individual product descriptions in the product section of this site, and download the demos that you are interested in. We also provide detailed datasheets on-line, available for downloading, in the Adobe Acrobat PDF format.

Additional sales related queries should be sent to sales@quinn-curtis.com,or directed to the sales staff at (508) 359-6639.

  1. Versions, etc.
    bullet What is the latest version of your [ActiveX, Charting Tools, RT Tools, GCL] product etc.?
    bullet What is the difference between the DLL version of the [Charting, Real-Time, 3D++] product and the ActiveX version?
    bulletDo your Windows products - the Charting and RT Tools, work with Borland C++ Builder?
    bullet Do you support Delphi 2.0 32-bit development?
    bullet Is the Graphics Class Libraries (GCL) product for 16-bit or 32-bit development?
    bullet I need a Science and Engineering Tools for Windows NT and MSVC++. Do you have one? (if yes, can I get a demo) or can I use the SE-Tools Rev. 9 with this compiler and how?
  2. Specific/Advanced product capabilities
    bullet What hardware (data acquisition boards, etc.) does your software work with or do you recommend for use with your software?
    bullet Why are the VB Real-Time Graphics Tools sold for $100.00 less than the C & Delphi versions of the same product?
    bullet Does the DLL handle multiple instances, i.e. can I access the same type of graph from more than one application/process?
    bullet Thread safety - Can the same type of graph (for example two xy plots) be up and running on separate threads?
    bullet Does your tool support mouse interaction?
    bullet Do you have multi-languange versions of your software? Do they support multiple languages such as German, etc.?
    bullet What is the difference between the DOS version and the Windows version of the RT Tools? Are the function calls exactly the same? etc.


Versions, etc.

bullet What is the latest version of your [ActiveX, Charting Tools, RT Tools, GCL]
product etc.?

The latest versions of our products are as follows, for ALL compiler versions:

ActiveX

Charting, RT, 3D++, Data Analysis --> 1.0

Windows Tools

ChartingTools -------------------------------> 3.0
Real-Time Tools ----------------------------> 3.0
Graphics Class Libraries ----------------> 3.0
3D++ -------------------------------------------> 1.0

DOS Tools

RT Tools for DOS --------------------------> 4.0
SE Tools for DOS --------------------------> 9.0

bullet What is the difference between the DLL version of the [Charting, Real-Time, 3D++] product and the ActiveX version?

There are many differences inherant in an ActiveX vs. a DLL library. Both versions of our products provide very flexible, feature rich graphing capabilites, but the programming interface used in each is different. It is strongly recommended that you download the demo for one of our ActiveX controls and the demo for the corresponding Tool library and investigate the similarities and differences.

bullet Will you be releasing a GCL add-on for OWL?

No. Through talking with customers and potential customers we have found that 98% of you are using Microsoft products/compilers. There doesn't seem to be a big enough market for OWL products to justify our development efforts on them.

bullet Do your Windows products - the Charting and RT Tools, work with Borland C++ Builder?

No.

bullet Do you support Delphi 2.0 32-bit development?

Yes. Since April of 1996 both the Charting Tools and Real-Time Graphics Tools for Windows products support Delphi 2.0.

bullet Is the Graphics Class Libraries (GCL) product for 16-bit or 32-bit development?

The GCL for MFC support both 16-bit and 32-bits. It is an add-on to either our Charting Tools or RT Tools product.

bullet The graphics tools you supply come as 32bit DLLs. Do you have any plans to release these as components, OCXs, or VCLs? <OR>Do you have a component or OCX version of your products available?

We currently offer three different ActiveX controls:

Charting Tools ActiveX

Real-Time Graphics ActiveX

3D++ ActiveX

bullet I need a Science and Engineering Tools for Windows NT and MSVC++. Do you have one? (if yes, can I get a demo?) or can I use the SE-Tools Rev. 9 with this compiler and how?

While we do not have a version of the SE Tools for Windows NT and VC++, we may have similar products to suit your needs depending on what you are looking for. The Charting Tools for Windows is a DLL package containing routines for producing many different 2D charts, such as those found in the SE Tools. If you are interested in 3D charting, then the similar product we offer for NT and VC++ development is our 3D++ Library product. Both of these products are available for use with NT and VC++ 4.2 and higher, and are also available as OCXs (go to Products for more information).
If you are looking for numerical analysis routines, such as those found in the SE Tools, we have the
Data Analysis ActiveX which might suit your needs.


Specific/Advanced product capabilities

bullet What hardware (data acquisition boards, etc.) does your software work with or do you recommend for use with your software?

Our tools are completely hardware independent, and do not include any special drivers or direct hardware support. You, as the programmer, are responsible for provide new data values to our update routines, in the form of floating point numbers.

bullet Why are the VB Real-Time Graphics Tools sold for $100.00 less than the C & Delphi versions of the same product?

Because a few features in our C and Delphi versions are not implemented in our VB RT Tools. For example, VB has its own controls and event handling structure built-in, so we don't supply our controls in the VB version of the RT Tools. Other differences between the versions include:

- Callback Functions - callback functions were not supported by earlier versions of Visual Basic. Therefore, the related callback functions for alarm events, DDE, and Quinn-Curtis child controls are not supported.

- Control Objects - Visual Basic controls, such as various button types and scroll bars, can be used to provide essential input capabilities for instrument interfaces. These VB Controls are used in place of the Quinn-Curtis controls found in the C and Delphi versions of the tools.

- DDE - display data provided by a server application. Only one DDE function is supported in the VB version of the tools - WRConnectDDE.

- Built-in Mouse Support - WGGraphMouseEvent is found in the file VBRTHOOK.DLL. The source code to VBRTHOOK.DLL is supplied in C and can only be compiled using Visual C++ or Borland C++ compilers.

- Window Management - the user extension to the page window procedure, WGUserPageProc, can be found in the VBRTHOOK.DLL file. The user is free to add message and command processing to this function.

- Floating Point Number Data Type - 8-byte double format is supported.

bullet Is there a version of either the Charting Tools or RT Tools that supports RISC based-platforms or the DEC-Alpha platform? Is there a Unix version of your tools?

No. Our Tools support Windows platforms only, including, Windows NT, Windows 95, and Windows 3.1.

bullet Does the DLL handle multiple instances, i.e. can I access the same type of graph from more than one application/process?

Yes, the DLL does handle multiple instances of applications of the same type that use it.

bullet Thread safety - Can the same type of graph (for example two xy plots) be up and running on separate threads?

We don't do any special thread handling, but you can bring up two separate applications that contain the same type of graph and have them running at the same time. In addition, you should put all parts of your application that use the Quinn-Curtis DLLs into the same thread.
If our calls are in a single thread, you can still have other threads running that perform different operations, but do not affect the QC graphs.

bullet Does your tool support mouse interaction?

Yes. Our Windows Tools provide built-in dialogs for editing chart object characteristics which are invoked when the mouse is used to select a graphical object.

bullet Do you have multi-languange versions of your software? Do they support multiple languages such as German, etc.?

The Tools currently don't contain any language support for languages other than US English. Translation may be possible, however. The key to a translation is the conversion of all strings used for error messages and translation of the dialog text. Also any other resources should be checked as well.

bullet What is the difference between the DOS version and the Windows version of the RT Tools? Are the function calls exactly the same? etc.

The functions in the RT Windows library and the RT DOS library are similar, but none match exactly due to the different nature inherant in Windows vs. DOS programming. You do get almost all of the same graphics capabilities in the Windows routines as provided in the DOS library, and you do get additional functionality built into the Windows package. Many of the routines contained in both are similar and do take some similar parameters. For example, with both products, you need to create a window and build a graph in it. In the DOS product, you would call the rtsetupscrollgraph routine to create a scrolling graph in a window; in the Windows version you would call WRSetScrollgraph. We provide many example programs on disk, as well as shorter code examples in the printed documentation, which will help you to get started.