Copyright: Copyright © May 1996 Sausage Software Pty Ltd
Citation: Copyright © Sausage Software: Swami Salami


Contents

The following general Help Topics are available, as well as context sensitive help on the Swami Salami main screen:

Swami Salami

Tutorial

Questions Answered

Sausage Software

For Help on Help, Press F1


Swami Salami

Introducing the Guru of Text FX & his assssistant, Snake (aka "Salami").

What do the Swami do?

What can he do for you?


What Swami Salami does

Swami Salami is a snaglet designed to take a text string and animate it in any one of twelve different ways. The fabulous Swami will help you make your message jump, ripple, expand, slide around and generally create arresting and unusual effects on your Web page.

The Swami lets you choose your effect, change the type face , size and colour, and preview it as often as you like, using your favourite Web browser.

You set up the effects using numeric parameters relating to that effect. You control the speed of the effect with the Delay slider.

Finally, you compile the effect into a Java applet that you can insert directly into your Web page or other HTML document.


What the Swami can do for you

There's some argument about whether it's actually the Swami or his assssistant, the snake (aka "Salami") that does all the work for you. The snake gets top billing, so it's a wonder the Swami isn't in the basket. The problem is that the snake has a lot of trouble playing the nose flute (no arms). And two notes on a flute (on and off) are not likely to be the basis of a worldwide hit CD.

Anyway. Here's the snake, starring yet again as he demonstrates The Swami's cooool text FX:

Bounce	Credits	Dreamsnake

Jumpman	MexicanWave	Scroller

SnakeText	Spread	T2

Traveller	Warp	Wavy

(Snake and Swami characters by DeadFish)


Questions Answered

Look in this section for answers to questions about Sausage Software, the Web and the operation of Sausage Software products. For more information, contact our Web site at:

http://www.sausage.com.au.

Technical Requirements

Jargon Buster

Frequently Asked Questions

Troubleshooting


Technical Requirements for Swami Salami

You will need an HTML editor (such as Sausage Software's HotDog Pro...subtle hint! -- NOW AVAILABLE IN THE BRAND NEW, IMPROVED 32 BIT VERSION ... not so subtle, eh?) and a browser such as Netscape 2.0 to view and test your Swami text effects.

These programs can be downloaded from

http://www.netscape.com

and the Sausage Software website,

http://www.sausage.com.au.

Swami Salami takes up approximately 1.2Mb of hard-disk space. This program also requires Enhanced Mode Windows, and has been tested successfully on the following software platforms:

 Windows NT 3.51 (Intel)

 Windows NT Server 3.51 (Intel)

 Windows 95

We recommend a 486 with 4Mb of RAM as the minimum system for running . However, The Swami will run (albeit rather slowly) on a less powerful system.


Jargon Buster

To clear away some of the dense techno-fog that invariably surrounds any new software product, just click on one of these topics for a brief explanation.

Applet

Snaglet

HTML

Hypergraphic

Java

PGP

SHED

URL


Frequently Asked Questions

Do I specifically need Hotdog to use Swami Salami?

No.  The fabulous Swami will work with any HTML editor, or with Windows notepad if you want to enter the HTML manually.

Why doesn't Swami Salami work with my browser?

You may be using a very old browser. The version used during development of the Swami was Netscape 2.0 Beta6. It's always a good idea to use the latest and most stable version of any new Web browsers that appear, because the HTML standard is always being revised and improved to support new Web authoring tools and design techniques like the Java applets used in Swami and Egor.

My brilliant Swami text effects won't display on the Net!

Have you pasted the compiled project into your HTML document? Have your source files been moved into the same directory as the rest of your project? Check to see whether you have done this!

I'm using a registered version of Swami, but it still doesn't work!

This is probably because you forgot to transfer all your necessary files to the same directory as your usual HTML files. Put your Web Page and Swami HTML files in the same working directory. Keeping your projects in a common directory will clear up at least half the problems frequently encountered while working with The Swami.

I've been using Swami Salami for 14 days, then it stopped working!

The unregistered version of Swami is designed to "time out" 14 days after installation. The answer in this case is very simple -- register it, man! (or "person", if you prefer to be politically correct).

Known Problems


Known Problems

Fortunately, we don't know of any at present. But if you find one, you might send us some email to sales@sausage.com.au -- we'll be eternally grateful (or at least for a coupla days, anyway).


Troubleshooting

If you are having problems getting The Swami to do the things you want him to, then your best general option is to email the Tech Support people at Sausage.

Most of the Swami's effects have an "active range" of parameters for which they will do cool things. Outside this range, the effect may look confused, or may not change much with a big change in parameters. If you know exactly what you want, and you can see it in your mind, then the Swami should be able to do it for you.

As a last resort, you could always look at the Help entry for the particular effect you're have trouble with .... ?


Swami Parameters

These are numbers entered in the subscreen fields for each effect. For some of the effects, they also include the text string that the effect will be working on.

All of the effects have one common Delay field, and this behaves slightly differently depending on the complexity of the effect you're after. The Java applet at the heart of Swami has a possible speed range from 0 (fastest) to 3000 (slowest -- so cool that it's glacial!). The Swami, in his wisdom, chooses to only deal with a range from 0 to 1000, but you can change the actual number in the HTML after you've finished with The Swami. Note that the DreamSnake and Traveller effects have ranges limited to (0..50) and (0..500) respectively, because there is not much change happening outside these ranges.


