Lotus Symphony
Encyclopedia
Lotus Symphony was an integrated software
Integrated software
Integrated software is software for personal computers that combines the most commonly used functions of many productivity software programs into one application....

 package for creating and editing text, spreadsheets, charts and other documents on the MS-DOS
MS-DOS
MS-DOS is an operating system for x86-based personal computers. It was the most commonly used member of the DOS family of operating systems, and was the main operating system for IBM PC compatible personal computers during the 1980s to the mid 1990s, until it was gradually superseded by operating...

 operating systems. It was released by Lotus Development as a follow-on to its popular spreadsheet
Spreadsheet
A spreadsheet is a computer application that simulates a paper accounting worksheet. It displays multiple cells usually in a two-dimensional matrix or grid consisting of rows and columns. Each cell contains alphanumeric text, numeric values or formulas...

 program, Lotus 1-2-3
Lotus 1-2-3
Lotus 1-2-3 is a spreadsheet program from Lotus Software . It was the IBM PC's first "killer application"; its huge popularity in the mid-1980s contributed significantly to the success of the IBM PC in the corporate environment.-Beginnings:...

 and was produced from 1984-1992. Lotus Jazz
Lotus Jazz
Lotus Jazz was an office suite for the Apple Macintosh, released in 1985, after the substantial success of Lotus 1-2-3 for the IBM-compatible PC...

 on the Apple Macintosh
Macintosh
The Macintosh , or Mac, is a series of several lines of personal computers designed, developed, and marketed by Apple Inc. The first Macintosh was introduced by Apple's then-chairman Steve Jobs on January 24, 1984; it was the first commercially successful personal computer to feature a mouse and a...

 was a sibling product.

IBM
IBM
International Business Machines Corporation or IBM is an American multinational technology and consulting corporation headquartered in Armonk, New York, United States. IBM manufactures and sells computer hardware and software, and it offers infrastructure, hosting and consulting services in areas...

 revived the name Lotus Symphony
IBM Lotus Symphony
IBM Lotus Symphony is a suite of applications for creating, editing, and sharing text, spreadsheet, presentations and other documents, and is currently distributed as freeware. First released in 2007, the suite has a name similar to the 1980s DOS suite Lotus Symphony, but the two programs are...

 in 2007 for a new office suite based on OpenOffice.org
OpenOffice.org
OpenOffice.org, commonly known as OOo or OpenOffice, is an open-source application suite whose main components are for word processing, spreadsheets, presentations, graphics, and databases. OpenOffice is available for a number of different computer operating systems, is distributed as free software...

, but the two programs are otherwise unrelated.

History

Lotus 1-2-3 had originally been billed as an integrated product with spreadsheet, database and graphing functions (hence the name "1-2-3"). Other products described as "integrated", such as Ashton-Tate
Ashton-Tate
Ashton-Tate was a US based software company best known for developing the popular dBASE database application. Ashton-Tate grew from a small garage-based company to become a multinational corporation...

's Framework
Framework (office suite)
Framework, launched in 1984, was the first office suite to run on the PC 8086 with DOS operating system. ValDocs, an even earlier integrated suite, actually comparable to the original Macintosh of 1984 and Apple Lisa of 1982 was produced by Epson, a complete integrated work station based on the...

 and AppleWorks
AppleWorks
AppleWorks refers to two different office suite products, both of which are now discontinued. Originally, AppleWorks was an integrated software package for the Apple II platform, released in 1984 by Apple Computer...

, from the Claris
Claris
Claris was a computer software developer formed as a spin-off from Apple Computer in 1987. It was given the source code and copyrights to several programs that were owned by Apple, notably MacWrite and MacPaint, in order to separate Apple's application software activities from its hardware and...

 division of Apple Computer
Apple Computer
Apple Inc. is an American multinational corporation that designs and markets consumer electronics, computer software, and personal computers. The company's best-known hardware products include the Macintosh line of computers, the iPod, the iPhone and the iPad...

, normally included word processor
Word processor
A word processor is a computer application used for the production of any sort of printable material....

 functionality. Symphony was Lotus' response.

Overview

Symphony for DOS is a program that loads entirely into memory on startup, and can run as a DOS task on versions of Microsoft Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...

 (3.x/95/98/ME). Using the Command Prompt, and a .pif file, Symphony can also be used on Windows XP and its successors.

Using ALT+F10 the user can alternate among the five "environments" of the program, each a rendering of the same underlying data. The environments are:
  • SHEET, a spreadsheet program very similar to 1-2-3
  • DOC, a word processor
  • GRAPH, a graphical charting program
  • FORM, a table-based database management system
    Database management system
    A database management system is a software package with computer programs that control the creation, maintenance, and use of a database. It allows organizations to conveniently develop databases for various applications by database administrators and other specialists. A database is an integrated...

  • COMM, a communications program
    Communication software
    Communication software is used to provide remote access to systems and exchange files and messages in text, audio and/or video formats between different computers or user IDs...



Several "add-in applications" can be "attached" and activated, extending Symphony's capabilities, including a powerful macro manager, a document outliner, a spell-checker, statistics, various communications configurations, and a tutorial, which demonstrates Symphony usage by running macros. The program allows the screen to be split into panes and distinct Windows, showing different views of the underlying data simultaneously, each of which can display any of the five environments. The user is then able to see that changes made in one environment are reflected in others simultaneously, perhaps the package's most interesting feature.

All the data that Symphony handles is kept in spreadsheet-like cells. The other environments—word processing, database, communications, graphics—in essence only change the display format and focus of that data (including available menus, special keys, and functionality), which can be saved and retrieved as .WR1 files.

