Sweat Technologies
Home | About | Contact

"Sweat + sacrifice = success" Charlie Finley

 

Products

Services



 
© Copyright 2001 Sweat Technologies, all rights reserved worldwide.
 

Sweat Technologies - Revolution Developer Section

 

libCGI

What to make CGI scripting a walk in the park?

Download the libCGI: LibCGI 1.0.zip (129 KB)

Sweat Technologies - Script Browser

Sweat Technologies - Script Browser provides a way for Revolution scripters to incorporate javadoc script comments into object scripts and view them in a graphical format. It also allows you to browse through your scripts with hyperlinked references to custom functions and messages.

Download the Plugin: sweatScriptBrowser.rev (29 KB)

Script Library

Script Library is a plug-in for the development of script library stacks. It uses the custom properties of the library stack to store script and general library documentation. It also allows the user to specify which script libraries to load at startup.

An installer is provided that installs a script library loader plug-in, the Script Library plug-in and a number of script libraries. A userscripts folder is created in the components/save folder to store the script libraries. To see the Script Library plug-in in the plug-ins menu, restart Revolution after installing.

It is hoped that the Script Library will promote reuse by providing a platform for the development and documentation of script library stacks.

Download the Installer: ScriptLibraryInstaller.zip (74 KB)

Download the latest version: revScriptLibrary.rev (41 KB)

Script Libraries

Note: Some of these may have problems with Rev 2.0. I'll fix them I notice the issues

Note: Save them to your components/save/userscripts directory

libXMLText v1.0

Extends the Revolution field object to include the xmlText property. The library provides two views of the xmlText. A tree view and a styled text view. IMPORTANT - This library now depends on libColor and both must be "in use" to use it. libCursor is also included in the example stack.

Download sweatXMLText: sweatXMLText.rev (104 KB)

libCursor v1.0

Browser style cursor management. The cursor only goes to hand when over an active button or text link.

Download libCursor: libCursor.rev (4 KB)

Documentation libCursor: Cursor.html

libColor v0.4.1

libColor_Convert function to convert any color reference to a set type (eg text, RGB, HEX, HSV, CMYK or Pantone).

Download libColor: libColor.rev (59 KB)

Documentation libColor: Color.html

libLinedFields v1.0

Adds the uLinedField property to fields. Setting the uLinedField of a field to true gives it alternate lines that scroll properly.

Download libLinedFields: libLinedFields.rev (8 KB)

Documentation libLinedFields: libLinedFields.html

Object Libraries

Note: Save them to your components/save/userobjects directory

revPanel Resizers

Developed to demonstrate using the Geometry Manager and a scripted button to create user resizable panels.

Download revPanel Resizers: revPanel Resizers.rev (8 KB)

Happy Snap

Happy Snaps is a plugin to aid in taking screenshots to be used in user manual's and promotions etc. You can use it to take, store and export snapshots of all, the current or specific cards of any open stack. You can also choose to hide Rev during the snapshot and select from screen rect, stack rect, estimated window rect and the window bounding rect.

Download Happy Snap: revHappySnap.rev (89 KB)