About Sausage Software

Home of the COOOOOLEST Webstuff in the Solar System:

HotDog Pro Web Editor (standard and NEW 32 bit versions)

Egor Animator.

FrameGang HTML Frame-maker.

Clikette Button-maker.

CrossEye Hotspot Editor!

•	Flash Tickertape display

And now...

Swami Salami, the Guru of HTML text FX!

Keep watching http://www.sausage.com.au to check out our fast-growing range of totally cryogenic Internet / Web utilities and authoring tools.

Contacting Sausage Software

Sausage Software products

How to buy Sausage Software products


Contacting Sausage Software

The preferred source for further information about the ever-expanding range of Sausage Software products is our Web site:

http://www.sausage.com au

Here you can download the very latest updates and bug fixes to our snaglets, contact our tech support /customer service team, browse through a selection of extremely twisted staff homepages (as created by our extremely twisted staff) or even take a sneak peek  at the latest software goodies that we've been creating to put that little extra zing! into your Webstuff!

Phone

Snail Mail


Sausage Software products

Swami Salami

Twelve cooool HTML text effects to give your Web pages eye-catching animation while getting your message across. Available now.

Crosseye

A Web page hot-spot / hypergraphic editor that gives you the ability to make any picture call any URL. Totally cryogenic.

FrameGang

Helps you use frames on your Web page.

Clikette

3D buttons that you select from ours or make your own!

Egor

Add animation to your Web pages. The first commercially available Java applet in recorded history!

Flash

Add tickertape-style scrolling text to the status line on the browser screen.

HotDog Professional Web Editor

Voted #1 by Webheads all over the world, and now available in a full 32 bit version with lots of new goodies. Why? Because you asked for it!

Price List

Order Form


How to buy Sausage Software products

Anyone can download any product from our Web page, for evaluation at no charge. You can try out our software for up to 30 days before you must register it.

There are a number of ways to register your evaluation copy of Swami Salami, or to order other Sausage Software products. Whatever method you do choose, your order must be completed on our official Order Form to ensure that it is processed as quickly as possible.

When we receive your payment, we will email you with the serial number that officially registers your copy of The Swami. You must then enter this number at the startup / registration screen. If you experience any difficulties beyond this point, you are encouraged to contact our technical support department for unlimited email support.

Please allow 2-3 working days processing time once your order is received at our head office in Melbourne, Australia. Purchase orders take 4-5 working days to process, and remember to allow for the usual "snail mail" delays.

REMEMBER
Melbourne is "ahead" of most of the world. Example: we're 19 hours ahead of Los Angeles, 16 hrs + New York, 11 hrs + London and 2 hrs + Tokyo.

Registration

Payment Methods

Benefits of dealing with Sausage


Registration

Why should I register?

Apart from providing the Sausage Crew with fair monetary compensation for their Herculean labours, the unregistered version of Swami Salami lets you create as many snappy HTML text effects as you like on your own machine.

To publish these on the Internet, you will need to use a registered version of Swami Salami.

And don't forget -- registration also entitles you to unlimited technical support  via email!

What happens when I purchase Swami Salami?

We don't ship anything physical. When you order we will email you a serial number. This registers the program in your name and removes the nag screen, time limit or provides access to any functions that have been disabled in the evaluation copy you have been using.


Payment Methods

When you purchase Swami Salami, we don't ship anything physical.

When we receive your payment by one of the several means listed below,  we will email you a serial number. This registers the program in your name and removes the nag screen, time limit or provides access to any functions that have been disabled in the evaluation copy you have been using.

