Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Quattro Pro
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Quattro Pro for Windows== [[Image:QP screen image portion.jpg|thumb|right|Portion of a Quattro Pro for Windows spreadsheet]] Quattro Pro began as a [[DOS]] program (like Lotus 1-2-3) but with the growing popularity of Windows from Microsoft, a Windows version of Quattro needed to be written. There was almost nothing from the DOS code that could be moved to the Windows project, so the Quattro Pro for Windows (QPW) was written from scratch. Both the QPW and [[Borland Paradox|Paradox]] for Windows codebases (the latter being another Borland database application) were based on Borland's internal pilot project with object oriented UI code for Windows. This project ran simultaneously with the Borland language group investigating the desirability of a [[C++]] compiler, and the company decided to make a bet on C++. However, the C++ compiler was not ready at first, and OO code for both projects was started in C with OO emulation through macros. As the Borland Turbo C++ compiler became available internally the projects converted to using C++. Charlie Anderson was put in charge of the project and he soon had Istvan Cseri, Weikuo Liaw, Murray Low, Steven Boye, Barry Spencer, Alan Bush, [[Dave Orton]], Bernie Vachon, Anson Lee, Tod Landis, Gordon Ko and Chuck Batterman working on the project. Other engineers joined later. Eventually the team numbered nearly 20. The object model was inspired by the [[NeXT]] object model, modified by Mr. Cseri. Mr. Liaw and Mr. Spencer were in charge of the spreadsheet engine (written in assembly language) while Mr. Low wrote a large chunk of the UI. The product was internally codenamed "[[Thor]]" for the Norse god of Thunder. QPW featured two major innovations. First, it was the first Windows spreadsheet with multiple pages with cells that could be linked together seamlessly, a feature from Quattro Pro which QPW extended. Second, it was the first released Windows program to have an [[attribute menu]] (or [[property pane]]) available by right-clicking on the object. Although this idea was first seen on the [[Xerox Alto]], the idea had not been implemented on a major Windows program. Paradox for Windows shared this feature, and it was shown off by [[Phillipe Kahn]] at a Paradox user conference over a year before QPW was released. Both these ideas became widespread in the software industry. QPW was one of the first big applications written in C++ on Windows, and it pushed the Borland C++ compiler to the limit. One reason why the Borland C++ Compiler was so good was that it had to compile and link the massive QPW code base successfully. The technical risk of the QPW project was immense. The object model was untried and might not have worked for a spreadsheet. The user interface (UI) was new (for Windows programs at least). No one knew if the C++ compiler could generate fast enough code. As it turned out, the program worked. It was fast, it was close in feature set to Lotus 123 and Excel, and the "right-click for properties" user design was reasonably understandable. At one point, it was hoped that QPW and Paradox for Windows would be able to share a common object model. That proved impossible despite serious thought and design efforts. QPW was finally released in September 1992. The Quattro Pro marketing team had chosen to bundle both Quattro Pro for DOS and Quattro Pro for Windows in the same box labeled "WIN-DOS" at a price of $495. Customers and reviewers expecting a pure Windows application responded with confusion and outrage, believing the product was merely a DOS application with windowing capabilities. Shortly thereafter QPW was re-packaged by itself and priced $129, receiving accolades for Borland's long-delayed pure Windows spreadsheet and its popular price. Eventually it sold well (after the price was slashed to just $49 a copy). Work was started immediately on a new version with a brand new team of engineers led by Joe Ammirato; including Bret Gillis and Peter Weyzen. Borland purchased DataPivot from [[Brio Technology]] to add a new feature to the program. Colin Glassey came from Brio to help with the integration of that technology. After a year and the merging of the old team and the new team, QPW 5 was released (the reason for the jump in version number had to do with keeping up with the DOS version as well as it looked good). QPW 5 sold well also, though the [[Microsoft Excel]] + Word combination was gaining steam. [[Image:Novell WordPerfect and Quattro Pro users guides.jpg|thumb|left|Quattro Pro 6 User's Guide, from the Novell era]] Work then started on version 6 (now with Steven Boye as project lead). Midway through the development of version 6 a strategic decision to work closely with the [[WordPerfect]] word processor was made. It was a direct attempt to push back at the Microsoft Office one-two punch of [[Microsoft Office Word|Microsoft Word]] and Microsoft Excel. The other big issue with Version 6 was the advent of [[Windows 95]]. This was a significant modification to the Windows operating system with a major change to user interface guidelines. In an odd set of events, [[Novell]] purchased both WordPerfect Corporation and the Quattro Pro code base and team of engineers from Borland. Novell was going to try to be a real competitor to Microsoft. Although Version 6 was released and some effort was made to unify the user interface between WordPerfect and QPW, the effort was far from complete. In another lawsuit, Novell claims that Microsoft had "deliberately targeted and destroyed" its WordPerfect and QuattroPro programs to protect its Windows operating system monopoly. The US Supreme Court refused to halt the antitrust lawsuit in March 2008.<ref>{{cite news|url=https://www.nytimes.com/2008/03/18/business/18soft.html|title=Court Hands Setback to Microsoft|newspaper=[[The New York Times]]|access-date=2015-10-15|url-access=limited |agency=Associated Press |date=18 March 2008}}</ref>
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
Quattro Pro
(section)
Add topic