home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 2004 August / DPPCPRO0804.ISO / Trials / Revolution / revsetup.exe / F171895_ReadMeFirst.txt < prev    next >
Encoding:
Text File  |  2004-04-01  |  19.7 KB  |  477 lines

  1. Revolution
  2. Version  2.2
  3. Runtime Revolution Ltd. <http://www.runrev.com/>
  4. 31 March 2004
  5.  
  6. This file contains installation instructions, upgrade information, and last-minute 
  7. updates.
  8.  
  9. For complete Revolution documentation, open the Revolution application and choose 
  10. "Documentation" from the Help menu. For information about changes and improvements 
  11. to this version, see the file "What's New" in the Revolution folder.
  12.  
  13. _______________________________________
  14.  
  15. CONTENTS:
  16.   What is Revolution?
  17.   Last-minute updates
  18.   Upgrading to version 2.2: What's new?
  19.  
  20.   System requirements
  21.   Installation on Mac OS & OS X systems
  22.   Installation on Unix & Linux systems
  23.   Installation on Windows systems
  24.   License information and the Evaluation Edition
  25.  
  26.   Version history
  27.  
  28.   Contacting Runtime Revolution
  29. _______________________________________
  30.  
  31.  
  32. WHAT IS REVOLUTION?
  33.  
  34. Revolution is an integrated development environment for Mac OS, OS X, Unix, and 
  35. Windows computers. Using Revolution's user interface layout tools and built-in 
  36. Transcript programming language, developers can create standalone, double-
  37. clickable applications for any supported platform.
  38.  
  39. With Revolution, you use familiar WYSIWYG tools to lay out your user interface, 
  40. then write the code that ties it all together. Run and test your application right 
  41. in the development environment. No matter what platform you use for development, a 
  42. simple Preview command shows you how your application will look in Windows, Unix, 
  43. or Mac OS. Finally, either release your application as a file distribution that 
  44. runs in the freely-downloadable Revolution runtime, or build true double-clickable 
  45. applications for release on each platform you want to support.
  46.  
  47. For more information about what you can do with Revolution and to join 
  48. Revolution's developer community, visit our web site at <http://www.runrev.com>.
  49.  
  50.  
  51.  
  52. LAST-MINUTE UPDATES
  53.  
  54. None.
  55.  
  56.  
  57. UPGRADING TO VERSION 2.2: WHAT'S NEW?
  58.  
  59. - Windows XP Themes
  60. - Improved appearance on Mac OS X 
  61.     - Improved metal appearance on OS X, including metal groups and the Panther tab panel style
  62.     - Default buttons on OS X can now be layered over other controls
  63.     - OS X controls now print properly
  64. - New Standalone Application Settings dialog and File > Save As Standalone Application... menu
  65. - Improved database linked controls
  66.     - Fields can now display and save as plain text, unicode text, html-formatted text or rtf-formatted text
  67.     - Table fields can now display either all columns or a selected subset
  68.     - Menus can now extract their items from a different query
  69.     - Groups of radio buttons can now be linked to database fields as well
  70. - Large icons with up to 32 bit color depth on Windows
  71.  
  72. For detailed information about new features, issues addressed in this version, and 
  73. known issues, please see the file "What's New" in the Revolution folder, or the 
  74. topic "About what's new in version 2.2" in the Revolution Encyclopedia in 
  75. the documentation.
  76.  
  77.  
  78. SYSTEM REQUIREMENTS
  79. (Memory and disk requirements below are for the Revolution development 
  80. environment, not for applications created by Revolution.)
  81.  
  82.  
  83. All operating systems require:
  84.  
  85. - 800x600 or larger monitor
  86. - 8-bit (256-color) or higher
  87.  
  88.  
  89. --- Requirements for Mac OS systems ---
  90.  
  91. You can develop on any Mac OS system that includes:
  92.  
  93. - Any 68K or PPC Macintosh or clone
  94. - Operating system: Mac OS 7.1 or later
  95. - Memory:
  96.     at least 48M total (128M total recommended)
  97.     at least 20M free (48M free recommended)
  98. - Disk space: 35M free
  99. - QuickTime 3.0 or later required for video features (4.1 recommended)
  100.  
  101. --- Requirements for OS X systems ---
  102.  
  103. You can develop on any OS X system that includes:
  104.  
  105. - Any OS X-capable Macintosh
  106. - Operating system: OS X 10.0.3 or later
  107. - Memory: 128M total
  108. - Disk space: 35M free
  109. - QuickTime required for video features
  110.  
  111. --- Requirements for Unix & Linux systems ---
  112.  
  113. You can develop on any Unix system that includes:
  114.  
  115. - One of the following operating systems:
  116.     FreeBSD or BSDI
  117.     HP-UX 10.20 or later
  118.     SGI IRIX 5.3 or later
  119.     Linux Intel 1.2.13 ELF or later
  120.     AIX 3.2.3 or later
  121.     Solaris x86 2.5 or later
  122.     SPARC Solaris 2.3 or later
  123.     SPARC SunOS 4.1.x or later
  124. - Memory: 48M total
  125. - Disk space: 35M free
  126. - Xanim required for video features
  127.  
  128. --- Requirements for Windows systems ---
  129.  
  130. You can develop on any Windows system that includes:
  131.  
  132. - Operating system:  Windows 95, 98, ME, NT, 2000, or XP
  133. - Memory: 48M total
  134. - Disk space: 35M free
  135. - QuickTime 3.0 or later required for video features (4.1 recommended)
  136.  
  137.  
  138.  
  139.  
  140.  
  141. INSTALLATION ON MAC OS SYSTEMS
  142.  
  143. To install Revolution on your system, download the file 
  144. <http://www.runrev.com/revolution/downloads/distributions/2.2/revolution.sit> 
  145. from the Runtime Revolution web site, then unstuff the file with StuffIt Expander. 
  146. (You can also download Revolution from the Runtime Revolution FTP site at 
  147. ftp.runrev.com.) This creates a folder called "Revolution", which contains all 
  148. components of the development environment. You can place this folder anywhere on 
  149. your disk.
  150.  
  151. Important!  Do not unstuff the file on a Windows system. Unstuffing on a Windows 
  152. system will not preserve the resource fork, even if you then move the unstuffed 
  153. folder to a Mac OS system. If you are installing Revolution on a Mac OS or OS X 
  154. system, you must unstuff the file on a Mac OS or OS X system. 
  155.  
  156. Start up the Revolution development environment by double-clicking the Revolution 
  157. application inside the folder. If you want to uninstall Revolution, simply drag 
  158. the Revolution folder to the Trash.
  159.  
  160. Note:  The first time Revolution starts up, it sets a preference in the File 
  161. Exchange control panel to associate Revolution files created on other platforms 
  162. with the application. (Specifically, it maps the extension ".rev" to the creator 
  163. signature "Revo" and the type signature "RSTK".) This ensures that downloaded 
  164. Revolution files, and files you copy from PC-formatted media, will be properly 
  165. registered in the Finder as belonging to Revolution.
  166.  
  167.  
  168.  
  169. INSTALLATION ON OS X SYSTEMS
  170.  
  171. To install Revolution on your system, download the file 
  172. <http://www.runrev.com/revolution/downloads/distributions/2.1.2/revolutionosx.dmg>
  173. from the Runtime Revolution web site, then double-click the file. (You can also 
  174. download Revolution from the Runtime Revolution FTP site at ftp.runrev.com.) This 
  175. mounts a disk image on your desktop. To install Revolution, open the disk image 
  176. and copy the contents to your Applications folder.
  177.  
  178. Start up the Revolution development environment by double-clicking the Revolution 
  179. application. If you want to uninstall Revolution, simply drag the Revolution 
  180. folder to the Trash.
  181.  
  182. --- Installing for Darwin only ---
  183.  
  184. To install Revolution on a Darwin system, download the file 
  185. <http://www.runrev.com/revolution/downloads/engines/2.2/darwin.gz> and 
  186. decompress it into a directory.
  187.  
  188. The Darwin version of Revolution is intended for development of command-line 
  189. scripts, and does not support the Revolution development environment or user 
  190. interface.
  191.  
  192.  
  193.  
  194. INSTALLATION ON LINUX SYSTEMS
  195.  
  196. To install Revolution on your system, download the file 
  197. <http://www.runrev.com/revolution/downloads/distributions/2.2/linux.tgz> and 
  198. gunzip and untar it. (You can also download this file from the Runtime Revolution 
  199. FTP site at ftp.runrev.com.)
  200.  
  201. To start up the Revolution development environment, run "revolution". If you want 
  202. to uninstall Revolution, simply delete Revolution's directory.
  203.  
  204. --- RPM Linux installation ---
  205.  
  206. There are two options for installation on Intel-based Linux systems. You can use 
  207. the Redhat Package Manager (RPM) distribution or the standard .tgz distribution 
  208. described below.
  209.  
  210. To install the RPM distribution, download the file
  211. <http://www.runrev.com/revolution/downloads/distributions/2.2/revolution-2.2-
  212. 1.i386.rpm>
  213. from the Runtime Revolution web site.
  214.  
  215. Then install Revolution as root by running the following shell command:
  216.   rpm -ivh revolution-2.2-1.i386.rpm
  217.  
  218. Revolution is installed in the "/opt/" directory.  
  219.  
  220. To start up the Revolution development environment, run "revolution". If you want 
  221. to uninstall Revolution, run the following shell command:
  222.   rpm -e revolution-2.2-1
  223.  
  224.  
  225.  
  226. INSTALLATION ON UNIX SYSTEMS
  227.  
  228. To install Revolution on your system, first download the file 
  229. <http://www.runrev.com/revolution/downloads/distributions/2.2/unix.tgz> and 
  230. gunzip and untar it.
  231.  
  232. Next, download the correct file for your Unix flavor from the table below, then 
  233. gunzip it:
  234.  
  235.     FreeBSD and BSDI:
  236.     <http://www.runrev.com/revolution/downloads/engines/2.2/Bsd.tgz> 
  237.     HP-UX:
  238.     <http://www.runrev.com/revolution/downloads/engines/2.2/Hp9k700.gz> 
  239.     SGI IRIX:
  240.     <http://www.runrev.com/revolution/downloads/engines/2.2/Iris.gz> 
  241.     AIX:
  242.     <http://www.runrev.com/revolution/downloads/engines/2.2/rs6000.gz> 
  243.     Solaris x86:
  244.     <http://www.runrev.com/revolution/downloads/engines/2.2/SolIntel.gz> 
  245.     SPARC Solaris:
  246.     <http://www.runrev.com/revolution/downloads/engines/2.2/SolSparc.gz> 
  247.     SPARC SunOS:
  248.     <http://www.runrev.com/revolution/downloads/engines/2.2/SPARC.gz>
  249.  
  250. Note:  You can also download these files from the Runtime Revolution FTP site at 
  251. ftp.runrev.com.
  252.  
  253. After decompressing the correct file for your flavor of Unix, rename it 
  254. "revolution", and use it to replace the "revolution" file in the folder you 
  255. previously untarred.
  256.  
  257. To start up the Revolution development environment, run "revolution". If you want 
  258. to uninstall Revolution, simply delete Revolution's directory.
  259.  
  260.  
  261.  
  262. INSTALLATION ON WINDOWS SYSTEMS
  263.  
  264. To install Revolution on your system, download the file 
  265. <http://www.runrev.com/revolution/downloads/distributions/2.2/revsetup.exe>
  266. from the Runtime Revolution web site, then double-click the file to install it. 
  267. (You can also download Revolution from the Runtime Revolution FTP site at 
  268. ftp.runrev.com.) This creates a folder called "Revolution", which contains all 
  269. components of the development environment.
  270.  
  271. Important!  On Windows NT systems, Service Pack 6 or later is required for the 
  272. standard Revolution installer. If you are running an earlier version of Windows 
  273. NT, download the file 
  274. <http://www.runrev.com/revolution/downloads/distributions/2.2/revolution.zip>,
  275. then unzip the file.
  276.  
  277. Start up the Revolution development environment by double-clicking the Revolution 
  278. application inside the folder, or choose "Programs > Revolution > Revolution" from 
  279. the Start menu.
  280.  
  281. If you want to uninstall Revolution, remove it using the Add/Remove Programs 
  282. Control Panel.
  283.  
  284.  
  285.  
  286. LICENSE INFORMATION
  287.  
  288. When you start up Revolution for the first time, you are given the option to 
  289. configure your copy as an Evaluation Edition for thirty days.
  290.  
  291. --- The Evaluation Edition ---
  292.  
  293. When you start up Revolution for the first time, you are given the option to 
  294. configure your copy as an Evaluation Edition for thirty days. The Evaluation 
  295. Edition operates with the full features of Revolution Enterprise during the 
  296. thirty-day evaluation period.
  297.  
  298. After the thirty-day period expires, the Evaluation Edition stops running. To 
  299. continue to use Revolution after the evaluation period has passed, you must 
  300. purchase a license.
  301.  
  302. Note:  Applications you create with the Evaluation Edition may not be commercially 
  303. distributed.
  304.  
  305. --- Licensing Revolution ---
  306.  
  307. To use Revolution beyond the thirty-day evaluation period, you must purchase a 
  308. license for Revolution. Several editions - Revolution Express, Revolution Studio, 
  309. and Revolution Enterprise - are available, as well as multi-user, cross-grade, and 
  310. educational discounts. To find out more about the available options, or to 
  311. purchase a license, choose "Help menu > License Revolution" and follow the 
  312. instructions in the dialog box.
  313.  
  314. If you are upgrading Revolution from a previous version, choose "Help menu > 
  315. License Revolution" to re-enter your license key.
  316.  
  317.  
  318.  
  319. VERSION HISTORY:
  320.  
  321. Version 2.2: March 31, 2004
  322. - Windows XP Themes
  323. - Improved appearance on Mac OS X 
  324. - New Standalone Application Settings dialog and File > Save As Standalone Application... menu
  325. - Improved database linked controls
  326. - Large icons with up to 32 bit color depth on Windows
  327. - New Transcript Terms:
  328. savingStandalone, standaloneSaved
  329. - Changed Transcript Terms:
  330. lookAndFeel
  331.  
  332. Version 2.1.2: November 7, 2003
  333. - Bug fix release.
  334. - Changed Transcript terms:
  335. filter, revMacFromUnixPath, revUnixFromMacPath, uniDecode, uniEncode
  336.  
  337. Version 2.1.1: (Not released; test version only)
  338.  
  339. Version 2.1: August 25, 2003
  340. - New window features: system palettes, metal, drop shadow
  341. - New Transcript terms:
  342. drawer, export snapshot, fontLanguage, hide taskbar, liveResizing, metal, 
  343. minimizeBox, show taskbar, systemWindow
  344. - Changed Transcript terms:
  345. closeBox, decorations, icon, pass, revOpenDatabase, shadow, sheet, zoomBox
  346.  
  347. Version 2.0.3: August 22, 2003 
  348. - Bug fix release.
  349. - No new features.
  350.  
  351. Version 2.0.2: July 14, 2003
  352. - Bug fix release.
  353. - No new features.
  354.  
  355. Version 2.0.1: June 4, 2003
  356. - Bug fix release.
  357. - No new features.
  358.  
  359. Version 2.0: May 26, 2003
  360. - New XML library.
  361. - Added Unicode support.
  362. - Database library now supports PostgreSQL.
  363. - OS X now supports process commands.
  364. - OS X applications are now Mach-O (application bundles).
  365. - OS X applications can now be built on any platform.
  366. - New report printing engine.
  367. - New Database Query Builder and automatic database display in fields.
  368. - Scripted clipboard access.
  369. - New table-style fields.
  370. - Scriptable drag and drop of text, styled text, images, and files.
  371. - Video capture.
  372. - Text-to-speech functionality.
  373. - New debugger with Variable Watcher and Message Watcher.
  374. - New Transcript terms:
  375. /**/, acceptDrop, allowInlineInput, answer record, backslash, boundingRect, 
  376. clipboardData, constantNames, crop, defaultCursor, deleteRegistry, DNSServers, 
  377. dragData, dragDestination, dragDrop, dragEnd, dragEnter, dragLeave, dragMove, 
  378. dragSource, dragStart, driverNames, dropChunk, gRevAppIcon, gRevProfileReadOnly, 
  379. gRevSmallAppIcon, left, libURLDownloadToFile, libURLftpCommand, 
  380. libURLftpUploadFile, libURLSetFTPListCommand, libURLSetStatusCallback, 
  381. lineDelimiter, LPT1:, null, recordChannels, recordCompression, 
  382. recordCompressionTypes, recordFormat, recordInput, recordRate, recordSampleSize, 
  383. recursionLimit, resume, revAddXMLNode, revAppendXML, revChangeWindowSize, 
  384. revCloseCursor, revCloseDatabase, revCloseVideoGrabber, revCommitDatabase, 
  385. revCreateXMLTree, revCreateXMLTreeFromFile, revDeleteAllXMLTrees, 
  386. revDeleteXMLNode, revDeleteXMLTree, revEndXMLNode, revEndXMLTree, revExecuteSQL, 
  387. revInitializeVideoGrabber, revIsSpeaking, revLicenseType, revMail, 
  388. revMoveToFirstRecord, revMoveToLastRecord, revMoveToNextRecord, 
  389. revMoveToPreviousRecord, revPreviewVideo, revPrintReport, revPutIntoXMLNode, 
  390. revRecordVideo, revRollBackDatabase, revSetCardProfile, revSetDatabaseDriverPath, 
  391. revSetSpeechPitch, revSetSpeechSpeed, revSetSpeechVoice, revSetStackFileProfile, 
  392. revSetStackProfile, revSetVideoGrabberRect, revSetVideoGrabSettings, 
  393. revSetXMLAttribute, revSpeak, revSpeechVoices, revStartXMLData, revStartXMLNode, 
  394. revStartXMLTree, revStopPreviewingVideo, revStopRecordingVideo, revStopSpeech, 
  395. revUnloadSpeech, revVideoFrameImage, revVideoGrabDialog, revVideoGrabIdle, 
  396. revVideoGrabSettings, revXMLAddDTD, revXMLAttribute, revXMLAttributes, 
  397. revXMLAttributeValues, revXMLChildContents, revXMLChildNames, revXMLFirstChild, 
  398. revXMLMatchingNode, revXMLNextSibling, revXMLNodeContents, revXMLNumberOfChildren, 
  399. revXMLParent, revXMLPreviousSibling, revXMLRootNode, revXMLText, revXMLTree, 
  400. revXMLTrees, revXMLValidateDTD, right, RTFText, selectedImage, sheet, slash, 
  401. suspend, unicodeText, useUnicode, windowShape
  402. - Changed Transcript terms:
  403. abbreviated, angle, answer, answer file, answer folder, ask, ask file, ask 
  404. password, backgroundColor, borderColor, charToNum, clipboard, close driver, close 
  405. process, copy, currentTimeChanged, externalCommands, externalFunctions, externals, 
  406. fontNames, ftp, go, hGrid, hiliteColor, htmlText, long, numToChar, open driver, 
  407. open printing, open process, owner, params, popup, queryRegistry, read from 
  408. driver, read from process, record sound, repeat, return, revCurrentRecord, 
  409. revCurrentRecordIsFirst, revCurrentRecordIsLast, revDatabaseColumnCount, 
  410. revDatabaseColumnIsNull, revDatabaseColumnLengths, revDatabaseColumnNamed, 
  411. revDatabaseColumnNames, revDatabaseColumnNumbered, revDatabaseColumnTypes, 
  412. revDatabaseConnectResult, revDatabaseCursors, revDatabaseID, revDatabaseType, 
  413. revDataFromQuery, revGoURL, revNumberOfRecords, revOpenDatabase, revOpenDatabases, 
  414. revPrintText, revQueryDatabase, revQueryDatabaseBLOB, revQueryResult, 
  415. screenMouseLoc, serialControlString, setProp, setRegistry, shell, short, 
  416. shutdownRequest, signal, specialFolderPath, stderr, stdin, stdout, textFont, 
  417. uniDecode, uniEncode, vGrid, write to driver, write to process
  418.  
  419. Version 1.1.1: April 2, 2002
  420. - Made changes and updates to Internet support.
  421. - Added support for communicating with arbitrary drivers.
  422. - Added support for Valentina databases and OS X database support
  423. - New Transcript terms:
  424. close driver, dontUseQTEffects, libURLErrorData, libURLftpUpload, 
  425. libURLSetFTPMode, libURLSetFTPStopTime, libURLSetLogField, libURLVersion, open 
  426. driver, read from driver, revCopyFile, revCopyFolder, revdb_columnisnull, 
  427. revdb_columntypes, revdb_dbtype, revdb_querylist, revdb_queryblob, 
  428. revDeleteFolder, revMoveFolder, revRotatePoly, write to driver
  429. - Changed Transcript terms:
  430. answer color, cachedURLs, htmlText, http, launch, open process, rename, 
  431. revdb_connect, URLStatus
  432.  
  433. Version 1.1: November 5, 2001
  434. - Changed file format to accommodate new features.
  435. - Added SQL, Oracle, and ODBC database capability.
  436. - Shifted HTTP support to Internet library and added FTP support.
  437. - Added support for OS X.
  438. - Removed support for Alpha Digital UNIX and SCO Open DeskTop
  439. - New Transcript terms:
  440. aliasReference, alphaData, alternateLanguages, answer color, answer effect, 
  441. armedIcon, backgroundBehavior, blendLevel, combine, create alias, dateFormat, 
  442. delete URL, disabledIcon, extents, flip, imageData, imageSource, intersect, 
  443. jpegQuality, keysDown, linkClicked, linkColor, linkHiliteColor, linkText, 
  444. linkVisitedColor, longFilePath, maskData, matrixMultiply, median, merge, 
  445. monthNames, mouseDownInBackdrop, mouseUpInBackdrop, paintCompression, popup 
  446. command, QTEffects, record sound, recordFormats, recording, recordLoudness, 
  447. resetAll command, revdb_closecursor, revdb_columnbyname, revdb_columnbynumber, 
  448. revdb_columncount, revdb_columnlengths, revdb_columnnames, revdb_commit, 
  449. revdb_connect, revdb_connectionerr, revdb_connections, revdb_currentrecord, 
  450. revdb_cursorconnection, revdb_cursorerr, revdb_cursors, revdb_disconnect, 
  451. revdb_execute, revdb_isbof, revdb_iseof, revdb_movefirst, revdb_movelast, 
  452. revdb_movenext, revdb_moveprev, revdb_query, revdb_recordcount, revdb_rollback, 
  453. rotate, shortFilePath, showFocusBorder, specialFolderPath, split, 
  454. standardDeviation, stop recording, transpose, union, useSystemDate, visited, 
  455. visitedIcon, waitDepth, weekdayNames
  456. - Removed Transcript terms:
  457. executionError (supplanted by errorDialog)
  458. scriptError (supplanted by scriptParsingError)
  459.  
  460. Version 1.0 - July 1, 2001
  461. - First version of Revolution.
  462.  
  463.  
  464.  
  465. CONTACTING RUNTIME REVOLUTION:
  466.  
  467. If you have any questions, comments, suggestions or criticisms about any aspect of 
  468. Revolution, we want to hear from you - so please do not hesitate to get in touch. 
  469. To contact us, send email to <support@runrev.com>, or choose "Revolution Support" 
  470. from the Help menu.
  471.  
  472. We hope you enjoy Revolution!
  473.  
  474. ⌐ 2000-2004, Runtime Revolution Ltd. All Rights Reserved Worldwide.
  475. Use and distribution of this application and all associated files is restricted by 
  476. the Revolution Licensing Agreement.
  477.