Cybersack R1.2.16.1 - Mac Intel Scanner Support

These are the public Release Notes for Cybersack Servoy Components R1.2.16.1.
November 4th 2006

All of our products are described here:
http://www.cybersack.com/

ENHANCEMENTS:
This release contains a number of important enhancements.
The key additions are:

ImageBean
Enhancement:Full Twain and Sane Support for Mac on Intel.
Windows and other Mac OS X already supported.

DataStream Plugin
This plugin (and those that leverage or extend it) now stream back to the client any record data that may be stored on the file system in lieu of the record cell itself.
When the bean’s onRecordLoad function is invoked,if the nominated database row media cell contains null bytes, the ‘display name’ entry will stream the data from the server file system if the referenced file exists.
This mechanism relies on the caller supplying the name of the “display name” column where the file reference is stored.
The MediaManager plugin and associated beans do this by default for you. So, if you import a file or folder (multiple files) and choose to place the contents on the server file system instead of the record itself, then this happens for you automatically.

MediaManager Plugin
The status bar for all beans can now be shown or hidden with a simple bean setting:
elements.bean.setStatusBarVisible(true/false);

So, all derivative products also get this functionality:
OleBean
BrowserBean
ImageBean

SoftwareUpdater (Developer) Plugin
The Offline Client Archive creation on the Cybersack Software Update screen allows you to now choose to export only those files which are licensed (and exclude those that you have in Demo mode from Cybersack).

To create an Offline Client archive:

  1. update the Cybersack software to R1.2.16.1 with the Cybersack Software Updater.
  2. Restart Developer.
    (2a. Optional - build any Offline Updates using the Software Update Builder that you wish to make available to your Offline Clients)
  3. Open the Cybersack Software Updater screen and click the ‘Create Offline Archive…’ button.
  4. Extract the output zip archive to your Offline Client build directory (or simplay extract it to your existing Offline Clients if you are not building a new distribution).

Stickies Plugin
This product has been re-introduced for the 5.0 JRE

HOW TO GET THE PRODUCTS:
All of our products are installed via our Developer ‘Software Updater’ plugin.
If you have a R1.2.11 (or greater) installation of our software, then the updater will deliver the product to you.
You may need to manually invoke the Update from the menu item Tools->Plugins->Cybersack Software Update…

If you have an earlier installation or no installation at all, install our Software Updater to ${SERVOY_DEVELOPER_HOME}.
The Software Updater can be obtained from here:
http://www.cybersack.com/CybersackSoftw … taller.jar

Close Servoy Developer
Install to ${SERVOY_DEVELOPER_HOME}
then re-start Servoy

Then, the update can be obtained by invoking the Update from the menu item Tools->Plugins->Cybersack Software Update…
[Normally, the Updater checks for you automatically and prompts you…but, if it doesn’t, select the item manually in your Developer]

Select the products you would like to try (or you can ‘select all’ by clicking the “Update” checkbox header).
You should ‘select all’ licences by clicking the “Update Licence” checkbox header if they are not pre-selected for you.
Click the “Update” button to start downloading the Updates.

Once you have completed the Update download, Restart Servoy Developer.

Once re-started, import the mod_cybersack module:
“mod_cybersack-R1.2.16.1.servoy”

If you have existing versions, just upgrade to the newly downloaded versions.
Always import data.
Always increment your Solution Version and Activate the just-imported version.

If you want to deliver the functionality to your Java Web Start clients, also import the “sol_” solutions.

Once imported, Open solution ‘mod_cybersack’.

The default form shows the Decorator Plugin.

All trial licences are valid until 18th November 2006.
These demo licences support no more than 3 concurrent users per server.

Queries can be sent here:
info@cybersack.com

R1.2.16.2 has been pushed up to our Update Server.
You can get the update by the usual Developer Tools menu item.

There was a bug in the Software Updater whereby selecting just to get an updated licence for a particular Product would also download the matching product resources (even though the ‘update’ Product checkbox was not selected).

This has been fixed.

We have also updated the forms for

  • BrowserBean
  • OleBean
  • ImageBean
    with a Servoy Method to invoke the bean/setStatusBarVisible() method.

This is just a conveneince enhancement so that Developers could see the enhancement without having to code the Servoy Method themselves.

cybersack:
We have also updated the forms for

  • BrowserBean
  • OleBean
  • ImageBean

Does the Olebean work on Mac’s too, now?