By Cash

By Credit Card

By Cheque

By Bank Draft or International Money Order

Purchase Orders


Benefits of dealing with Sausage

From Sausage, you get the Coooolest software - so cool, it's cryogenic.

And you get special privileges as a registered user on Upgrades and Technical Support.


Cryogenic?

It's way Coooool...

Like HTML dipped in liquid helium, a Sausage Software product becomes a superconductor of your creativity. Shift your imagination into warp-speed today!


Upgrades

Upgrades are available at reduced cost to registered users of Sausage Software products.

Check our Web site for details of upgrades to any of our products, including HotDog and HotDog Pro.


Tech support

Unlimited technical support for Swami Salami is available by email to registered users only. The tech support E-mail address is:

support@sausage.com.au

When requesting technical assistance, please include any information that might help us work out what's happening (or not!) if you are unlucky enough to encounter any operating problems while using our snaglets.

We do need a little more detailed information than "It doesn't work!" Please remember to include a copy of your config.sys and autoexec.bat files, as well as letting our tech staff know what other programs you were running at the time. They will also need to know what Internet browser (Netscape or whatever) and operating system you were using (Windows 3.1, Windows 95 or Windows NT) when you first encountered the problem.

For all other enquiries, please email:

sales@sausage.com.au

We can also be contacted by fax (Attention: Tech Support) on:

+61 3 9855 9800

The + means that you are making an international call.

In the United States, dial 011 instead of this.

and by post at:	Sausage Software
        	Suite 1, 660 Doncaster Road
        	Doncaster VIC 3108
       	AUSTRALIA

REMEMBER: The more information you can give us about the problem, the faster and more efficient will be our response. Finally, please don't forget to include your return contact details (email address, fax number etc) with your message if it's a fax or letter!


Applet

An applet is a small program that can only be executed from within another program. It cannot be started on the command line as a stand-alone application, since it requires access to another program's operating system and file resources. Since The Swami requires an HTML editor and a Net browser in order to display his output, this program is classified as an "applet". In addition, The Swami "sits" on top of a Java applet that does all the fancy text effects.

However, we folks at Sausage Software prefer to call them Snaglets.

The browser program will run this applet after everything it requires has been loaded onto the page. In this case, all data has to be present in the general HTML work directory that you have created. Try to make a habit of keeping everything (that means your HTML editor, Web browser and hopefully a complete set of the other Sausage Software applets!) together, and you'll experience fewer hassles when working with these handy add-on programs.


What's a Snaglet?

Let's get back to basic principles here:

According to Australian slang, the common or garden variety of sausage is known as a "snarler", "sav", "snorker", "banger", "mystery bag", or "snag". This has nothing to do with a minor problem or the fabled "Sensitive New-Age Guy".

A snag is a snag is a snag.

And that's that!

Are you still with me so far?

Coooool

At present, Sausage Software is busily cranking out a whole swag of mini-programs and Java applets... Hence the term "Snaglet" - A small Sausage Software product!


HTML

This acronym stands for "HyperText Markup Language", an industry-standard system of instruction codes that can be embedded in documents to allow text effects, graphics, animations and sound files to be accessed by certain Internet browsing programs.


Java

Java is a limited general purpose programming language developed by Sun Microsystems Inc. It is designed to deal with the perennial problem of not having the correct browser extensions to display something you've found on a Web site somewhere. Java is a language targeted at a "virtual computer" which can be programmed on any hardware platform (Intel, Mac, Unix, workstations, etc). Now, when you download a Java applet to any platform, it comes with the program required to run it. The only browser extension you need is Java itself.


Hypergraphic

Hypergraphics are graphic objects (such as .gif pictures) that have HTML instructions embedded in them. These codes are capable of initiating a variety of actions within a document, such as jumping to a text description, launching a pop-up dialogue box, playing a sound file or a small full motion video (FMV) clip. CrossEye, Sausage Software's image-mapping snaglet, allows you to create hypergraphics that allow readers of your Webpage to jump to documents in other Websites at the click of a mouse button. Hypergraphics can be identified by the way that a mouse cursor changes shape from an arrow to a hand when moved over the graphic's "trigger" areas.


PGP

This stands for "Pretty Good Protection", a data-encryption system that provides a measure of security sufficient for most public usage. Military and government departments require considerably higher levels of encryption to safeguard their secrets, but PGP works just fine for comparatively "small stuff" like your credit-card details. If you want to transmit The Colonel's secret recipe for "Chernobyl Chicken Chunkettes" to an unfriendly foreign power, you'd better encrypt your E-mail with something slightly more secure... if you can get your hands on it!!


SHED

This is short for "Segmented Hypergraphic Editor". A segmented hypergraphic object is basically a graphic image that contains a number of interactive "touchy-feely" hotspots. By clicking on these areas, it's possible to trigger pop-up information sources such as dialogue boxes, Internet URL jumps, short demonstration programs, etc.


URL

Basically an Internet address for finding files and documents. This acronym stands for Uniform Resource Locator.

A good example (and a shameless plug) of a typical URL's format is
http//:www.sausage.com.au


Sausage Phone and Fax Numbers

PHONE:	+61 3 9855 9888

FAX:	+61 3 9855 9800

If you're outside Australia, the + means that you are
making an international call. In the United States, dial 011
instead of this.

If you are in Australia, dial (03) instead of +61 3.


Sausage Mailing Address

Sausage Software
        	Suite 1, 660 Doncaster Road
        	Doncaster VIC 3108
       	AUSTRALIA


Price List

Swami Salami	US $50.00	AU $70.00

Crosseye  	US $50.00 	AU $70.00

FrameGang	US $50.00 	AU $70.00

Clikette     	US $50.00 	AU $70.00

Egor         	US $50.00	AU $70.00

Weenies: pix for Egor	US $15.00	AU $19.95

      Bang, Bullets, Critters, Spinners, Weird Faces (each).

Flash	US $20.00	AU $25.00

HotDog Professional         	US $99.95          AU $129.95

Web Editor

The Australian price quoted is for Australian residents only. These prices may change if there is a large fluctuation in the value of the Australian dollar (US$0.72 at the time of writing). Please contact Sausage Software for special site licensing requirements - we’re happy to help. Also, check our Web page for details of special bundles like the BBQ Pack for Egor – more value for less outlay!

Please note that if you purchase by credit card, the price you are actually charged may vary slightly from the one listed above. We process all credit card charges at the current exchange rate, but due to daily fluctuations in the value of the dollar we cannot guarantee that this exchange rate will be exactly the same when the transaction is processed by your bank.

Purchasing entitles you to unlimited technical support by email.


Official Order Form

Print out this form and send it by fax or snail mail with your payment. Or you can email it (try to use the PGP Key -- see  Paying by Credit Card).
Fax:	+61 3 9855 9800

The + means that you are making an international call.
In the United States, dial 011 instead of this.

E-mail: 	sales@sausage.com.au

Post:	Sausage Software
Suite 1, 660 Doncaster Road
Doncaster VIC 3108
AUSTRALIA

Product	Quantity	$US	$AU	Cost

Swami Salami	[	]	50.00	70.00	[$	]
Crosseye	[	]	50.00	70.00	[$	]
FrameGang	[	]	50.00	70.00	[$	]
Clikette	[	]	50.00	70.00	[$	]
Egor Animator	[	]	50.00	70.00	[$	]
Hotdog Pro Web Editor v2.	[	]	99.95	129.95	[$____________]
TOTAL	[$____________]

PLEASE NOTE: Upgrade offers apply only to registered users. Registered users are entitled to free technical support and minor upgrades where available.
USE BLOCK LETTERS ONLY, PLEASE!
Please select your desired method of payment:
[  ] Check 	OR 	[  ] Money Order	(enclosed).
Credit card:	[  ] VISA. 	OR	[  ] Mastercard.
(We regret that we cannot accept any other credit cards at this time)
_______________________________________
Card number: 	|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|

Expires:	___/___/_____

Card account name:	_______________________________________

Signature(if possible):	_______________________________________

Registration name:	_______________________________________

E-mail:	_______________________________________
(please write clearly!)
Alternative contacts:	(TEL) _______________	(FAX) _____________

Address:	_______________________________________
Thanks for choosing a Sausage Software product. You have excellent taste!


Sausage PGP Key

You can either attach this PGP key to your email order by clipping it from this Help document, or you can download it from our web site (sales@sausage.com.au).

User ID:  Sausage Software <sales@sausage.com>

-----BEGIN PGP PUBLIC KEY BLOCK-----

Version: 2.6.2i

mQCNAy/onO4AAAEEAObB1hUpJyQfkx/GUdSyiPdnoAhzK6WkI0fSiNbPat0Onxka

s7EsdvypkiN6IvIm/HSNh8SMj6J+0EsYg6WC3iL8HlQmW+Uo2QrjDccJJhFLwNBS

