Dbase Plus 1 Table Designer Behavior
Total Page:16
File Type:pdf, Size:1020Kb
User’s Guide VERSION 7.5 release 2.61 for Windows® 98, 2000, NT ME and XP dataBased Intelligence, Inc. Vestal, NY http://www.dbase.com news://news.dbase.com dataBased Intelligence, Inc. or Borland International may have patents and/or pending patent applications covering subject matter in this document. The furnishing of this document does not give you any license to these patents. COPYRIGHT © 2006 dataBased Intelligence, Inc. All rights reserved. All dBASE product names are trademarks or registered trademarks of dataBased Intelligence, Inc. All Borland product names are trademarks or registered trademarks of Borland International, Inc. Other brand and product names are trademarks or registered trademarks of their respective holders. Printed in the U.S.A. Contents Chapter 1 Source Editor behavior . .10 Introduction to dBASE Plus 1 Table Designer behavior . .11 Optimized ReportViewer . .11 Welcome to dBASE Plus !. 1 Overview of dBASE Plus version 2.5. .11 What is dBASE Plus? . 1 Mouse events . .11 dBASE Newsgroups . 2 Grid Class . .11 The dBASE Plus Knowledgebase: . 2 Project Explorer . .11 Changes from earlier versions . 2 TreeView. .12 Visual dBase 5.x through Visual dBase 7.0 . 2 Array Class . .12 Report objects and the integrated Report designer . 3 Report . .12 Project Explorer . 3 Inspector . .12 Data objects. 3 _app Object . .12 Visual designers . 3 _app.frameWin . .12 ActiveX integration. 4 Procedure files . .12 The Inspector . 4 Report Designer . .12 Full-featured Source editor . 4 Error Handling. .12 SQL designer . 4 CHOOSEPRINTER( ) and choosePrinter( ) . .13 BDE Administrator and database support . 4 Overview of dBASE Plus version 2.6 . .13 DBF7 file format features . 4 Windows XP Themes . .13 Samples and sample viewer . 5 dBASE IDE . .13 Changes since Visual dBASE 7.0 . 5 Form Controls . .13 Form class properties . 6 New Image Class properties . .13 Rowset class properties and methods. 6 PushButton. .14 _app object properties . 6 Mouse Wheel Support . .14 app object property used to override Rowset SET SKIP Grid . .14 behavior . 6 Rectangle . .14 Date Functions . 6 MousePointer . .14 New Preprocessor identifier . 6 GETFONT( ) . .14 A few words about Source Aliasing and Dynamic External ReportViewer . .14 Objects . 6 Error Dialog . .14 DEO - Dynamic External Objects . 7 Exception Handling . .14 Rowset class enhanced to support OODML version Reports. .14 of SET SKIP behavior . 7 ListBox . .14 New _app object property used to override Rowset SET Enhanced Version Info in core product files. .14 SKIP behavior . 7 Project Explorer . .15 New error handling properties . 7 dBASE Plus Installer. .15 Starting dBASE Plus or application .exe without using the Apache Configuration Wizard. .15 BDE . 8 Overview of dBASE Plus version 2.61 . .15 Startup optimizations for Web applications . 8 New Bundled ODBC Drivers . .15 Change to command line for PLUSRun.exe . 8 Streamlined client application deployment . .15 Overview of dBASE Plus version 2.0 . 9 Database Class. .15 dBASE Plus Server Side Web Components . 9 Entryfield and SpinBox Classes . .15 New Class. 9 Exception Handling/Security . .15 Changes to the Command Line for PLUSrun.exe . 9 Grid Class . .15 Array class properties, events and methods . 9 Project Explorer . .16 Form class properties, events and methods. 9 Query Class . .16 Grid class properties, events and methods . 9 Rowset Class. .16 Overview of dBASE Plus version 2.2 . 10 Source Editor . .16 New Project Explorer. 10 Variant Support . .16 New Class. 10 dQuery (Developer's Edition v3.03). .16 Designer class properties, events and methods . 10 AgSum( ) . .16 Existing property now included in the ComboBox ArgVector() . .17 and Editor classes. 10 Editor Class . .17 Existing property now included in the Listbox class . 10 EntryField Class . .17 GETFILE( ), PUTFILE( ) functions, and Form Class. .17 getFile ( ) method. 10 Form Designer . .17 onNotify event . 10 mousePointer Property . .17 editorType property. 10 MSGBOX( ) . .18 Grid behavior . 10 onMouseOver / onMouseOut Events . .18 Grid and Browse object behavior. 10 iii Printer Support . 18 The Project Explorer . .34 Project Explorer . 18 Starting a New Project . .34 Query Class . 18 Adding an existing file: . .36 QUIT Command . 18 Creating a new file to add to the Project: . .36 Report Designer . 18 A few things to consider. .36 Rowset Class . 19 Translating the Project File line . .37 Runtime Application . 19 Converting the pathnames . .37 SAVE … LIKE / LIKE( ) / LIKEC( ) . 19 Converting relative pathnames: . .37 Source Editor . 19 Opening a .PRJ file in the dBASE Plus Source Editor: . .37 SpinBox Class . 19 Opening a Project . .38 StreamSource Class. 19 The Details tab. .38 Subform Class . 20 The Source tab . .38 Table View - Context Menu . 20 The Viewer tab. .38 TreeView . 20 Creating an Application . .38 XP Theme Support . 20 Creating a DEO Application . .39 Create Table. 20 DEO Folders . .39 Database Connection Wizard . 20 Selecting the DEO Folder For Each File . .39 Datamodule Code Generation . 20 Selecting the DEO folder for each file . .39 Export Wizard . 21 Building the Executable. .40 Import Wizard . 21 .INI files . .40 Miscellaneous. 21 Encrypted Tables . .41 Multi-Table View . 22 OCX and DLL controls . ..