home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 31 / CDASC_31_1996_juillet_aout.iso / vrac / del2faq.zip / TI2767.ZIP / TI2767.ASC
Text File  |  1996-02-28  |  18KB  |  421 lines

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