nnj4utgh/+etZ7M6/dZMWLgLTxpqbJJI/7e84izGpjwqC38kzeKJL6+Z6+vVAAUR

tCRTYXVzYWdlIFNvZnR3YXJlIDxzYWxlc0BzYXVzYWdlLmNvbT4=

=DX8C

-----END PGP PUBLIC KEY BLOCK-----


Paying Cash

We do accept cash payment in US or Australian dollars.

However, we will take no responsibility for any cash lost in transit. If you are paying in cash, we strongly recommend that your payment is sent to us by registered mail for maximum security.

Mail the completed Order Form with your payment to:

Sausage Software
        	Suite 1, 660 Doncaster Road
        	Doncaster VIC 3108
       	AUSTRALIA


Credit Card
Paying by Credit Card

We accept VISA, MasterCard, and Bankcard. You can send us your credit card  details by fax, post, or PGP-encrypted email. Or you can order online through our secure commerce server.

We do not recommend sending  your credit card number over the Internet without proper encryption, and will not be held responsible for any financial consequences if you do. Having said that, we have received a large number of our orders via unencrypted email, and have not heard of any problems so far. If you're feeling particularly lucky, you can ignore this advice...

But don't say that we didn't warn you!

If you are using email or a fax modem, a personal signature is not required on the Order Form (although we do recommend that you attach a PGP signature to any email registrations). Send your email registration (with the Official Order Form) to:

sales@sausage.com.au

Or fax your details (on the Order Form) to:

+61 3 9855 9800

The + means that you are making an international call.

In the United States, dial 011 instead of this.

Or, mail the completed Order Form with your payment to:

Sausage Software
        	Suite 1, 660 Doncaster Road
        	Doncaster VIC 3108
       	AUSTRALIA

We're aware of being a tad obsessive about the Order Form, but you wouldn't believe how much easier it makes things for us. So please .... (?)


Secure Server

If you are using the Netscape Navigator, Microsoft's Internet Explorer, or another SSL compliant browser, you can order online via our Netscape Commerce Server. Transactions conducted on this server are encrypted, so your credit card details are completely safe.


Paying by Cheque

You can post us a cheque drawn on any bank in the world, in that country's currency. The amount should be equivalent to the price in $US.

For example, if you are in Great Britain, you could order the Swami by sending a cheque made out in Pounds Sterling, for an amount in pounds equivalent to US$50.00. The cheque should be made out to Sausage Software.

Mail the completed Order Form with your payment to:

Sausage Software
        	Suite 1, 660 Doncaster Road
        	Doncaster VIC 3108
       	AUSTRALIA


Paying by Bank Draft or International Money Order

These are normally available from banks or Post Offices. The draft should be payable to Sausage Software.

The currency of the draft should be in Australian Dollars, and the amount of the draft should be the equivalent in Australian dollars (AU$) of the price in US$.

Mail the completed Order Form with your payment to:

Sausage Software
        	Suite 1, 660 Doncaster Road
        	Doncaster VIC 3108
       	AUSTRALIA


Purchase Order

We're happy to accept a purchase order from your organisation and send you an invoice. We refer to fax invoices, but we can mail them out to you if necessary.

Send your email purchase order to:

sales@sausage.com.au

or by fax to:

+61 3 9855 9800

The + means that you are making an international call.
In the United States, dial 011 instead of this.


Tutorial

Although the Swami is very easy to work with (just a bed of nails and some bread and water once a week), there are a few aspects of this snaglet that might require a little extra clarification.

Step One:	Select your effect from the tabs.

Step Two: 	Set up your text the way you want it, with font, size, text
colour and background colour.

Step Three:	Decide how you want your final applet to interact with
your Web page, and set up applet size and alignment in
the Applet Dimensions dialogue (righthand end of the
minor toolbar).

Step Four:	Set the effect parameters and the Delay.

Step Five:	Preview your work with the Preview button, and "tweak" it
until it's just the way you want it to be. Save your project
with the Save button.

Step 5:	Compile your effect with the Compile button, and paste it
into your HTML page.


Main ToolBar: Preview

This button directs the Swami's HTML output to the browser of your choice so you can see how it will look on your Web page. You choose your default browser using the Options button on The Swami's main toolbar.


Main ToolBar: New

Clears the Swami's workspace so you can start on a new project.


Main ToolBar: Open

Presents you with a file selector dialogue allowing you to reload a previously saved .SWM file and continue working on it.


Main ToolBar: Save

This button allows you to save your current Swami project in a .SWM file so you can restore it later with the Open button.

Program output should be stored in the same directory that contains your HTML webpage authoring software (e.g: Hotdog/Hotdog Pro), graphic images, and Internet browser program. Although it is not entirely vital that your net-browser stays close to everything else associated with this snaglet, it's always a good working practice to keep all components of your projects in the same folder.


Main ToolBar: Compile

This button prepares the Swami's HTML code and packages it on the Windows Clipboard, ready to paste into your Web page HTML code. You have two options for doing this.

You can select the HTML Code radio button to place the HTML code for a whole page on the clipboard, which is a complete standalone HTML document with headers etc.

Or you can select the Applet Code radio button (the default setting) to put the Applet only on the clipboard, ready to paste into an existing HTML page such as one already created by a dedicated HTML editor like HotDog Pro.

Once you have compiled your Applet, switch to your favourite HTML editor (we're betting that it's Hot Dog Pro, of course) and position your edit cursor where you want the effect to be, then select Edit / Paste to insert it into your HTML document.

Note that it is at this point that you will be able to see the Delay parameter in the HTML, and alter it from the value set up inside Swami Salami. Please remember to keep all component files of your project together, and don't forget to tell this program's file manager where to put them!


Main ToolBar: Option

This button allows you to turn off the animated Swami that normally appears as you start Swami Salami, for decreased loading time.

It also allows you to specify your favourite Web browser for use in previewing The Swami's effects as you work on them.

Finally, it allows you to specify a default location for your HTML files.


Main ToolBar: Quit

Say goodbye to the Swami -- he's about to leave the building! This button closes Swami and returns you to Windows.
This is your handy escape route from Swami Salami. Any file alterations that have not been saved before exiting will be lost. Besides being a quick but dirty fix if you've made a particularly horrendous boo-boo, it's also rather handy for getting out of this program.

Funny about that...


Minor ToolBar: Bold

Selects the Bold version of the typeface you are working with, if it exists in this typeface.


Minor ToolBar: Italic

Selects the Italic version of the typeface you are working with, if it exists in this typeface.


Minor ToolBar: Fontname

Selects a new name for the typeface you are working with. The Swami provides five different typefaces for you to choose from.


Minor ToolBar: Fontsize

Allows you to control the size of the type you are working with.


Minor ToolBar: Backgnd

Controls the background colour of the Applet bounding box as set up in the Applet size button at the extreme right of this toolbar. Just choose a colour from the displayed palette.


Minor ToolBar: Foregnd

Controls the colour of the text independently of the background. Just choose a colour from the displayed palette.


Minor ToolBar: AppletSize

Allows you to control the size of the bounding box within which your text effect will operate on your Web page. This dialogue contains controls for the overall size of the box, and its positioning on the Web page (left, centre, right).

Reference


Bounce

This effect bounces your text string around inside the applet box. You can set the initial position in the box, and the initial trajectory angle from this point. Control the effect's bounce speed with the Delay slider, or by typing a number into the Delay field.

Reference


Credits

This effect runs your text through the applet box like the credits on a movie. You have to enter the multi-line text through a special entry field in the effect subscreen. Control the effect's scrolling speed with the Delay slider, or by typing a number into the Delay field.

Reference


Dreamsnake

This effect makes the text bounce around the box like the Bounce effect. It is related to the SnakeText effect, except that the overall bounce pattern is left to right.

When the text meets the top and bottom of the box, it simply bounces, bending a little if required depending on its angle of incidence, but without changing the characters' orientation. When it hits the left and right boundaries of the box, however, it reflects letter by letter, coming off the bounce with the characters reversed. It bounces like this until it hits a left or right boundary and reflects again, when it comes off right way round.

Control the effect's travel and bounce speed with the Delay slider, or by typing a number into the Delay field.

Reference


Jumpman

This effect makes each of the letters in your text jump up from the baseline on a random basis. You can control how high they jump. Control the effect's overall speed with the Delay slider, or by typing a number into the Delay field.

Reference


MexicanWave

Just like at the football, each letter in your text "stand up" then "sits down" again, creating a wavelike effect. You can control the amplitude of the wave. Control the effect's speed of travel down the text with the Delay slider, or by typing a number into the Delay field.

Reference


Scroller

This effect is related to the Credits effect. It scrolls multiline text from left to right across the applet bounding box. You have to enter the multi-line text through a special entry field in the effect subscreen. Control the effect's scrolling speed with the Delay slider, or by typing a number into the Delay field.

