Paradox 10 Objectpal Reference Guide ....1 Actionclass Method

Paradox 10 Objectpal Reference Guide ....1 Actionclass Method

Copyright © 2001 COREL CORPORATION and COREL CORPORATION LIMITED. All rights reserved. For more copyright information please refer to the About section in the Help menu of the software. Copyright © 2001 COREL CORPORATION and COREL CORPORATION LIMITED. All rights reserved. For more copyright information please refer to the About section in the Help menu of the software. TABLE OF CONTENTS Introduction..........1 User-defined constants .............40 What’s in the Paradox 10 ObjectPAL Reference Guide ....1 actionClass method ..............40 ObjectPAL Level................1 id method .................41 Syntax notation ...............2 setId method ................41 ObjectPAL prototypes ..............2 AddinForm type ..............42 Required elements ...............2 AnyType type ...............43 Informational elements .............3 blank method/procedure ............44 Alternate syntax ...............3 dataType method ...............45 Using ObjectPAL in calculated fields .........4 fromHex procedure ..............45 Example of using conditional logic and ObjectPAL methods . 5 isAssigned method ..............46 Derived methods ...............6 isBlank method ...............47 isFixedType method ..............47 toHex procedure ...............48 Chapter 1: unAssign method ...............48 Basic language elements ....7 view method ................49 ; { } (comments) keyword ............7 Application type ..............49 = (Assignment/Comparison operator) keyword .....8 Array type ................50 const keyword ................9 addLast method ...............51 disableDefault keyword .............10 append method ...............52 doDefault keyword ..............10 contains method ...............53 enableDefault keyword .............11 countOf method ...............54 for keyword ................11 empty method................54 forEach keyword ...............12 exchange method...............55 if keyword .................13 fill method.................55 iif keyword.................14 grow method ................56 loop keyword ................14 indexOf method ...............57 method keyword ...............15 insert method ................58 passEvent keyword ..............16 insertAfter method ..............58 proc keyword ................16 insertBefore method ..............59 quitLoop keyword...............17 insertFirst method ..............59 return keyword ...............18 isResizeable method ..............60 scan keyword ................18 remove method ...............60 switch keyword ...............19 removeAllItems method .............61 try keyword ................21 removeItem method ..............62 type keyword ................22 replaceItem method ..............63 uses keyword ................22 setSize method ...............63 ObjectPAL uses block .............23 size method ................64 DLL uses block ...............28 view method ................64 Calling external routines ............32 Binary type ................65 Using C++ ................32 clipboardErase method .............65 Passing by value ...............33 clipboardHasFormat procedure ..........65 Passing by pointer ..............34 enumClipboardFormats method ..........66 Returning values ...............35 readFromClipboard method ...........66 Notes on Graphic and Binary data (CHANDLE) .....35 readFromFile method .............67 var keyword ................35 size method ................68 while keyword................36 writeToClipboard method ............69 Reserved Keywords ..............37 writeToFile method ..............69 Built-in object variables ............37 Currency type ...............70 currency procedure ..............71 Database type ...............73 Chapter 2: beginTransaction method ............74 close method ................76 Object type reference .....39 commitTransaction method............76 ActionEvent type ..............39 delete method/procedure ............77 Table of contents i enumFamily method/procedure ..........77 setKeyviol method ..............116 getMaxRows method ..............78 setProblems method .............117 isAssigned method ..............79 setSource method ..............117 isSQLServer method ..............79 setSourceCharSet method ............118 isTable method/procedure ............80 setSourceDelimitedFields method .........119 open method/procedure.............81 setSourceDelimiter method ...........119 rollBackTransaction method ...........82 setSourceFieldNamesFromFirst method ........120 setMaxRows method ..............82 setSourceRange method ............121 transactionActive method ............83 setSourceSeparator method ...........122 DataTransfer type ..............83 transferData method .............123 appendASCIIFix procedure ............84 Date type ................123 appendASCIIVar procedure ............85 date method ................124 dlgExport procedure..............85 dateVal procedure ..............125 dlgImport procedure..............85 today procedure...............125 dlgImportASCIIFix procedure ...........86 DateTime type ..............126 dlgImportASCIIVar procedure ...........87 dateTime method ..............127 dlgImportSpreadsheet procedure ..........87 day method ................127 dlgImportTable procedure ............88 daysInMonth method .............128 empty method................89 dow method ................128 enumSourcePageList method ...........89 dowOrd method ...............129 enumSourceRangeList method...........90 doy method ................129 exportASCIIFix procedure ............90 hour method ................130 exportASCIIVar procedure ............91 isLeapYear method ..............130 exportParadoxDOS procedure ...........92 milliSec method ...............131 exportSpreadsheet procedure ...........93 minute method ...............131 getAppend method ..............94 month method ...............132 getDestCharSet method .............94 moy method ................133 getDestDelimitedFields method ..........95 second method ...............133 getDestDelimiter method ............96 year method ................134 getDestFieldNamesFromList method .........97 DDE type ................134 getDestName method .............97 close method................135 getDestSeparator method ............98 execute method ...............136 getDestType method ..............99 open method ................136 getKeyviol method ..............100 setItem method ...............137 getProblems method .............100 DynArray type ..............138 getSourceCharSet method ............101 contains method...............139 getSourceDelimitedFields method .........102 empty method ...............140 getSourceDelimiter method ...........103 getKeys method ...............141 getSourceFieldNamesFromFirst method........104 removeItem method .............142 getSourceName method ............104 size method ................142 getSourceRange method ............105 view method ................143 getSourceSeparator method ...........106 ErrorEvent type ..............144 getSourceType method .............106 User-defined error constants ...........144 importASCIIFix procedure ............107 reason method ...............145 importASCIIVar procedure............108 setReason method ..............145 importSpreadsheet procedure ..........109 loadDestSpec method .............111 Event type ................146 loadSourceSpec method ............111 errorCode method ..............146 setAppend method ..............112 getTarget method ..............147 setDest method ...............112 isFirstTime method ..............148 setDestCharSet method.............113 isPreFilter method ..............149 setDestDelimitedFields method ..........114 isTargetSelf method..............149 setDestDelimiter method ............114 reason method ...............150 setDestFieldNamesFromFirst method ........115 setErrorCode method .............150 setDestSeparator method ............116 setReason method ..............151 FileSystem type ..............152 ii Table of contents accessRights method .............153 disableBreakMessage procedure ..........196 clearDirLock procedure ............153 disablePreviousError procedure ..........196 copy method ................154 dmAddTable method/procedure ..........197 delete method ...............154 dmAttach method/procedure ...........197 deleteDir method ..............155 dmBuildQueryString method/procedure .......198 drives method ...............156 dmEnumLinkFields method/procedure ........199 enumFileList method .............157 dmGet method/procedure............200 existDrive method ..............158 dmGetProperty method/procedure .........201 findFirst method ..............158 dmHasTable method/procedure ..........203 findNext method ..............160 dmLinkToFields method/procedure .........203 freeDiskSpace method .............161 dmLinkToIndex method/procedure .........206 freeDiskSpaceEx method ............162 dmPut method/procedure............208 fullName method/procedure ...........162 dmRemoveTable method/procedure.........208 getDir method ...............163 dmResync method/procedure...........208 getDrive method...............163 dmSetProperty method/procedure .........210 getFileAccessRights procedure ..........164 dmUnlink method/procedure ...........211 getValidFileExtensions procedure .........164 enumDataModel method/procedure .........212 isAssigned method ..............165 Property Names for enumDataModel ........212 isDir procedure ...............165 enumSource method .............213 isFile procedure ...............166 enumSourceToFile

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    1063 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us