eBook authors eBook Software - create and publish your own ebooks
Create your own eBooks
Learn How To Create, Publish & Market E-Books
E-Book Creation Software
Add sophisticated multimedia to your E-Books
Create E-Book covers in minutes
E-Book Marketing & Promotion made easy
Search engine for E-Books
Interviews with eBook authors
Tools for building better eBooks
Archived Message:

New version pre-announcement

EBookCompiler As many of you know...

I have been working on a new version

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 webmaster@ebookcompiler.com 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.

Thanks in advance

Posted on: 4:58 am on February 22, 2002
EBookCompiler 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

- 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.

- 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
Last Name

In a text file called form.as include this

MESSAGEBOX('Hello {firstname} {lastname}')


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!

Posted on: 5:10 am on February 22, 2002
EBookCompiler Here is another techie one that is pretty cool :-)  [for the more techie orientated users, you don't have to use these features]


Allows you get, and set Activ Variables from VBScript/JScript plus invoke Activ Script or external programs from your VBScript/JScript

Also worth remembering is that while VBScript/JScript variables disappear when you load a new page, Activ Variables don't .... so you if you need persistence for your JScript stuff, now you have a way

Posted on: 5:58 am on February 23, 2002
EBookCompiler This thread continues/replaced here:


Contrary to what I said earlier, 4.20 WILL include the language editor, although the restriction about Latin/8-bit alphabets still applies

Posted on: 2:54 am on March 12, 2002

List All Archived Forums

Copyright © 2000-2018, Answers 2000 Limited.

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.

Disclosure: 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

Our sites use cookies, some of which may already be set on your computer. Use of our site constitutes consent for this. For details, please see Privacy.

Click privacy for information about our company's privacy, data collection and data retention policies, and your rights.

Contact Us    About and Terms Of Use    Privacy    Advertising/Endorsements Disclosures