Reference


SnakeText

This effect makes the text bounce around the box like the Bounce effect. It is related to the DreamSnake effect, except that the overall bounce pattern is up and down.

When the text meets the top and bottom of the box, it simply bounces, bending a little if required depending on its angle of incidence, but without changing the characters' orientation. When it hits the left and right boundaries of the box, however, it reflects letter by letter, coming off the bounce with the characters reversed. It bounces like this until it hits a left or right boundary and reflects again, when it comes off right way round. Control the effect's travel and bounce speed with the Delay slider, or by typing a number into the Delay field.

Reference


Spread

This effect causes the letters in your text to move apart, then together. You can control how far apart they move during the cycle. Control the effect's cycle speed with the Delay slider, or by typing a number into the Delay field.

Reference


T2

Move over, Arnie. The Swami is in the building! This effect builds your text up by moving the first letter into place, then the last, then the second, the second last, and so on until the effect is completed when your text is completely assembled. Control the effect's speed of assembly with the Delay slider, or by typing a number into the Delay field.

Reference


Traveller

This effect subtracts letters from the left hand end of your text string until there are none left, then repeats. Control the effect's speed of subtraction of characters with the Delay slider, or by typing a number into the Delay field.

Reference


Warp

This effect cyclically changes the size of the text between limits that you set up, leading to an unteresting hyperspace warp effect. Control the effect's warp speed with the Delay slider, or by typing a number into the Delay field.

Reference


Wavy

This effect sets up a travelling wave through your text from left to right. You can control the wave's amplitude. Control the effect's speed of wave propagation with the Delay slider, or by typing a number into the Delay field.

Reference


Bounce Effect Reference

The starting position of your line of text in the box is controlled by the Start Position field in the subscreen. It denotes a position up the left hand side of the box from small numbers (bottom left) to large numbers (top left).

The angle of departure from this starting position is controlled by the ration of the Vertical field to the Horizontal field. For instance, a value of 5 in each field will result in a 45 degree departure angle from the starting position, and for all subsequent bounces.

The Vertical and Horizontal fields also control how far the text string moves in each cycle of the effect. Large values mean that it moves quickly around the box (and from bounce to bounce), while small one give a slower but smoother effect. Very large values can lead to jerkiness.

The overall cycle speed is controlled by the Delay control.


Credits Effect Reference

This effect is applied to multiple lines of text. As a result, the subscreen has an area dedicated to the entry and modification of multiple lines of text. Each line is prepared in the Text field, which has below it the Add, Edit, Remove and ClearAll buttons.

You enter your multi-line text one line at a time. When you are ready, you click Add to add the line to the large upper display. If you click Add again without entering more text, you get a message asking for another line of text. Once the line is in the large window, you can click on it to select it, then use the Edit or Remove buttons. If you want to clear the upper display and start over, click ClearAll.

The Vertical field controls how far the multiple lines of text will scroll vertically in each cycle of the effect. Small values mean slow, smooth scrolling. Large values give faster scrolling which can become jerky for very large numbers.

The overall cycle speed is controlled by the Delay control.


Dreamsnake Effect Reference

The only control on this effect's subscreen is the Vertical field. This controls how far the text string will move up or down in each cycle of the effect -- how fast it bounces up and down.

The overall cycle speed is controlled by the Delay control. Note that the Delay range for this effect is limited to (0..50), not (0..1000) like most of the other effects. You can change this to a value outside this range after you paste the Swami's HTML down into your HTML document.


Jumpman Effect Reference

This effect has two parameter fields and a radio button selection. The Jumpstep field controls the overall height of each letter's jump out of the line of text. Larger values mean higher jumps.

The Vertical field controls how far each letter actually moves in each cycle of the effect. For a smooth effect, keep this to some fraction of the Jumpstep value. Large numbers mean large steps in each cycle and faster, if progressively jerkier, movement. Small numbers mean small steps in each cycle, but more cycles to reach the limit, for a smoother effect.

The Random Jump (Yes|No) radio buttons control whether the letters are randomly selected for jumping, or whether the letter jump travels sequentially from left to right.

The overall cycle speed is controlled by the Delay control.


MexicanWave Effect Reference

This effect has two parameter fields in the subscreen.

The Jump Height field controls the maximum amplitude of the Mexican Wave, or how high each letter will be allowed to jump as part of the wave.

