SDC Logo SDC Logo    
Google
Home About Us Products Information FAQ Order Downloads Contact Us
Packages
  Instrumentation .Net
  Graph ActiveX
  Graph Ext ActiveX
  Dragonfly Chart .Net
ActiveX Controls
  Counter
  Gauge
  Indicator
  Progress
  Ruler
  Temperature Meter
  Digital LED
  Bar Chart
  Pie & Percentage Chart
  Plotter-XYChart
  Switch
  Smart Button
  Slider
  Knob
.NET Controls
  Bar Chart .Net
  Pie & Ring Chart .Net
  XY & Angualr Chart .Net
  Drawing .Net
  Counter .Net
  Gauge .Net
  Indicator .Net
  LED/LCD .Net
  Proceess/Progress .Net
  Ruler .Net
  Temperature Meter .Net
Tools
  Screen Capture
Solutions
  DOPEC

Frequently Asked Questions

  • How does the evaluation version work ?
  • What shall I do when I get the licensed product?
  • Can I reinstall it?
  • Why to register a control ?
  • How to register/unregister a control ?
  • What difference of the single licensed version and the site licensed version ?
  • What difference between the Graph ActiveX Package and Graph Extension ActiveX Package ?
  • How many components included in the Graph ActiveX Package and Graph Extension ActiveX Package ?
  • How about the royalty free policy of DAS software?
  • Can all the controls share one license registry key?
  • How about Run-Time licenses of DAS software?
  • How can I upgrade my license from Single License to Site License?
  • How do I distribute your ActiveX components?
  • Is the source code of the ActiveX Products available for purchase?
  • Can I get any discount when I purchase your products?
  • How does the evaluation version work ?
    You can download the evaluation version of the activex control from this site and fully test it in your project, but it will launch a popup window to notice you to buy the licensed version, and there will be "Trial Version" shown on the control after 30 minutes running of the control. The evaluation version is fully functional and project compatible with the licensed version.

    Back to Top
    What shall I do when I get the licensed product?

    A licensed package will be provided to include all licensed controls, license setup file, electrical documents, Sample codes of how to use these controls in VB6, VC6, Excel, HTML, VB.NET and C#, and demo.exe. You can run the setup.exe or insert the CD to automatically run the setup. But you need to provide the correct registry key when you run the installation setup, otherwise the installation is invalid and all licensed information can not be registered in your system.

    You can not distribute all the licensed information to your customers, please refer to License part.

    Back to Top

    Can I reinstall it?
    If you want to reinstall this package, it's better for you to first unintsall the package by using the Add/Remove Programs utility in Control Panel. And then inset CD to reinstall it or copy the installation package files into one folder of your computer and run the setup file.

    Back to Top
    Why to register a control
    In order to let applications use a component, it has to be registered. This simply means that you have to inform the OS telling to look at the component file, in the directory where it is placed. It is responsibility of the OS to recognize the control and its exported properties and methods in order to let other applications access them. Our installation process will automatically register all purchased controls.

    Back to Top
    How to register/unregister a control ?
    There are several ways to register a control:
  • by the use of the REGSVR32.EXE program, you can find it in windows system directory:
    to register a control you simply execute the following command:
    REGSVR32 D:\MyDirectory\Control.dll
    and to unregister a control:
    REGSVR32/u D:\MyDirectory\Control.dll

     
  • by using the ActiveX Control Test Container: Start the program (it is part of the Visual Studio Tools), select "File", "Register cotrols..." from the menu. You will see the follwing dialog box, which can be used to register and unregister controls.
     
  • by using other programs (like our installation setup) or directly register them via operating system calls.
  • Back to Top

    What difference of the single licensed version and the site licensed version ?
    The single licensed version can only be installed in one computer, if it's installed in more than one computer, sometimes you will get some notice messages at run time. You can not release a product which is developped at multiple computers with the same single license key. The site licensed version can be installed in any number computer in your entity.

    Back to Top
    What difference between the Graph ActiveX Package and Graph Extension ActiveX Package ?
    In the Graph ActiveX Package, there are more than 23 components which can be widely applied to the visual displays of different kinds of system variables and status, such as hydraulic pressure, velocity, RPM, temperature and so on. The historical data can be shown in the scope and chart components. In the Graph Extension ActiveX Package, there are more than 6 components which can be used to set up or modify the values of the control variables, such as pressure control setpoint, which mimic the industrial control switches, knobs, sliders, toggle components. And the SmartButton component can be used at any application which needs any 3D button implementation.

    Back to Top
    How many components included in the Graph ActiveX Package and Graph Extension ActiveX Package ?
    There are more than 23 components in the Graph ActiveX Package, i.e., BarChart, BarChartExt, BarChart3D, SimpleCounter, CircleGauge, AngularGauge, MultiGauge, BallIndicator, BmpIndicator, ShapeIndicator, LEDMatrix, ProgressBar, ProgressPie, Plotter, XYChart, XYChartExt, AngularChart, Ruler, PieChart, PieChart3D, PercentageBar, TemperatureMeter, DigitLED. There are more than 6 components in the ActiveX Extension Package, i.e. SmartButton, Switch, Slider, SwitchSlider, Knob, SwitchKnob.

    Back to Top
    How about the royalty free policy of DAS software?

    The DAS(Dragonfly Automation Software) products are royalty free for use in any compiled binary or web applications. That means you may distribute your applications with any DAS software components used in your applications in no royalty fees. You may NOT distribute any license files, license run-time registry keys or license setup files, and you may NOT distribute any sample program and electronic or printed documentation.

    No run time fees. If you are writing an application that you intend to distribute to many end users, there is no additional fee associated with distribution of your application using Dragonfly Automation Software components. This is true in all cases unless your application's distribution necessitates the distribution of Dragonfly Automation Software licensing for our product(s).For details, please refer to Licence Policy.

    There are no run-time fees for use of our components on a web server.

    If You create a composite component, you are allowing your end users to develop with our controls. This would require a royalty agreement with us.

    Back to Top
    Can all the controls share one license registry key?
    All controls just need one license to install in one computer with Single License version or in multiple computers with Site License Version. One Single License or one Site License are for whole controls. So the customers do not need to buy many registry key for different control components.

    Back to Top
    How about Run-Time licenses of DAS software?

    Many customers inquire about the Run-Time License Distribution policy. In general, the applications(not a development tool to allow your customers to develop their own applications using these components)which needs DAS components do not need to pay runtime license fee for these DAS components, because they are royalty-free at runtime (as they have embeded our license keys in their binary codes like applications developed by VB or VC, they do not need to distribute our license keys to their customers, so all runtime license keys are hidden to their customers so that thir customers can not develop other applications by using DAS components.) But if you want distribute our runtime license keys explicitly(which implies that your customers know what these runtime license keys are) to your customers so that your customers can apply these runtime keys to dynamically create instances of our components, then you need to pay us the Runtime license fee.

    If you allow your end users to develop with our controls, then you are required to pay royalties. This is because you are able to now distribute our "components", competing with us using our own product. If you attempt to bypass the ActiveX licensing mechanisms and allow the end user to develop with our controls, then you are required to pay royalties.

    You are not allowed to distribute the License Setup files under our standard license agreement. These files would enable your end users to develop with our controls. There are only very rare circumstances where this is necessary, and they would require a royalty agreement with us.



    Back to Top
    How can I upgrade my license from Single License to Site License?
    To upgrade your license from Single License to Site License, you do not need to buy a new Site License, we can upgrade your Single License to Site License with the same registry key, and you just need to pay the difference between the price of Site License and the price of Single License. You can go to our Online Order Page to pay the difference.

    Back to Top
    How do I distribute your ActiveX components?

    You only need to copy and register the dll files for those components that you program uses on the destination computer to successfully distribute our ActiveX components. You can follow one of the following methods to distribute our components. Our ActiveX components have no dependencies on any other operating system files.


    WARNING!: under our license agreement, you are not allowed to distribute the license setup files that are associated with our ActiveX components to your end user's computers. Also, there is generally no need to distribute the associated TLB files. Just distribute the dll files in the components folder.


    Manual Registration

    This method involves a manual installation of your compiled software and our ActiveX components. This is generally used in situations where you are only distributing your application to a few number of computers. Copy the component dll files that your program requires (Example: copy the "DAS_AX_Gauge.dll") to one folder (you can create one or any existing one) the target computer. Open up a command or DOS prompt and execute the following command in where you placed the dll files. You can also use the START/RUN command "REGSVR32 ...YourFolder\Control.dll"


    Installer Registration

    This method is the preferred option if you are planning on distributing your application to many computers or if you will be having your end users install your software on their own. Most installation programs such as InstallShield, WISE Installer, Microsoft SMS Installer, NullSoft's Install System (Freeware), etc. can automatically register ActiveX controls for you. Refer to the installation software manufacturer's manual and help files for instructions on automatically registering ActiveX controls on your target computers. DAS uses the InstallShield installer to initially register your development ActiveX controls on your computer. Many corporations already have licenses for Microsoft SMS Installer, so that is generally the installer of choice for internal software distributions. If you are on a budget, NullSoft's Installer is easy to use, lightweight, and free.



    Back to Top
    Is the source code of the ActiveX Products available for purchase?
    In general, the source codes of the ActiveX components are not available for purchase.

    Back to Top
    Can I get any discount when I purchase your products?
    In general, we do not give any discount to our customers. We just give some discounts to our Resellers (Please refer to "Reseller Program"). But if you buy our products for education purposes or some other special non-commercial purpose, we will consider to give you some discounts if you can prove your purposes.

    Back to Top

    How to Order
      Why To Buy
      Online Store
      Email & Fax Order
      Prices
    News
    Dragonfly Chart .Net V2.0 is released ...

    Instrumentation .NET 1.0 is released...

    Graph ActiveX 3.0 is released...

    Graph Ext ActiveX 3.0 is released...

    DOPEC Evaluation Version...

    Help File is updated...

    HTML Samples are available...

    C# Samples (ActiveX) are available ...

    VB.NET Samples (ActiveX) are available ...

    DOPEC System is in final evaluation pahse ...
    Information
      FAQ
      Links
      Privacy
      License Agreement
      Resellers
      Testimonials
      Awards
    Support
      Service
      Consulting
      Documentation
      Tutorials
      Sample Codes

    Copyright 2001 - 2007 Dragonfly Automation Software. All rights reserved.