Quopt Business & ICT Services
|
Script editor This OCX component has been discontinued. Please contact us if you have a need for this functionality. Demo version and documentation Click here to download the demo version with full
documentation and help file. Click here to
view the documentation. Unique selling points The script editor is a programming environment for end users without any
programming experience. This experience is not required! The script editor is
sold in the form of a .NET compatible OCX for windows systems. Functionalities
are extensive, the expression evaluator is embedded completely into this
component ! There are more reasons to buy this component. 1. Low cost; estimated development time of this component by a 3rd party
based on user sessions, design, programming & project management estimates
to 3 years! 2. All variable types are supported (integers, floats, strings). Even single
dimension arrays are supported ! 3. Hanging script detection; Hanging scripts are detected, the detection time
can be set via a property. 4. Support for debugging; even conditional breakpoints are supported! 5. Fully customisable user interface; all important features in the interface
may be switched on or off. Please take a look at the following screenshot. Every tab on the top-right corner may be switched on or off (Make a
calculation, Perform action, Perform conditional action). The debug
functionalities may be disabled (the 2 buttons between the Up/Down and Add/Delete
buttons). The wizard may be disabled. The internal Jump action (not visible on
this screen) may be disabled so users cannot make loops in their ‘programs’.
Note : the ‘Help me!’ button gives access to the expression evaluator. 6. Programmer defined actions may be added with a unlimited amount of
parameters. In the above example the user adds a person to the database named John Doe. 7. Actions may even be executed only when certain conditions apply. As a
programmer you will immediately recognize the basic if … then construction.
Please mind that this is about the maximum amount of complexity a non-programmer
can handle ! I know this is hard to imagine but this is our experience over the
last few years. 8. Full support for the expression evaluator. All methods, properties and
events of the expression evaluator are surfaced (except showing the expression
evaluator directly, this requires purchasing the expression evaluator). These are just but a few of the reasons to take a better look at this
component. Please consult the documentation for more details or send us a mail (qo@wxs.nl
). Source code licenses The component is built in Borland Delphi version 7. The source codes are
licensed to customers in a special license agreement. Please send us a mail for
pricing and conditions. Frequently asked questions How do I install the script editor on a customers system First of all make sure the customer uses a 32-bit windows version. Then check
if you or your company has the right to distribute the software. You best use
the file supplied by QO to automatically extract and register the appropriate
servers. If you want to include the OCX into your setup program make sure that
the installation program registers the OCX with the operating system. Where may I find the description of all properties, methods and events You may find this in the word documentation delivered with your OCX. You may
also consult the help file. Use the forward and back buttons to view all
information. Why can’t I enter statements like case or if .. then .. else into the
expression box The software you purchased is an script editor targeted to non-programmers.
This means that these types of statements cannot be entered. We are considering
to enter an expert mode which allows for scripting modes like the SAX Basic
engine. Please share your opinion with us via qo@wxs.nl! What should I do if I run into a problem You should contact the reseller (mostly www.componentsource.com) you bought
the component from. They can give you support on the product and know the answer
to most questions. Support mails targeted towards qo@wxs.nl will be re-routed to
the support desk of www.componentsource.com . When and how will I receive the next update. Typically there will be one major update a year. Mostly there are a few
sub-releases introducing new functionalities and customer requests. If you have
purchased the 12 months support pack you will receive the updates via e-mail. If
you have not purchased the support pack you will need to re-purchase the
software to obtain the new version. You will also be notified if your support
period ends so you will be able to purchase a next support period. Is a limit set on the amount of lines in the script or on the amount of
actions, variables and functions? No there are no limits defined in the system. However there are practical
limits especially when using the scripter on a less powerful system. A tree
structure is used to show all functions and variables on the screen. Building up
this tree takes some time. On a Pentium-II 400 Mhz system there is a limit of
about 2500 variables. If you add more showing the screen will take more than a
second which is not acceptable for most end users. Script lines on a system of
this magnitude should stay within the 2500 lines limit too. How fast are script lines executed? This depends on the complexity of the script lines. In general with mixed
complexity script lines the following execution speeds apply. Pentium 75 Mhz, windows 95, 24 Mb Ram. 250 Lines per second. Pentium II, 400 Mhz, windows 2000 professional, 512 Mb Ram. 2.000 lines per
second. Pentium 4, 2.4 Ghz, windows XP with service pack 2, 1024 Mb Ram, 7.500 lines per
second. |
Copyright 2005 Quopt Business & ICT Services