Symphony was designed to work completely in the standard 640k of conventional memory, supplemented by any expanded memory
Expanded memory
In DOS memory management, expanded memory is a system of bank switching introduced April 24, 1985 that provided additional memory to DOS programs beyond the limit of conventional memory. Expanded memory uses parts of the address space normally dedicated to communication with peripherals for program...

. Similar and competitive packages included SmartWare, Microsoft Works
Microsoft Works
Microsoft Works is an integrated package software that is produced by Microsoft. Works is smaller, less expensive, and has fewer features than Microsoft Office or other major office suites. Its core functionality includes a word processor, a spreadsheet and a database management system...

, Context MBA
Context MBA
Context MBA was the first integrated software application for personal computers, providing five functions in one program: spreadsheet, database, charting, word processing, and communication software...

, Framework
Framework (office suite)
Framework, launched in 1984, was the first office suite to run on the PC 8086 with DOS operating system. ValDocs, an even earlier integrated suite, actually comparable to the original Macintosh of 1984 and Apple Lisa of 1982 was produced by Epson, a complete integrated work station based on the...

, Enable and Ability Office
Ability Office
Ability Office is an office suite developed by Ability Plus Software and distributed and marketed by Ability Software International and which consists of a word processor, spreadsheet, database, modules for presentation and photo or image editing, plus a photo/image organiser and vector line...

.

Symphony's spreadsheet engine was similar to, but not the same as the one used in Lotus 1-2-3, once the most popular of its kind. Additional enhancements included:
  • The ability to create unique application looking spreadsheets using customizable macro driven menus and display Windows. The result being menu driven applications that, to the user, resembled little of their original spreadsheet heritage.
  • A rearranged worksheet menu, placing COPY as the first menu item, then the other most frequently used items after that.
  • Additional @ formula functions building on 1-2-3's spreadsheet only formulas.
  • Multiple menu systems, retaining 1-2-3's uniquely identified first-character menu items.
  • The addition of the TAB key to anchor ranges, instead of just using the period key.
  • The ability to copy "to a location" and end up at that location, instead of at the copy "from location."


Symphony put the power of the spreadsheet at the user's fingertips and used all of the available keys on IBM's 84-key PC keyboard. In this way, the user could use both hands to select menu functions, navigate menus and spreadsheets, as well as, all other Symphony functions by touch. The introduction of the 104-key keyboard and later ergonomic keyboards diluted this advantage.

Compared to other word processors of the day such as Micropro WordStar
WordStar
WordStar is a word processor application, published by MicroPro International, originally written for the CP/M operating system but later ported to DOS, that enjoyed a dominant market share during the early to mid-1980s. Although Seymour I...

 3.3, WordPerfect
WordPerfect
WordPerfect is a word processing application, now owned by Corel.Bruce Bastian, a Brigham Young University graduate student, and BYU computer science professor Dr. Alan Ashton joined forces to design a word processing system for the city of Orem's Data General Corp. minicomputer system in 1979...

 4.2, and Microsoft Word 2.0, Symphony's word processing environment was simple, but effective and uncomplicated.

Compared to other database programs of the day—Ashton-Tate
Ashton-Tate
Ashton-Tate was a US based software company best known for developing the popular dBASE database application. Ashton-Tate grew from a small garage-based company to become a multinational corporation...

's dBase
DBASE
dBase II was the first widely used database management system for microcomputers. It was originally published by Ashton-Tate for CP/M, and later on ported to the Apple II and IBM PC under DOS...

 III, MDBS Knowledgeman, Borland Paradox
Paradox (database)
Paradox is a relational database management system currently published by Corel Corporation. It was originally released for DOS by Ansa Software, and then by Borland after it bought the company...

 2.0 and Borland Reflex
Borland Reflex
Borland Reflex is a flat-file database management system for DOS. It was the first commercial PC database to use the mouse and graphics mode, and drag-and-drop capability in the report formatting module...

 1.0—Symphony's FORM environment was not as robust, lacking the analytical abilities of Reflex and the pseudo relational power of dBase III. However, it was integrated directly into the spreadsheet and included the ability to "generate" a FORM from spreadsheet fields. The generator would automatically create the database input form, all the underlying spreadsheet architecture, with range names and query fields, turning a simple spreadsheet into an instant database in seconds. 3.0-Symphony extended earlier enhancements with additional add-ons, most notably:
  • WYSIWYG (what-you-see-is-what-you-get) GUI (graphical user interface) and the addition of mouse support
  • BASE, the ability to integrate with any dBase IV file, no matter its size.
  • ExtraK add-on, extending memory capabilities for spreadsheet larger than 4MB.


Like its predecessor Lotus 1-2-3, Symphony contained a reasonably powerful programming language
Programming language
A programming language is an artificial language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that control the behavior of a machine and/or to express algorithms precisely....

referred to as its "Symphony Command Language (or SCL) ", which could be saved either within a spreadsheet or separately in "libraries" in the form of macros: lists of menu operations, data, and other macro keywords. (One is "menucall," which allows users to call their own menus, embedded into spreadsheets, which behave just like Symphony's own.) Symphony's "learn" mode for macro recording automated this process, helping the end-user to quickly write macros to duplicate repetitive tasks or to go beyond that, without the need to understand computer programming. One of the most significant features of Symphony was the integration of the various modules using this command language. In its day, it was one of the few programs that would be able to log onto a stock market source, select data using dynamic or pre-assigned criteria, place that data into a spreadsheet, perform calculations, then chart the data and print out the results. All of this could take place unattended on a preset schedule.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK