Contrary to what I said earlier this will go out as 4.20 (not 4.10). The reason for this is simply I think it is way too confusing to have 4.01 and 4.10!
In this thread I am going to "pre-announce" SOME of the changes in the new version
You are welcome to comment and ask questions.
I expect the new version to go out initially as a beta, hopefully within the next 2 weeks APPROXIMATELY. Initially
If you would like to help beta test, please post your name, and email to this thread, or email me at firstname.lastname@example.org with BETA in the subject line, please include which version of Windows and IE you have on your system.
The ideal beta tester would be somebody who can test the new version hard, is a reasonably PC/HTML aware (or even an expert), can report any problems clearly and concisely (e..g. exact steps to reproduce the problem), and is not going to be crushed if they find a problem in the beta (which is possible -that's the point!). Beta testers can keep the old version on your PC as well.
If beta testing, please do NOT pass on any ebooks you make with the beta, wait for the official release, or compile ebooks for distribution with the old version.
For those waiting for the new version who aren't interested in beta testing... I don't expect your wait to be too long. I won't give even an approximate time frame though, as the time frame will depend on the results of the beta testing. Once the beta testing is complete, the official release which will either be 4.20 or 4.21 will be available to download from ebookcompiler.com and will also be announced in our email newsletter.
Some important bug fixes: (you'll remember if you asked about this) - Activ Script EXIT bug - Cache clearing bug
Splash screens - Set time delay - Displayed much earlier during load process - Optional % bar underneath while book is loading
Speed - EBooks load much faster. This is probably not noticeable on small ebooks, but on large ones, you should have a noticeable improvement
Form processing in Activ Script - You can now link HTML forms to Activ Script commands. Simple example at the bottom
Setting up the colors (Edit System Pages) - This now uses the correct colors, and shows HTML hex color codes.
Prompts/Language - Most of the text/prompts/menus/etc. now come from a separate language file. When you compile your ebook this is included automatically - This has a couple of benefits: 1. It reduces the ebook size (by about 40K-50K in a typical example) 2. Potentially this file is editable. This allows you to translate menus, dialog boxes, toolbars etc. or simply change the names of things. The reason I say potentially is that we don't yet have an editor for these files... BTW there are some special cases, but overall I expect this to work pretty well for 8-bit languages that use Left-To-Right text in the standard character set. So this would include German, French, Spanish Dutch, Portuguese etc. It wouldn't (say) include Chinese (16 bit character set), Russian or Greek (different character set), or Hebrew (Right to left and different character set)
Here is an example of how to do a form:-
In an HTML file include this:
<FORM METHOD="POST" NAME="DoesntMatter" ACTION="#!form.as"> First Name <BR><INPUT TYPE="TEXT" NAME="First" VALUE="" SIZE="32> <BR><BR> Last Name <BR><INPUT TYPE="TEXT" NAME="Last" VALUE="" SIZE="32> <BR><BR> <INPUT TYPE="SUBMIT" VALUE="OK"> </FORM>
In the HTML ACTION= in the form contains an Activ Link, containing the Activ Script code. In this example, an Activ Link to run form.as
In the Activ Script code, the FSET command, reads the name of a form field (case sensitive!) and sets it into an Activ Variable. So in this case I make Activ Variables called firstname and lastname. As this is a stupid example, I simply display a message box rather than do something useful!
With any business, it is up to the individual owner of said business to ensure the success of the business. You may make more or less than any sample figures or results that might be quoted on our web sites or other publications. All business involves risk, and many businesses do not succeed. Further, Answers 2000 Limited does NOT represent that any particular individual or business is typical, or that any results or experiences achieved by any particular individual/business is necessarily typical.
Our company's websites' content (including this website's content) includes advertisements for
our own company's websites, products, and services,
and for other organization's websites, products, and services.
In the case of links to other organization's websites,
our company may receive a payment, (1) if you purchase products or services,
or (2) if you sign-up for third party offers, after following links from this website.
Unless specifically otherwise stated, information about other organization's products and services,
is based on information provided by that organization,
the product/service vendor, and/or publicly available information - and should
not be taken to mean that we have used the product/service in question.
Additionally, our company's websites contain some adverts which we are paid
to display, but whose content is not selected by us, such as Google AdSense ads. For more
detailed information, please see Advertising/Endorsements Disclosures
constitutes consent for this. For details, please see Privacy.