home *** CD-ROM | disk | FTP | other *** search
- Revolution
- Version 2.2
- Runtime Revolution Ltd. <http://www.runrev.com/>
- 31 March 2004
-
- This file contains installation instructions, upgrade information, and last-minute
- updates.
-
- For complete Revolution documentation, open the Revolution application and choose
- "Documentation" from the Help menu. For information about changes and improvements
- to this version, see the file "What's New" in the Revolution folder.
-
- _______________________________________
-
- CONTENTS:
- What is Revolution?
- Last-minute updates
- Upgrading to version 2.2: What's new?
-
- System requirements
- Installation on Mac OS & OS X systems
- Installation on Unix & Linux systems
- Installation on Windows systems
- License information and the Evaluation Edition
-
- Version history
-
- Contacting Runtime Revolution
- _______________________________________
-
-
- WHAT IS REVOLUTION?
-
- Revolution is an integrated development environment for Mac OS, OS X, Unix, and
- Windows computers. Using Revolution's user interface layout tools and built-in
- Transcript programming language, developers can create standalone, double-
- clickable applications for any supported platform.
-
- With Revolution, you use familiar WYSIWYG tools to lay out your user interface,
- then write the code that ties it all together. Run and test your application right
- in the development environment. No matter what platform you use for development, a
- simple Preview command shows you how your application will look in Windows, Unix,
- or Mac OS. Finally, either release your application as a file distribution that
- runs in the freely-downloadable Revolution runtime, or build true double-clickable
- applications for release on each platform you want to support.
-
- For more information about what you can do with Revolution and to join
- Revolution's developer community, visit our web site at <http://www.runrev.com>.
-
-
-
- LAST-MINUTE UPDATES
-
- None.
-
-
- UPGRADING TO VERSION 2.2: WHAT'S NEW?
-
- - Windows XP Themes
- - Improved appearance on Mac OS X
- - Improved metal appearance on OS X, including metal groups and the Panther tab panel style
- - Default buttons on OS X can now be layered over other controls
- - OS X controls now print properly
- - New Standalone Application Settings dialog and File > Save As Standalone Application... menu
- - Improved database linked controls
- - Fields can now display and save as plain text, unicode text, html-formatted text or rtf-formatted text
- - Table fields can now display either all columns or a selected subset
- - Menus can now extract their items from a different query
- - Groups of radio buttons can now be linked to database fields as well
- - Large icons with up to 32 bit color depth on Windows
-
- For detailed information about new features, issues addressed in this version, and
- known issues, please see the file "What's New" in the Revolution folder, or the
- topic "About what's new in version 2.2" in the Revolution Encyclopedia in
- the documentation.
-
-
- SYSTEM REQUIREMENTS
- (Memory and disk requirements below are for the Revolution development
- environment, not for applications created by Revolution.)
-
-
- All operating systems require:
-
- - 800x600 or larger monitor
- - 8-bit (256-color) or higher
-
-
- --- Requirements for Mac OS systems ---
-
- You can develop on any Mac OS system that includes:
-
- - Any 68K or PPC Macintosh or clone
- - Operating system: Mac OS 7.1 or later
- - Memory:
- at least 48M total (128M total recommended)
- at least 20M free (48M free recommended)
- - Disk space: 35M free
- - QuickTime 3.0 or later required for video features (4.1 recommended)
-
- --- Requirements for OS X systems ---
-
- You can develop on any OS X system that includes:
-
- - Any OS X-capable Macintosh
- - Operating system: OS X 10.0.3 or later
- - Memory: 128M total
- - Disk space: 35M free
- - QuickTime required for video features
-
- --- Requirements for Unix & Linux systems ---
-
- You can develop on any Unix system that includes:
-
- - One of the following operating systems:
- FreeBSD or BSDI
- HP-UX 10.20 or later
- SGI IRIX 5.3 or later
- Linux Intel 1.2.13 ELF or later
- AIX 3.2.3 or later
- Solaris x86 2.5 or later
- SPARC Solaris 2.3 or later
- SPARC SunOS 4.1.x or later
- - Memory: 48M total
- - Disk space: 35M free
- - Xanim required for video features
-
- --- Requirements for Windows systems ---
-
- You can develop on any Windows system that includes:
-
- - Operating system: Windows 95, 98, ME, NT, 2000, or XP
- - Memory: 48M total
- - Disk space: 35M free
- - QuickTime 3.0 or later required for video features (4.1 recommended)
-
-
-
-
-
- INSTALLATION ON MAC OS SYSTEMS
-
- To install Revolution on your system, download the file
- <http://www.runrev.com/revolution/downloads/distributions/2.2/revolution.sit>
- from the Runtime Revolution web site, then unstuff the file with StuffIt Expander.
- (You can also download Revolution from the Runtime Revolution FTP site at
- ftp.runrev.com.) This creates a folder called "Revolution", which contains all
- components of the development environment. You can place this folder anywhere on
- your disk.
-
- Important! Do not unstuff the file on a Windows system. Unstuffing on a Windows
- system will not preserve the resource fork, even if you then move the unstuffed
- folder to a Mac OS system. If you are installing Revolution on a Mac OS or OS X
- system, you must unstuff the file on a Mac OS or OS X system.
-
- Start up the Revolution development environment by double-clicking the Revolution
- application inside the folder. If you want to uninstall Revolution, simply drag
- the Revolution folder to the Trash.
-
- Note: The first time Revolution starts up, it sets a preference in the File
- Exchange control panel to associate Revolution files created on other platforms
- with the application. (Specifically, it maps the extension ".rev" to the creator
- signature "Revo" and the type signature "RSTK".) This ensures that downloaded
- Revolution files, and files you copy from PC-formatted media, will be properly
- registered in the Finder as belonging to Revolution.
-
-
-
- INSTALLATION ON OS X SYSTEMS
-
- To install Revolution on your system, download the file
- <http://www.runrev.com/revolution/downloads/distributions/2.1.2/revolutionosx.dmg>
- from the Runtime Revolution web site, then double-click the file. (You can also
- download Revolution from the Runtime Revolution FTP site at ftp.runrev.com.) This
- mounts a disk image on your desktop. To install Revolution, open the disk image
- and copy the contents to your Applications folder.
-
- Start up the Revolution development environment by double-clicking the Revolution
- application. If you want to uninstall Revolution, simply drag the Revolution
- folder to the Trash.
-
- --- Installing for Darwin only ---
-
- To install Revolution on a Darwin system, download the file
- <http://www.runrev.com/revolution/downloads/engines/2.2/darwin.gz> and
- decompress it into a directory.
-
- The Darwin version of Revolution is intended for development of command-line
- scripts, and does not support the Revolution development environment or user
- interface.
-
-
-
- INSTALLATION ON LINUX SYSTEMS
-
- To install Revolution on your system, download the file
- <http://www.runrev.com/revolution/downloads/distributions/2.2/linux.tgz> and
- gunzip and untar it. (You can also download this file from the Runtime Revolution
- FTP site at ftp.runrev.com.)
-
- To start up the Revolution development environment, run "revolution". If you want
- to uninstall Revolution, simply delete Revolution's directory.
-
- --- RPM Linux installation ---
-
- There are two options for installation on Intel-based Linux systems. You can use
- the Redhat Package Manager (RPM) distribution or the standard .tgz distribution
- described below.
-
- To install the RPM distribution, download the file
- <http://www.runrev.com/revolution/downloads/distributions/2.2/revolution-2.2-
- 1.i386.rpm>
- from the Runtime Revolution web site.
-
- Then install Revolution as root by running the following shell command:
- rpm -ivh revolution-2.2-1.i386.rpm
-
- Revolution is installed in the "/opt/" directory.
-
- To start up the Revolution development environment, run "revolution". If you want
- to uninstall Revolution, run the following shell command:
- rpm -e revolution-2.2-1
-
-
-
- INSTALLATION ON UNIX SYSTEMS
-
- To install Revolution on your system, first download the file
- <http://www.runrev.com/revolution/downloads/distributions/2.2/unix.tgz> and
- gunzip and untar it.
-
- Next, download the correct file for your Unix flavor from the table below, then
- gunzip it:
-
- FreeBSD and BSDI:
- <http://www.runrev.com/revolution/downloads/engines/2.2/Bsd.tgz>
- HP-UX:
- <http://www.runrev.com/revolution/downloads/engines/2.2/Hp9k700.gz>
- SGI IRIX:
- <http://www.runrev.com/revolution/downloads/engines/2.2/Iris.gz>
- AIX:
- <http://www.runrev.com/revolution/downloads/engines/2.2/rs6000.gz>
- Solaris x86:
- <http://www.runrev.com/revolution/downloads/engines/2.2/SolIntel.gz>
- SPARC Solaris:
- <http://www.runrev.com/revolution/downloads/engines/2.2/SolSparc.gz>
- SPARC SunOS:
- <http://www.runrev.com/revolution/downloads/engines/2.2/SPARC.gz>
-
- Note: You can also download these files from the Runtime Revolution FTP site at
- ftp.runrev.com.
-
- After decompressing the correct file for your flavor of Unix, rename it
- "revolution", and use it to replace the "revolution" file in the folder you
- previously untarred.
-
- To start up the Revolution development environment, run "revolution". If you want
- to uninstall Revolution, simply delete Revolution's directory.
-
-
-
- INSTALLATION ON WINDOWS SYSTEMS
-
- To install Revolution on your system, download the file
- <http://www.runrev.com/revolution/downloads/distributions/2.2/revsetup.exe>
- from the Runtime Revolution web site, then double-click the file to install it.
- (You can also download Revolution from the Runtime Revolution FTP site at
- ftp.runrev.com.) This creates a folder called "Revolution", which contains all
- components of the development environment.
-
- Important! On Windows NT systems, Service Pack 6 or later is required for the
- standard Revolution installer. If you are running an earlier version of Windows
- NT, download the file
- <http://www.runrev.com/revolution/downloads/distributions/2.2/revolution.zip>,
- then unzip the file.
-
- Start up the Revolution development environment by double-clicking the Revolution
- application inside the folder, or choose "Programs > Revolution > Revolution" from
- the Start menu.
-
- If you want to uninstall Revolution, remove it using the Add/Remove Programs
- Control Panel.
-
-
-
- LICENSE INFORMATION
-
- When you start up Revolution for the first time, you are given the option to
- configure your copy as an Evaluation Edition for thirty days.
-
- --- The Evaluation Edition ---
-
- When you start up Revolution for the first time, you are given the option to
- configure your copy as an Evaluation Edition for thirty days. The Evaluation
- Edition operates with the full features of Revolution Enterprise during the
- thirty-day evaluation period.
-
- After the thirty-day period expires, the Evaluation Edition stops running. To
- continue to use Revolution after the evaluation period has passed, you must
- purchase a license.
-
- Note: Applications you create with the Evaluation Edition may not be commercially
- distributed.
-
- --- Licensing Revolution ---
-
- To use Revolution beyond the thirty-day evaluation period, you must purchase a
- license for Revolution. Several editions - Revolution Express, Revolution Studio,
- and Revolution Enterprise - are available, as well as multi-user, cross-grade, and
- educational discounts. To find out more about the available options, or to
- purchase a license, choose "Help menu > License Revolution" and follow the
- instructions in the dialog box.
-
- If you are upgrading Revolution from a previous version, choose "Help menu >
- License Revolution" to re-enter your license key.
-
-
-
- VERSION HISTORY:
-
- Version 2.2: March 31, 2004
- - Windows XP Themes
- - Improved appearance on Mac OS X
- - New Standalone Application Settings dialog and File > Save As Standalone Application... menu
- - Improved database linked controls
- - Large icons with up to 32 bit color depth on Windows
- - New Transcript Terms:
- savingStandalone, standaloneSaved
- - Changed Transcript Terms:
- lookAndFeel
-
- Version 2.1.2: November 7, 2003
- - Bug fix release.
- - Changed Transcript terms:
- filter, revMacFromUnixPath, revUnixFromMacPath, uniDecode, uniEncode
-
- Version 2.1.1: (Not released; test version only)
-
- Version 2.1: August 25, 2003
- - New window features: system palettes, metal, drop shadow
- - New Transcript terms:
- drawer, export snapshot, fontLanguage, hide taskbar, liveResizing, metal,
- minimizeBox, show taskbar, systemWindow
- - Changed Transcript terms:
- closeBox, decorations, icon, pass, revOpenDatabase, shadow, sheet, zoomBox
-
- Version 2.0.3: August 22, 2003
- - Bug fix release.
- - No new features.
-
- Version 2.0.2: July 14, 2003
- - Bug fix release.
- - No new features.
-
- Version 2.0.1: June 4, 2003
- - Bug fix release.
- - No new features.
-
- Version 2.0: May 26, 2003
- - New XML library.
- - Added Unicode support.
- - Database library now supports PostgreSQL.
- - OS X now supports process commands.
- - OS X applications are now Mach-O (application bundles).
- - OS X applications can now be built on any platform.
- - New report printing engine.
- - New Database Query Builder and automatic database display in fields.
- - Scripted clipboard access.
- - New table-style fields.
- - Scriptable drag and drop of text, styled text, images, and files.
- - Video capture.
- - Text-to-speech functionality.
- - New debugger with Variable Watcher and Message Watcher.
- - New Transcript terms:
- /**/, acceptDrop, allowInlineInput, answer record, backslash, boundingRect,
- clipboardData, constantNames, crop, defaultCursor, deleteRegistry, DNSServers,
- dragData, dragDestination, dragDrop, dragEnd, dragEnter, dragLeave, dragMove,
- dragSource, dragStart, driverNames, dropChunk, gRevAppIcon, gRevProfileReadOnly,
- gRevSmallAppIcon, left, libURLDownloadToFile, libURLftpCommand,
- libURLftpUploadFile, libURLSetFTPListCommand, libURLSetStatusCallback,
- lineDelimiter, LPT1:, null, recordChannels, recordCompression,
- recordCompressionTypes, recordFormat, recordInput, recordRate, recordSampleSize,
- recursionLimit, resume, revAddXMLNode, revAppendXML, revChangeWindowSize,
- revCloseCursor, revCloseDatabase, revCloseVideoGrabber, revCommitDatabase,
- revCreateXMLTree, revCreateXMLTreeFromFile, revDeleteAllXMLTrees,
- revDeleteXMLNode, revDeleteXMLTree, revEndXMLNode, revEndXMLTree, revExecuteSQL,
- revInitializeVideoGrabber, revIsSpeaking, revLicenseType, revMail,
- revMoveToFirstRecord, revMoveToLastRecord, revMoveToNextRecord,
- revMoveToPreviousRecord, revPreviewVideo, revPrintReport, revPutIntoXMLNode,
- revRecordVideo, revRollBackDatabase, revSetCardProfile, revSetDatabaseDriverPath,
- revSetSpeechPitch, revSetSpeechSpeed, revSetSpeechVoice, revSetStackFileProfile,
- revSetStackProfile, revSetVideoGrabberRect, revSetVideoGrabSettings,
- revSetXMLAttribute, revSpeak, revSpeechVoices, revStartXMLData, revStartXMLNode,
- revStartXMLTree, revStopPreviewingVideo, revStopRecordingVideo, revStopSpeech,
- revUnloadSpeech, revVideoFrameImage, revVideoGrabDialog, revVideoGrabIdle,
- revVideoGrabSettings, revXMLAddDTD, revXMLAttribute, revXMLAttributes,
- revXMLAttributeValues, revXMLChildContents, revXMLChildNames, revXMLFirstChild,
- revXMLMatchingNode, revXMLNextSibling, revXMLNodeContents, revXMLNumberOfChildren,
- revXMLParent, revXMLPreviousSibling, revXMLRootNode, revXMLText, revXMLTree,
- revXMLTrees, revXMLValidateDTD, right, RTFText, selectedImage, sheet, slash,
- suspend, unicodeText, useUnicode, windowShape
- - Changed Transcript terms:
- abbreviated, angle, answer, answer file, answer folder, ask, ask file, ask
- password, backgroundColor, borderColor, charToNum, clipboard, close driver, close
- process, copy, currentTimeChanged, externalCommands, externalFunctions, externals,
- fontNames, ftp, go, hGrid, hiliteColor, htmlText, long, numToChar, open driver,
- open printing, open process, owner, params, popup, queryRegistry, read from
- driver, read from process, record sound, repeat, return, revCurrentRecord,
- revCurrentRecordIsFirst, revCurrentRecordIsLast, revDatabaseColumnCount,
- revDatabaseColumnIsNull, revDatabaseColumnLengths, revDatabaseColumnNamed,
- revDatabaseColumnNames, revDatabaseColumnNumbered, revDatabaseColumnTypes,
- revDatabaseConnectResult, revDatabaseCursors, revDatabaseID, revDatabaseType,
- revDataFromQuery, revGoURL, revNumberOfRecords, revOpenDatabase, revOpenDatabases,
- revPrintText, revQueryDatabase, revQueryDatabaseBLOB, revQueryResult,
- screenMouseLoc, serialControlString, setProp, setRegistry, shell, short,
- shutdownRequest, signal, specialFolderPath, stderr, stdin, stdout, textFont,
- uniDecode, uniEncode, vGrid, write to driver, write to process
-
- Version 1.1.1: April 2, 2002
- - Made changes and updates to Internet support.
- - Added support for communicating with arbitrary drivers.
- - Added support for Valentina databases and OS X database support
- - New Transcript terms:
- close driver, dontUseQTEffects, libURLErrorData, libURLftpUpload,
- libURLSetFTPMode, libURLSetFTPStopTime, libURLSetLogField, libURLVersion, open
- driver, read from driver, revCopyFile, revCopyFolder, revdb_columnisnull,
- revdb_columntypes, revdb_dbtype, revdb_querylist, revdb_queryblob,
- revDeleteFolder, revMoveFolder, revRotatePoly, write to driver
- - Changed Transcript terms:
- answer color, cachedURLs, htmlText, http, launch, open process, rename,
- revdb_connect, URLStatus
-
- Version 1.1: November 5, 2001
- - Changed file format to accommodate new features.
- - Added SQL, Oracle, and ODBC database capability.
- - Shifted HTTP support to Internet library and added FTP support.
- - Added support for OS X.
- - Removed support for Alpha Digital UNIX and SCO Open DeskTop
- - New Transcript terms:
- aliasReference, alphaData, alternateLanguages, answer color, answer effect,
- armedIcon, backgroundBehavior, blendLevel, combine, create alias, dateFormat,
- delete URL, disabledIcon, extents, flip, imageData, imageSource, intersect,
- jpegQuality, keysDown, linkClicked, linkColor, linkHiliteColor, linkText,
- linkVisitedColor, longFilePath, maskData, matrixMultiply, median, merge,
- monthNames, mouseDownInBackdrop, mouseUpInBackdrop, paintCompression, popup
- command, QTEffects, record sound, recordFormats, recording, recordLoudness,
- resetAll command, revdb_closecursor, revdb_columnbyname, revdb_columnbynumber,
- revdb_columncount, revdb_columnlengths, revdb_columnnames, revdb_commit,
- revdb_connect, revdb_connectionerr, revdb_connections, revdb_currentrecord,
- revdb_cursorconnection, revdb_cursorerr, revdb_cursors, revdb_disconnect,
- revdb_execute, revdb_isbof, revdb_iseof, revdb_movefirst, revdb_movelast,
- revdb_movenext, revdb_moveprev, revdb_query, revdb_recordcount, revdb_rollback,
- rotate, shortFilePath, showFocusBorder, specialFolderPath, split,
- standardDeviation, stop recording, transpose, union, useSystemDate, visited,
- visitedIcon, waitDepth, weekdayNames
- - Removed Transcript terms:
- executionError (supplanted by errorDialog)
- scriptError (supplanted by scriptParsingError)
-
- Version 1.0 - July 1, 2001
- - First version of Revolution.
-
-
-
- CONTACTING RUNTIME REVOLUTION:
-
- If you have any questions, comments, suggestions or criticisms about any aspect of
- Revolution, we want to hear from you - so please do not hesitate to get in touch.
- To contact us, send email to <support@runrev.com>, or choose "Revolution Support"
- from the Help menu.
-
- We hope you enjoy Revolution!
-
- ⌐ 2000-2004, Runtime Revolution Ltd. All Rights Reserved Worldwide.
- Use and distribution of this application and all associated files is restricted by
- the Revolution Licensing Agreement.
-