Knowledge (XXG)

Quattro Pro

Source 📝

513: 590: 419: 1198: 358:. The main designers and programmers of Surpass were also hired by Borland to turn Surpass into Quattro Pro: Bob Warfield, Dave Anderson, Weikuo Liaw, Bob Richardson and Tod Landis. They joined other Borland programmers including Chuck Batterman, Lajos Frank, Tanj Bennett, Rich Reppert and Roger Schlafly. Bob Warfield later became Vice President of R&D at Borland. All eventually left Borland. 36: 1222: 1210: 333:
had a casual conversation where they joked, half seriously, about perhaps developing a spreadsheet to compete with Lotus Development's 1-2-3. That led to Mr. Kahn setting an appointment with an agent for some Eastern European software developers, Robert Stein of Andromeda Software, which was also involved with the game
539:
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
485:
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
332:
in 1985, quoting a maker of spreadsheet templates saying that he was in close contact with Borland, and that Borland was developing a spreadsheet. At the time, there was absolutely no such development being undertaken by Borland. After they both read the article, Philippe Kahn and Spencer Leyton
369:
beams running across the top of the building. The beams were damaged to the point where they required injections of epoxy in order to make them sturdy enough to support the building again. In addition, the sprinkler system was triggered. The building was closed for months. All the computers were
299:
actually utilized tabbed sheets earlier. It currently runs under the Windows operating system. For years Quattro Pro had a competitive advantage, in regard to maximum row and column limits (allowing a maximum worksheet size of one million rows by 18,276 columns). This avoided the 65,536 row by 256
397:
in 1-2-3 worksheets. Borland argued that most cars operate the same, but they are not necessarily made the same. So, Lotus could not rationally "own" the way its program behaved. The district court ruled in favor of Lotus, but the appellate court ruled that the 1-2-3 menus were functional and not
552:
The release of Windows 95 in August 1995 was the beginning of the end for Novell and its plans to compete with Microsoft. Not only did Microsoft release a new operating system, but Microsoft also released new versions of Word and Excel to accompany it. Sales of Novell PerfectOffice (and Lotus
492:
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
462:" 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 430:
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.
443:
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++.
557:). By mid-1996, Microsoft had 95% of the market for business applications. As of 2005, Microsoft still dominates the market for Windows business application software, although Quattro Pro and WordPerfect, which pre-dated the MS Office 4.2 suite, are still both updated and sold. 438:
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
543:
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.
493:
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.
496:
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
481:
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.
327:
The original Borland Quattro electronic spreadsheet was a DOS program, the initial development of which was done by three Eastern Europeans, one of whom, the Hungarian Lajos Frank, was later hired by Microsoft. An article appeared in
300:
column spreadsheet limitations inherent to Microsoft Excel (prior to Excel 2007). Even with the maximum row advantage, Quattro Pro has been a distant second to Excel, in terms of sales numbers, since approximately 1996 to the present.
504:
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
370:
removed, placed on the tennis courts, washed down (acoustic ceilings rained gray mush onto everything when the sprinklers ran) and dried with hair dryers. Those that booted up were put to work. Quattro Pro finished final
318:
The common file extension of Quattro Pro spreadsheet file is .qpw, which it has used since version 9. Quattro Pro versions 7 and 8 used .wb3, version 6 used .wb2, version 5 used .wb1, and DOS versions used .wq2 and .wq1.
553:
applications as well) sank to almost nothing while sales of the Microsoft products were huge. Within three months, Novell announced they were going to sell their applications to someone (eventually that proved to be
402:
recused himself). This left the lower court ruling intact, which was a victory for Borland. However, the broader issue of whether a company can own and protect the way its program behaves remained unresolved.
451:, 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 386:, used tabs to multiple sheets, and allowed three-dimensional references before Quattro Pro was on the market. (Boeing Calc was so slow that its multiple sheet capabilities were barely usable.) 307:
position", #1 in the market. When the product was launched in 1988, its original name, suggested to Mr. Kahn by Senior VP, Spencer Leyton at a Vietnamese restaurant in Santa Cruz, was
365:
and the building was severely damaged when large and heavy air conditioners on the roof of Borland's main building were thrown upward by the quake, and came crashing down upon the
455:
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.
393:. Lotus argued that Quattro could not copy Lotus 1-2-3's menus. Borland supplied the 1-2-3 menus as an alternative because keystroke compatibility was needed in order to run 489:
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.
520:
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
354:, Lajos Frank, and Chuck Batterman. It was praised mainly for superior graphics on DOS. Borland acquired a replacement product called "Surpass", written in 1267: 581:
and then be saved into the OpenDocument format or other file formats, Microsoft dropped support for Quattro Pro file formats after Office 2007.
447:
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,
932: 374:
testing and was sent to manufacturing from those computers running on the tennis courts in the (fortunately) sunny and dry autumn weather.
486:
fast, it was close in feature set to Lotus 123 and Excel, and the "right-click for properties" user design was reasonably understandable.
1282: 1213: 741: 119: 474:, the idea had not been implemented on a major Windows program. Paradox for Windows shared this feature, and it was shown off by 478:
at a Paradox user conference over a year before QPW was released. Both these ideas became widespread in the software industry.
57: 339:. That led to an agreement negotiated by Mr. Leyton and Mr. Stein, providing for the development of the original Quattro. 315:
word for "four", a play on being one step ahead of "1-2-3"). Borland changed the name to Quattro Pro for its 1990 release.
1252: 1201: 949: 100: 1225: 811: 532:. This was a significant modification to the Windows operating system with a major change to user interface guidelines. 512: 72: 53: 1162: 181: 925: 501:
to add a new feature to the program. Colin Glassey came from Brio to help with the integration of that technology.
79: 569:, including WB1, WB2, WB3, wq1 and wq2; some of these (WB2, wq1, and wq2) may open in the desktop applications of 46: 1257: 790: 890: 746: 394: 382:
Some have claimed that Quattro Pro was the first to use the tabbed notebook metaphor, but another spreadsheet,
589: 86: 1277: 865: 1272: 366: 362: 1262: 1029: 918: 769: 736: 525: 406:
By the time the case was resolved, Borland no longer owned Quattro Pro. Borland sold the spreadsheet to
361:
Quattro Pro shipped in the final quarter of 1989. The Borland main office was near the epicenter of the
68: 1209: 524:
word processor was made. It was a direct attempt to push back at the Microsoft Office one-two punch of
997: 236: 463: 467: 219: 1231: 1127: 842: 566: 303:
When version 1.0 was in development, it was codenamed "Buddha" since it was meant to "assume the
276: 975: 578: 371: 343: 212: 970: 965: 835: 570: 390: 312: 231: 207: 1152: 1112: 1034: 1021: 957: 836: 506: 498: 435: 399: 93: 418: 1122: 1090: 1077: 398:
copyrightable. The case went all the way to the U.S. Supreme Court which split 4 to 4 (
304: 470:) available by right-clicking on the object. Although this idea was first seen on the 1246: 1005: 475: 351: 1142: 292: 1167: 1137: 1107: 1072: 1054: 941: 812:"Corel WordPerfect Office Reviewer's Guide - Appendix A: Supported File Formats" 574: 521: 383: 296: 288: 264: 224: 35: 1085: 1067: 1062: 1011: 529: 471: 448: 147: 135: 1172: 1157: 1147: 1100: 1039: 528:
and Microsoft Excel. The other big issue with Version 6 was the advent of
17: 1182: 1117: 987: 982: 355: 1177: 347: 268: 140: 593:
Corel WordPerfect Office X5 installation CD, containing Quattro Pro X5
1132: 536: 407: 335: 272: 152: 440: 287:
Historically, Quattro Pro used keyboard commands close to those of
1095: 588: 554: 511: 417: 291:. While it is commonly said to have been the first program to use 459: 452: 914: 910: 427: 29: 773: 247: 791:"Attached > Computer history &gt "Spreadsheets"" 410:
six months before the final decision was handed down.
1053: 1020: 996: 948: 737:
More history of Surpass (pre-Quattro Pro code base)
242: 230: 218: 206: 180: 158: 146: 134: 60:. Unsourced material may be challenged and removed. 422:Portion of a Quattro Pro for Windows spreadsheet 516:Quattro Pro 6 User's Guide, from the Novell era 926: 8: 764: 762: 1221: 933: 919: 911: 891:"How to Open Files Created in Quattro Pro" 866:"How to Open Files Created in Quattro Pro" 785: 783: 131: 612:also in Borland Office for Windows (1993) 120:Learn how and when to remove this message 758: 389:Quattro Pro was the subject of a major 619:also in Borland Office 2.0 for Windows 509:+ Word combination was gaining steam. 458:The product was internally codenamed " 724:part of Corel WordPerfect Office 2020 654:part of Corel WordPerfect Office 2002 647:part of Corel WordPerfect Office 2000 565:Quattro Pro file formats use various 7: 58:adding citations to reliable sources 717:part of Corel WordPerfect Office X9 710:part of Corel WordPerfect Office X8 703:part of Corel WordPerfect Office X7 696:part of Corel WordPerfect Office X6 689:part of Corel WordPerfect Office X5 682:part of Corel WordPerfect Office X4 675:part of Corel WordPerfect Office X3 668:part of Corel WordPerfect Office 12 661:part of Corel WordPerfect Office 11 624:1994: Quattro Pro for Windows 6.0 ( 617:1993: Quattro Pro for Windows 5.0 ( 610:1992: Quattro Pro for Windows 1.0 ( 837:"Court Hands Setback to Microsoft" 742:Comparison of spreadsheet software 25: 846:. Associated Press. 18 March 2008 640:part of Corel WordPerfect Suite 8 633:part of Corel WordPerfect Suite 7 275:, most often as part of Alludo's 1268:Spreadsheet software for Windows 1220: 1208: 1197: 1196: 626:part of Novell PerfectOffice 3.0 391:lawsuit by Lotus against Borland 34: 187:2021 U1 / July 28, 2022 45:needs additional citations for 1: 607:1992: Quattro Pro 4.0 for DOS 604:1991: Quattro Pro 3.0 for DOS 164:; 36 years ago 1299: 1283:Assembly language software 793:. Aresluna.org. 2004-09-22 1191: 535:In an odd set of events, 202: 176: 747:Office Open XML software 722:2020: Quattro Pro 2020 ( 817:. Corel.com. p. 29 426:Quattro Pro began as a 414:Quattro Pro for Windows 342:Quattro was written in 715:2018: Quattro Pro X9 ( 708:2016: Quattro Pro X8 ( 701:2014: Quattro Pro X7 ( 694:2012: Quattro Pro X6 ( 687:2010: Quattro Pro X5 ( 680:2008: Quattro Pro X4 ( 673:2006: Quattro Pro X3 ( 666:2004: Quattro Pro 12 ( 659:2003: Quattro Pro 11 ( 652:2002: Quattro Pro 10 ( 594: 517: 423: 363:Loma Prieta earthquake 776:on February 19, 2006. 770:"Boeing Calc dot com" 645:2000: Quattro Pro 9 ( 638:1998: Quattro Pro 8 ( 631:1996: Quattro Pro 7 ( 601:1991: Quattro Pro 2.0 598:1989: Quattro Pro 1.0 592: 515: 421: 267:program developed by 189:; 2 years ago 1253:Spreadsheet software 998:Proprietary freeware 950:Free and open-source 547: 54:improve this article 27:Spreadsheet software 567:filename extensions 1232:Online spreadsheet 1128:IBM Lotus Symphony 843:The New York Times 595: 518: 424: 277:WordPerfect Office 136:Original author(s) 1240: 1239: 579:Apache OpenOffice 434:Both the QPW and 372:quality assurance 350:, principally by 344:assembly language 258: 257: 213:Microsoft Windows 130: 129: 122: 104: 16:(Redirected from 1290: 1258:Borland software 1224: 1223: 1212: 1200: 1199: 966:Collabora Online 935: 928: 921: 912: 905: 904: 902: 901: 886: 880: 879: 877: 876: 861: 855: 854: 852: 851: 839: 832: 826: 825: 823: 822: 816: 808: 802: 801: 799: 798: 787: 778: 777: 772:. Archived from 766: 571:Collabora Online 271:and now sold by 254: 251: 249: 208:Operating system 197: 195: 190: 172: 170: 165: 132: 125: 118: 114: 111: 105: 103: 62: 38: 30: 21: 1298: 1297: 1293: 1292: 1291: 1289: 1288: 1287: 1243: 1242: 1241: 1236: 1187: 1153:Microsoft Works 1113:Gobe Productive 1049: 1035:Microsoft Excel 1016: 1012:WPS Spreadsheet 992: 958:Calligra Sheets 944: 939: 909: 908: 899: 897: 889:Burnside, Ken. 888: 887: 883: 874: 872: 863: 862: 858: 849: 847: 834: 833: 829: 820: 818: 814: 810: 809: 805: 796: 794: 789: 788: 781: 768: 767: 760: 755: 733: 587: 585:Version history 563: 550: 540:from complete. 507:Microsoft Excel 499:Brio Technology 416: 400:Justice Stevens 380: 325: 285: 283:Characteristics 246: 198: 193: 191: 188: 168: 166: 163: 159:Initial release 126: 115: 109: 106: 63: 61: 51: 39: 28: 23: 22: 15: 12: 11: 5: 1296: 1294: 1286: 1285: 1280: 1278:Corel software 1275: 1270: 1265: 1260: 1255: 1245: 1244: 1238: 1237: 1235: 1234: 1229: 1217: 1205: 1192: 1189: 1188: 1186: 1185: 1180: 1175: 1170: 1165: 1160: 1155: 1150: 1145: 1140: 1135: 1130: 1125: 1123:Informix Wingz 1120: 1115: 1110: 1105: 1104: 1103: 1098: 1093: 1091:OpenOffice.org 1088: 1080: 1078:Claris Resolve 1075: 1070: 1065: 1059: 1057: 1051: 1050: 1048: 1047: 1042: 1037: 1032: 1026: 1024: 1018: 1017: 1015: 1014: 1009: 1002: 1000: 994: 993: 991: 990: 985: 980: 979: 978: 973: 968: 960: 954: 952: 946: 945: 940: 938: 937: 930: 923: 915: 907: 906: 881: 864:Decker, Fred. 856: 827: 803: 779: 757: 756: 754: 751: 750: 749: 744: 739: 732: 729: 728: 727: 720: 713: 706: 699: 692: 685: 678: 671: 664: 657: 650: 643: 636: 629: 622: 615: 608: 605: 602: 599: 586: 583: 562: 559: 549: 546: 526:Microsoft Word 464:attribute menu 415: 412: 379: 376: 324: 321: 284: 281: 256: 255: 244: 240: 239: 234: 228: 227: 222: 216: 215: 210: 204: 203: 200: 199: 186: 184: 182:Stable release 178: 177: 174: 173: 160: 156: 155: 150: 144: 143: 138: 128: 127: 42: 40: 33: 26: 24: 14: 13: 10: 9: 6: 4: 3: 2: 1295: 1284: 1281: 1279: 1276: 1274: 1273:1988 software 1271: 1269: 1266: 1264: 1261: 1259: 1256: 1254: 1251: 1250: 1248: 1233: 1230: 1228: 1227: 1218: 1216: 1215: 1211: 1206: 1204: 1203: 1194: 1193: 1190: 1184: 1181: 1179: 1176: 1174: 1171: 1169: 1166: 1164: 1161: 1159: 1156: 1154: 1151: 1149: 1146: 1144: 1141: 1139: 1136: 1134: 1131: 1129: 1126: 1124: 1121: 1119: 1116: 1114: 1111: 1109: 1106: 1102: 1099: 1097: 1094: 1092: 1089: 1087: 1084: 1083: 1081: 1079: 1076: 1074: 1071: 1069: 1066: 1064: 1061: 1060: 1058: 1056: 1052: 1046: 1043: 1041: 1038: 1036: 1033: 1031: 1030:Apple Numbers 1028: 1027: 1025: 1023: 1019: 1013: 1010: 1007: 1006:Google Sheets 1004: 1003: 1001: 999: 995: 989: 986: 984: 981: 977: 974: 972: 969: 967: 964: 963: 961: 959: 956: 955: 953: 951: 947: 943: 936: 931: 929: 924: 922: 917: 916: 913: 896: 892: 885: 882: 871: 867: 860: 857: 845: 844: 838: 831: 828: 813: 807: 804: 792: 786: 784: 780: 775: 771: 765: 763: 759: 752: 748: 745: 743: 740: 738: 735: 734: 730: 725: 721: 718: 714: 711: 707: 704: 700: 697: 693: 690: 686: 683: 679: 676: 672: 669: 665: 662: 658: 655: 651: 648: 644: 641: 637: 634: 630: 627: 623: 620: 616: 613: 609: 606: 603: 600: 597: 596: 591: 584: 582: 580: 576: 572: 568: 560: 558: 556: 548:Novell's exit 545: 541: 538: 533: 531: 527: 523: 514: 510: 508: 502: 500: 494: 490: 487: 483: 479: 477: 476:Phillipe Kahn 473: 469: 468:property pane 465: 461: 456: 454: 450: 445: 442: 437: 432: 429: 420: 413: 411: 409: 404: 401: 396: 392: 387: 385: 377: 375: 373: 368: 364: 359: 357: 353: 352:Adam Bosworth 349: 345: 340: 338: 337: 331: 322: 320: 316: 314: 310: 306: 301: 298: 294: 293:tabbed sheets 290: 282: 280: 278: 274: 270: 266: 262: 253: 245: 241: 238: 235: 233: 229: 226: 223: 221: 217: 214: 211: 209: 205: 201: 185: 183: 179: 175: 161: 157: 154: 151: 149: 145: 142: 139: 137: 133: 124: 121: 113: 102: 99: 95: 92: 88: 85: 81: 78: 74: 71: –  70: 69:"Quattro Pro" 66: 65:Find sources: 59: 55: 49: 48: 43:This article 41: 37: 32: 31: 19: 1263:DOS software 1219: 1207: 1195: 1143:Lotus Improv 1055:Discontinued 1044: 942:Spreadsheets 898:. Retrieved 894: 884: 873:. Retrieved 869: 859: 848:. Retrieved 841: 830: 819:. Retrieved 806: 795:. Retrieved 774:the original 723: 716: 709: 702: 695: 688: 681: 674: 667: 660: 653: 646: 639: 632: 625: 618: 611: 564: 561:File formats 551: 542: 534: 519: 503: 495: 491: 488: 484: 480: 457: 446: 433: 425: 405: 388: 381: 360: 341: 334: 329: 326: 317: 308: 302: 286: 260: 259: 250:.wordperfect 148:Developer(s) 116: 110:October 2015 107: 97: 90: 83: 76: 64: 52:Please help 47:verification 44: 1138:Lotus 1-2-3 1108:Full Impact 1073:Boeing Calc 1045:Quattro Pro 971:LibreOffice 575:LibreOffice 522:WordPerfect 384:Boeing Calc 297:Boeing Calc 289:Lotus 1-2-3 265:spreadsheet 261:Quattro Pro 237:Proprietary 225:Spreadsheet 1247:Categories 1214:Comparison 1086:StarOffice 1068:As-Easy-As 1063:AppleWorks 976:OpenOffice 900:2021-09-20 875:2021-09-20 850:2015-10-15 821:2015-10-15 797:2015-10-15 753:References 530:Windows 95 472:Xerox Alto 449:Dave Orton 194:2022-07-28 80:newspapers 18:Quattropro 1173:SuperCalc 1158:Multiplan 1148:Lucid 3-D 1101:NeoOffice 1040:PlanMaker 895:azcentral 1202:Category 1183:VisiCalc 1118:GNU Oleo 1008:(online) 988:Pyspread 983:Gnumeric 731:See also 356:Modula-2 1178:T/Maker 436:Paradox 378:Lawsuit 348:Turbo C 330:PC Week 323:Origins 313:Italian 309:Quattro 279:suite. 269:Borland 243:Website 232:License 192: ( 167: ( 141:Borland 94:scholar 1133:KCells 1022:Retail 537:Novell 408:Novell 395:macros 367:glulam 336:Tetris 273:Alludo 153:Alludo 96:  89:  82:  75:  67:  1096:Go-oo 1082:Calc 962:Calc 870:Chron 815:(PDF) 555:Corel 311:(the 305:Lotus 263:is a 101:JSTOR 87:books 1226:List 1168:Siag 466:(or 460:Thor 453:NeXT 346:and 252:.com 220:Type 169:1988 162:1988 73:news 577:or 441:C++ 428:DOS 248:www 56:by 1249:: 1163:sc 893:. 868:. 840:. 782:^ 761:^ 573:, 295:, 934:e 927:t 920:v 903:. 878:. 853:. 824:. 800:. 726:) 719:) 712:) 705:) 698:) 691:) 684:) 677:) 670:) 663:) 656:) 649:) 642:) 635:) 628:) 621:) 614:) 196:) 171:) 123:) 117:( 112:) 108:( 98:· 91:· 84:· 77:· 50:. 20:)

Index

Quattropro

verification
improve this article
adding citations to reliable sources
"Quattro Pro"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message
Original author(s)
Borland
Developer(s)
Alludo
Stable release
Operating system
Microsoft Windows
Type
Spreadsheet
License
Proprietary
www.wordperfect.com
spreadsheet
Borland
Alludo
WordPerfect Office
Lotus 1-2-3
tabbed sheets

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.