home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 31 / CDASC_31_1996_juillet_aout.iso / vrac / del2faq.zip / DEL_FS.ZIP / DELPHIFS.TXT < prev   
Text File  |  1995-02-22  |  16KB  |  402 lines

  1. Delphi Fact Sheet
  2.  
  3. Delphi is the only Windows  development tool to combine the
  4. Rapid Application Development (RAD) benefits of visual
  5. component-based design with the power of an optimizing
  6. native code compiler and scalable database access.
  7.  
  8. Delphi represents the next generation in:
  9.  
  10. ╖  Performance--with the world's fastest compiler
  11. ╖  Rapid Application Development--via visual Two-Way-Tools()
  12. ╖  Component Reuse--a true object-oriented environment
  13. ╖  Scalable Database Access--the fast track to client/server
  14.  
  15. The fastest way to the fastest applications
  16.  
  17. Delphi is the next generation Windows development tool,
  18. combining the most intuitive visual design environment with
  19. the unrivaled performance of a world-class optimizing native
  20. code compiler. It compiles Windows applications at more than
  21. 350,000 lines per minute.* An automatic MAKE facility
  22. ensures that only code that has been changed is recompiled
  23. for maximum efficiency, and the built-in assembler allows
  24. for ultimate fine-tuned performance.
  25.  
  26.  The resulting executable files (EXEs) are lean, highly
  27. efficient, and run up to 10 to 20 times faster than
  28. interpreted p-code. Delphi executables are immediately
  29. deployable, royalty-free, and require no runtime interpreter
  30. Dynamic Link Library (DLL), so maximum performance is
  31. guaranteed.
  32.  
  33. RAD, from prototype to production
  34.  
  35. The comprehensive suite of visual design and debugging tools
  36. accelerate development so you move seamlessly from
  37. prototyping to deployment. You'll create high-performance
  38. applications in record time with the gallery of reusable
  39. forms, project templates, programming experts, and context-
  40. sensitive intelligent help.
  41.  
  42. And smart computer-based tutorials guide you through your
  43. project and help explain concepts.  The Object Inspector;
  44. provides complete access to properties and events of a
  45. selected component, with smart Property Editors for rapid
  46. design changes.  The Project Manager provides an overview of
  47. all forms and code for a development project, while the
  48. ObjectBrowser() provides a graphical view of the overall
  49. object hierarchy.
  50.  
  51.  The sophisticated GUI Debugger jumps directly to the point
  52. in the source code where problems occur, so you can find and
  53. fix problems quickly and easily.  And full support for
  54. conditional breakpoints, watchpoints, call stack monitoring,
  55. single-step execution, and trace mode are included.
  56.  
  57. A suite of powerful Windows resource editors lets you create
  58. and modify menus, icons, cursors, and bitmaps for low-level
  59. debugging. The WinSight() utility allows you to monitor the
  60. Windows messaging flow, while WinSpector() instantly
  61. provides comprehensive diagnostic details.
  62.  
  63. Visual Two-Way-Tools for power programming
  64.  
  65. With Delphi, you can always get to your code, and everything
  66. you can do visually can also be done in code. Innovative Two-
  67. Way-Tools maximize your productivity by letting you move
  68. seamlessly between the visual design environment and the
  69. synchronized underlying source code.
  70.  
  71.  Switching between the visual design mode and the
  72. intelligent BRIEF;-style source code editor is rapid and
  73. intuitive. It supports advanced editing features such as
  74. Color Syntax Highlighting, macro recording, column block
  75. marking, and regular expression support.
  76.  
  77. Reuse components to maximize productivity
  78.  
  79. The comprehensive Visual Component Library (VCL), a
  80. collection of more than 75 objects such as dialogs, buttons,
  81. and list boxes, includes a host of additional reusable
  82. objects including database controls, notebook tabs, grids,
  83. multimedia controls, and much more!
  84.  
  85.  The completely customizable Integrated Development
  86. Environment can be tailored to individual or corporate
  87. preferences. Custom reusable components and commercial VBXs
  88. are easily added to the fully reconfigurable Component
  89. Palette. You can create and install your own application and
  90. form templates. And the Delphi component-based architecture
  91. allows you to seamlessly integrate DLLs, VBX controls, and
  92. OLE 2.0 servers into your applications.
  93.  
  94.  
  95. Integrated database support and reporting capabilities
  96.  
  97. Delphi incorporates the BorlandDatabase Engine (BDE),
  98. providing direct access to data stored in dBASE;, Paradox;,
  99. and the Local InterBase; Server, and to other data formats
  100. via ODBC. And data-aware controls  allow manipulation of
  101. live data at design time, improving project turnaround time.
  102.  
  103.  A comprehensive selection of Visual Data Objects helps make
  104. sophisticated database application design a breeze. And the
  105. included Database Desktop() utility lets you create or
  106. restructure tables and manage connections, insulating
  107. compiled Delphi applications from changes in database
  108. locations.
  109.  
  110.  Delphi also includes the PC version of ReportSmith;
  111. Borland's award-winning database reporting and query tool
  112. that supports live data access at design time.  ReportSmith
  113. supports a wide range of popular database formats, and
  114. provides a variety of graphing, tabulating, and charting
  115. options.
  116.  
  117. The ultimate complementary tool
  118.  
  119. If you prefer to work with a variety of programming tools,
  120. Delphi is the perfect addition to your toolset. It allows
  121. you to create reusable DLLs that can be called from
  122. applications built with C++, Paradox, dBASE, PowerBuilder,
  123. Visual Basic, and other popular development tools.Delphi can
  124. also use standard VBX controls, OLE2.0 servers, DLLs created
  125. by other development tools, Microsoft multimedia, MAPI, and
  126. pen computing APIs. No matter what you program with today,
  127. the Delphi component-based design makes it a valuable
  128. addition that leverages your existing investment in code.
  129.  
  130.  Delphi gives you the control and flexibility you demand
  131. with complete access to the Windows API, while shielding you
  132. from the complexities of Windows programming.
  133.  
  134. Object-Oriented Programming
  135.  
  136. The underlying Object Pascal language has been enhanced to
  137. fully support exception handling. All your GPFs, disk I/O
  138. errors, and other dreaded problems are automatically
  139. trapped. And it offers all of the benefits of a structured
  140. programming language and a true object-oriented development
  141. tool, including polymorphism, inheritance, and
  142. encapsulation. So Delphi applications are incredibly robust
  143. and deliver superior solutions for all of your mission-
  144. critical projects.
  145.  
  146.  Enhanced compiler features such as conditional compilation
  147. and smart linking make it even easier to rapidly design
  148. professional applications intended for a variety of target
  149. environments.
  150.  
  151. Fast track to Windows 95
  152.  
  153. Delphi applications developed for the Windows 3.1 operating
  154. environment will also run under Windows 95 and Windows NT.
  155. Upgrading them to full 32-bit performance simply involves a
  156. single-click recompile with the forthcoming Windows 95
  157. version of Delphi. No rewriting of code is necessary!
  158.  
  159. Smooth scaling to client/server
  160.  
  161. Delphi provides an easy path to the fast-growing market of
  162. client/server applications development. Transparent local
  163. SQL development is possible with Delphi, using the built-in
  164. Local InterBase Server, which enables you to rapidly develop
  165. high-performance ANSI SQL-92 compliant applications for
  166. standalone systems.
  167.  
  168. To make the transition from Delphi to professional
  169. client/server development and deployment using external
  170. database hosts, upgrade to Delphi Client/Server. It's a
  171. quick and easy process requiring no additional coding.
  172. Delphi Client/Server features high-performance native
  173. drivers for Oracle, Sybase, Informix;, and InterBase, along
  174. with team development support, a Visual Query Builder tool,
  175. and much more.
  176.  
  177. Delphi, the developer's solution
  178.  
  179. ╖  Quickly and easily customize the Component Palette.
  180. ╖  Delphi gives you everything you need for Rapid
  181.   Application Development.
  182. ╖  Manage all your code and visual objects with the Object
  183.   Inspector.
  184. ╖  Two-Way-Tools give you complete control of your code.
  185. ╖  The Visual Component Library lets you build complete
  186.   database applications in minutes.
  187.  
  188. Quotes:
  189.  
  190. "It's going to change our lives, you know."
  191. --J.D. Hildebrand, Editor
  192. Windows Tech Journal
  193.  
  194. "When it comes to keeping required coding to a minimum,
  195. Delphi excels..."
  196.  --Windows Sources
  197. December 1994
  198.  
  199. "Delphi gives developers exactly what they need to create
  200. complete applications, posthaste."
  201. --Susan Ryan
  202. InfoWorld
  203.  
  204. "5 Stars--Excellent"
  205.  --PC/Computing
  206. February 1995
  207.  
  208. Delphi Specifications
  209. Optimizing Native Code Compiler
  210. ╖  Compiles at over 350,000 lines per minute*
  211. ╖  Create fast standalone EXEs with no runtime interpreter
  212.   Dynamic Link Library (DLL)
  213. ╖  Applications run up to 10 to 20 times faster than
  214.   interpreted p-code
  215. ╖  Create DLLs that work with C++, dBASE, Paradox, Visual
  216.   Basic, PowerBuilder, and others
  217. ╖  Access to all Windows API functions and messages
  218. ╖  Optimized case statements, sets, 32-bit math operations,
  219.   string and file routines, and more
  220. ╖  Math coprocessor and emulator support
  221. ╖  Automatic built-in MAKE facility
  222. ╖  Conditional compilation
  223. ╖  Smart Linker removes unused objects and code
  224. ╖  Command-line compiler and MAKE facility
  225. ╖  Built-in assembler for tuning performance
  226. ╖  Linker optimization for smaller EXEs
  227.  
  228. Integrated Development Environment
  229. ╖  Integrated visual form designer with over 75 components
  230. ╖  Two-Way-Tools automatically synchronize code and visual
  231.   representations
  232. ╖  Object Inspector allows visual customization of
  233.   components without writing code
  234. ╖  Built-in tools for alignment, scaling, sizing, and tab
  235.   order
  236. ╖  ObjectBrowser displays object hierarchy, units, globals,
  237.   and code references
  238. ╖  Project Manager displays all files and forms
  239. ╖  Customizable environment including SpeedBar, Component
  240.   Palette, editor, and browser
  241. ╖  Intuitive Icon, Bitmap, and Menu editors
  242. ╖  Open environment for adding your own tools, experts,
  243.   components, and Property Editors
  244.  
  245. Visual Component Library (VCL)
  246. ╖  Customizable palette of over 75 reusable components
  247. ╖  Support for the latest Microsoft systems technologies
  248.   including OLE 2.0, DDE, VBXs, DLLs, MAPI, and ODBC
  249. ╖  Standard components for menus, bitmapped buttons, masked
  250.   edit fields, panels, graphics, notebook tabs, grids,
  251.   outlines, list boxes, combo boxes, check boxes, labels,
  252.   and more
  253. ╖  Visual Data Objects for accessing databases, tables,
  254.   queries, reports, SQL stored procedures, as well as data-
  255.   aware grids, navigators, lookup lists, edit fields, list
  256.   boxes, combo boxes, memos, bitmaps, and more
  257. ╖  "Live" design-time data access
  258. ╖  Extend the VCL at any time with third-party libraries or
  259.   with your own objects created with Delphi
  260. ╖  Database Field Editor for validation rules, display
  261.   format, edit mask, and field width
  262. ╖  Standard dialog objects for file operations, printing,
  263.   font and color selection, and searching
  264. ╖  System objects for accessing OLE 2.0 servers, DDE,
  265.   multimedia and file, and directory lists
  266. ╖  Support for MDI, printing, and graphics
  267. ╖  2-D and 3-D charts with included ChartFX control
  268. ╖  Compatible with hundreds of VBX controls
  269. ╖  Includes sample objects with complete source code written
  270.   in Delphi
  271. ╖  VCL source code available separately
  272.  
  273. Object Pascal Language
  274. ╖  High-performance, structured, object-oriented language
  275. ╖  Complete support for inheritance, polymorphism, and
  276.   encapsulation
  277. ╖  Control over privacy with Public, Private, Protected, and
  278.   Published reserved words
  279. ╖  Create components with properties and events
  280. ╖  Use inheritance to customize any object
  281. ╖  Automatic runtime type information and object persistence
  282. ╖  Automatic, extensible exception handling
  283. ╖  Support for open arrays, user-defined types, objects, and
  284.   pointers
  285. ╖  Advanced language support for delegation and class
  286.   references
  287. ╖  Separate compilation of units and DLLs
  288. ╖  Over 150 library routines for mathematical operations,
  289.   string manipulation, text formatting, and file management
  290. ╖  WinCRT unit for creating standard Pascal "console"
  291.   programs
  292. ╖  Compiles Borland Pascal 7.0 for Windows code
  293.  
  294. Powerful Editing
  295. ╖  Full-featured BRIEF-style editing
  296. ╖  Unlimited undo and redo
  297. ╖  No limit on file size
  298. ╖  Macro record and playback
  299. ╖  Column block marking
  300. ╖  Regular expression (GREP-style) search
  301. ╖  Customizable Color Syntax Highlighting
  302. ╖  Selectable editor keystrokes with support for BRIEF and
  303.   Epsilon
  304.  
  305. Integrated Debugging
  306. ╖  Integrated GUI Debugger with single-step and trace
  307. ╖  Conditional breakpoints and watchpoints
  308. ╖  Call stack view for tracing code execution
  309. ╖  Evaluate and modify expressions and variables
  310. ╖  WinSight Windows message trace utility
  311. ╖  WinSpector postmortem analysis tool
  312. ╖  Compatible with Turbo Debuggerfor Windows (available
  313.   separately)
  314.  
  315. Borland Database Engine
  316. ╖  High-performance engine with native drivers for dBASE,
  317.   Paradox, and Local InterBase Server
  318. ╖  Fully scalable support for migrating applications from
  319.   desktop to client/server
  320. ╖  Royalty-free deployment of database engine
  321. ╖  Space-efficient deployment of database applications
  322. ╖  Includes Database Desktop for managing database aliases
  323.   as well as creating and restructuring tables
  324. ╖  ODBC support for Access, Btrieve, Excel, DB2, AS/400,
  325.   Ingres, HP ALBASE/SQL, and gateways like IBM DDCS/2,
  326.   Micro Decisionware and Sybase Net-gateway. (available
  327.   separately)
  328. ╖  Delphi Client/Server includes SQL Link native drivers for
  329.   InterBase, Oracle, Sybase, Microsoft SQL Server, and
  330.   Informix. (available separately)
  331.  
  332. Local InterBase 4.0 Server
  333. ╖  High-performance ANSI SQL-92 compliant
  334. ╖  Ideal for "off-line" development and single-user
  335.   applications
  336. ╖  Computed fields
  337. ╖  Outer joins and join expressions in the where clause
  338. ╖  Complex data including Binary Large Objects (BLObs()) and
  339.   multidimensional arrays
  340. ╖  Advanced features including stored procedures, triggers,
  341.   and constraints
  342. ╖  Fully scalable to InterBase on NT, NetWare, and UNIX
  343.   platforms
  344. ╖  Local InterBase Server Deployment Kit available
  345.   separately
  346.  
  347. ReportSmith 2.5
  348. ╖  Award-winning database reporting and query tool
  349. ╖  Access ReportSmith from the Delphi Tools menu and TReport
  350.   component
  351. ╖  Features "live" report writing
  352. ╖  Adaptive data access works with any size database
  353. ╖  Prebuilt report templates and styles
  354. ╖  Crosstab and mailing label reports
  355. ╖  Multilevel sorting
  356. ╖  Custom group specifications
  357. ╖  Onscreen Print Preview mode
  358. ╖  Free distribution of ReportSmith runtime module
  359. ╖  Fully compatible with ReportSmith SQL edition
  360.  
  361. Documentation and Help
  362. ╖  Extensible gallery of application templates and experts
  363. ╖  Seven Interactive Tutors() with "live" interaction
  364. ╖  Over 5Mb of on-line help
  365. ╖  Five manuals with over 1,200 pages of documentation:
  366.   Delphi User's Guide, Component Writer's Guide, Database
  367.   Application Developer's Guide, Creating Reports, and
  368.   InterBase User's Guide
  369.  
  370. Minimum System Requirements
  371. ╖  Intel 386-based PC or higher
  372. ╖  Microsoft Windows 3.1 or later, 100%-compatible version
  373. ╖  6Mb of extended memory or higher
  374. ╖  30Mb hard disk space
  375. ╖  CD-ROM drive (3.5" disks available separately)
  376.  
  377. Networks Supported
  378. Any Microsoft Windows 3.1 compatible network, including OS/2
  379. 2.1, Novell NetWare, Windows for Workgroups 3.11, and
  380. Windows NT 3.11.
  381.  
  382. *Pentium 90MHz
  383. Copyright ⌐ 1995 Borland International, Inc. All rights
  384. reserved. All Borland product names are trademarks of
  385. Borland International, Inc. Borland's DELPHI products and
  386. services are not associated with or sponsored by Delphi
  387. Internet, an on-line service and Internet access provider.
  388. Corporate Headquarters: 100 Borland Way, Scotts Valley,
  389. California 95066-3249, 408-431-1000. Offices in: Australia
  390. (61-02-911-1000), Belgium (32-2-47-99-903), Brazil (55-11-
  391. 851-5326), Canada (416-229-6000), Chile (56-2-233-7113),
  392. Denmark (45-48-14-00-01), France (33-1-41-23-11-00), Germany
  393. (49-6103-9790), Hong Kong (852-2540-4380), Italy (39-2-26-91-
  394. 51), Japan (81-03-5350-9370), Korea (82-02-551-2795), Latin
  395. American Headquarters in U.S.A. (408-431-1074), Malaysia (60-
  396. 03-230-2618), Netherlands (31-020-540-54-00), New Zealand
  397. (64-9-443-8890), Singapore (65-339-8122), Spain (34-1-650-72-
  398. 50), Sweden (46-8-634-35-00), Switzerland (41-031-761-2604)
  399. Taiwan (886-2-718-6627), and United Kingdom (44-734-321-150)
  400. -- BOR 8277
  401.  
  402.