The Vertical field controls how far each letter will move in each cycle of the effect. Large values mean faster vertical movement, tending towards jerkiness for very large numbers. Small values mean a smoother wave which takes longer to happen, and may need to be "pumped up" with the Delay control.

The overall cycle speed is controlled by the Delay control.


Scroller Effect Reference

This effect is applied to multiple lines of text. As a result, the subscreen has an area dedicated to the entry and modification of multiple lines of text. Each line is prepared in the Text field, which has below it the Add, Edit, Remove and ClearAll buttons.

You enter your multi-line text one line at a time. When you are ready, you click Add to add the line to the large upper display. If you click Add again without entering more text, you get a message asking for another line of text. Once the line is in the large window, you can click on it to select it, then use the Edit or Remove buttons. If you want to clear the upper display and start over, click ClearAll.

The Horizontal field controls how far the multiple lines of text will scroll horizontally in each cycle of the effect. Small values mean slow, smooth scrolling. Large values give faster scrolling which can become jerky for very large numbers.

The overall cycle speed is controlled by the Delay control.


SnakeText Effect Reference

This effect has two parameter fields in the subscreen.

The Horizontal and Vertical fields control how far the text string will move in each cycle of the effect. Large values mean faster horizontal and vertical movement, tending towards jerkiness for very large numbers. Small values mean a smoother effect which takes longer to happen, and may need to be "pumped up" with the Delay control.

The overall cycle speed is controlled by the Delay control.


Spread Effect Reference

The only control on this effect's subscreen is the Spread Dist field. This controls how much space will be inserted or subtracted from the inter-character distance in your text string in each cycle of the effect.

In other words, it controls how far apart the letters will be at their maximum spacing, and as a result, how fast they move apart or come together. Very large values may lead to a somewhat jerky effect. Small numbers will require an increase in speed to get a smooth result that happens fast enough to be effective.

The overall cycle speed is controlled by the Delay control.


T2 Effect Reference

The Horizontal entry on this effect's subscreen controls how far each letter will move in each cycle as it heads for its final position in the fully assembled text string.

Large numbers mean large steps, leading to a jerky effect for very large values. Small numbers only move the letter a small distance for each cycle step, giving a smooth effect.

The overall cycle speed is controlled by the Delay control.


Traveller Effect Reference

There's not much to say about this effect's subscreen, because it doesn't have one!

The only control you have over this effect is the Delay slider. Note that the Delay range for this effect is limited to (0..500), not (0..1000) like most of the other effects. You can change this to a value outside this range after you paste the Swami's HTML down into your HTML document.


Warp Effect Reference

This effect has two parameter fields in the subscreen.

The Focal Size field controls the minimum text size that the effect will allow the text to shrink to (the maximum size is set by the font size on the text toolbar - see Minor Toolbar Reference).

The Size Change field controls the increment in size of the text string in each cycle of the effect. Large values mean faster size changes, tending towards jerkiness for very large numbers. Small values mean a smoother change which takes longer to happen, and may need to be "pumped up" with the Delay control. If the value of this field exceeds the difference between the Focal Size and specified text size values, strange things can happen!

The overall cycle speed is controlled by the Delay control.


Wavy Effect Reference

The controls on this effect's subscreen are the JumpHeight and Vertical fields. The  JumpHeight field controls the maximum height that each letter in the text string will move up or down -- the overall amplitude of the wave. The Vertical field controls how far each letter in the text string will move in each cycle of the effect.

The overall cycle speed is controlled by the Delay control.


Main Toolbar Reference

The Main Toolbar contains all the HTML and project management functions. All Sausage Software snaglets have a similar Main Toolbar, so they are all very easy to use. Click on each of the buttons to see what it does.


Minor Toolbar Reference

The Minor Toolbar contains all the text attribute, font and colour functions, and the applet dimensions dialogue box. Click on each of the buttons to see what it does.


Applet Dimensions Dialogue Box

This dialogue box controls how big the Swami applet will be on your HTML page, and how it will interact with the text surrounding it on the page.

The Applet size parameters control the Width and Height of the Applet on the page, in absolute number of pixels.

The Space between applet and its surrounding text parameters (Horizontal and Vertical) control the horizontal and vertical distances between the applet and any text around it on the HTML page layout into which it is inserted.

The Applet Alignment relative to page selections control where on the page the applet will site relative to the HTML page boundaries,. Select one of Left, Middle or Right.

The Applet Alignment to a single line of text selections control the positioning of the Swami effect relative to preceding text on the HTML page.

When you have finsihed sizing and positioning your Applet, click OK.