|
Version 6.0 is a Major new release of APL+Win Objects™
Here is a description of major APL+Win Objects™ 6.0 enhancements:
- The .CHM Help File is now complete and includes documentation on all objects
- Full Upward Compatibility with previous versions
- 10 new Objects (see: APLWinObjectsIntro.asp )
- 24 new Properties added (see below)
- 78 new Methods added (see below)
- Most 6.0 Objects have been tested in real life production applications
for a year
- New Web Site gives detail on line documentation on all 6.0 Objects
Here is an detailed description of APL+Win Objects™ 6.0 enhancements
:
TADO5
| 07apr04 | 6.00.008 | function DecodeDm localized |
14jul04 | 6.00.009 | method <Columns> improved |
05may05 | 6.00.010 | [help] property improved with several additional examples |
05may05 | 6.00.011 | [ColNames] method rewritten: now works even with empty tables and is faster |
05may05 | 6.00.012 | new <Insert> method added to batch insert a matrix of records |
05may05 | 6.00.013 | recordset object now created in [Open] method instead of each time it is needed |
06may05 | 6.00.014 | new <BeginTrans> method added: allows to begin a new Transaction |
06may05 | 6.00.015 | new <CommitTrans> method added: allows to commit a Transaction |
06may05 | 6.00.016 | new <RollbackTrans> method added: allows to roll back a Transaction |
19may05 | 6.00.017 | new <PrimaryKeys> method added: returns the Primary Keys for all tables in the database |
19may05 | 6.00.018 | new <Update> method added to batch update a matrix of records |
11jun05 | 6.00.019 | test added in [Columns] method |
TAPLDraw5
| 03dec03 | 6.00.002 | new <CreateImageList> method added |
14oct05 | 6.00.003 | new <CreateImages> method added |
14oct05 | 6.00.004 | new <CreateImageMatrix> method added |
29nov05 | 6.00.005 | new <Convert2MetaFile> method added |
30nov05 | 6.00.006 | new <OpenMetaFile> method added |
30nov05 | 6.00.007 | new <CloseMetaFile> method added |
TAbale5
| 07mar05 | 6.00.002 | [New] method improved: now registers the AbaleZip.dll if it is not yet registered |
07mar05 | 6.00.003 | new <ZipWithPassword> method: allows to password encrypt the zipped file |
07mar05 | 6.00.004 | new <UnzipWithPassword> method: allows to password decrypt the zipped file |
10jun05 | 6.00.005 | buig corrected in [UnzipWithPassword]: was not using the password |
TAboutBox5
| 14feb05 | 6.00.002 | New <web> property added: displays a URL in the About Box with a Hand cursor to link to this URL |
TBlatMail5
| 17may04 | 6.00.002 | <help> property improved |
TButton5
| 26jan05 | 6.00.002 | New <image> property added |
TCheckGroup5
| 30jan05 | 6.00.003 | Z„ added in [value] property to avoid values being displayed in the APL Session |
TComboFilter5
| 07apr04 | 6.00.002 | variable F localized |
TComboList5
| 21jun04 | 6.00.007 | add custom names to the Listview, Edit and Button objects |
TControlClass5
| 15aug05 | 6.00.002 | Templates added for onEvent, property and Method |
TCueCard5
| 30mar04 | 6.00.002 | correction made to the <cuecard1> and <cuecard2> properties |
TDateTimeFr5
| 07apr04 | 6.00.002 | variable H localized |
TDates5
| 31mar03 | 6.00.005 | new <DateTimeExcelConvert> method improved |
31mar03 | 6.00.006 | new <DateTimeExcelDConvert> method added |
22oct04 | 6.00.007 | new <Short2LongDate> method added |
11jun05 | 6.00.008 | bug corrected in [DateTimeExcelDConvert] method: time was sometimes off by 1 second |
TDisplay5
| 09apr05 | 6.00.002 | add documentation for several properties and methods |
09apr05 | 6.00.003 | new <font> property |
26nov05 | 6.00.004 | bug fixed: Info renamed to Info5 in the Print method |
26nov05 | 6.00.005 | the Print toolbar button is now disabled if no Printer is available |
26nov05 | 6.00.006 | various improvements: see comments dated 26nov05 |
TEditDir5
| 03may05 | 6.00.002 | new <enabled> property added |
TEditFile5
| 04apr05 | 6.00.002 | new <dir> property added |
04apr05 | 6.00.003 | new <includepath> property added |
03may05 | 6.00.004 | new <enabled> property added |
TEditList5
| 17may04 | 6.00.004 | flickering reduced by using the noredraw property in the onChange event |
TEditSelect5
| 17dec03 | 6.00.003 | new <selecteditems> property added |
TEmail5
| 07dec04 | 6.00.002 | Result added to Świ'*‘‘' to avoid printing in the APL Session |
20may05 | 6.00.003 | new <DefaultSMTPAccount> method added: retrieves default SMTP Account, Email Address and Display Name |
TError5
| 07jun04 | 6.00.002 | Stop and Info buttons are now made invisible in a Runtime environment |
TExcel5
| 12nov03 | 6.00.014 | [xIgnoreRemoteRequests] added when instanciating TExcel5 |
19nov03 | 6.00.015 | error handling added to the [format] property |
22nov03 | 6.00.016 | bug corrected in <where> property (was referencing an instance of TExcel5!) |
25nov03 | 6.00.017 | new <Reset> method added |
25nov03 | 6.00.018 | Excel closing improved (using Eric Baelen's suggestions) |
28nov03 | 6.00.019 | new <columnwidthpix> property added |
28nov03 | 6.00.020 | new <rowheightpix> property added |
28nov03 | 6.00.021 | new <AddPicture> method added |
01dec03 | 6.00.022 | <fittopageswide> & <fittopagestall> now accept argument 0 to stop Fit to page |
01dec03 | 6.00.023 | new <zoom> property added |
05dec03 | 6.00.024 | <hpagebreaks> now works even if no Print Area defined |
05dec03 | 6.00.025 | new feature: object constructor now calls user defined (complement) constructor |
23jan04 | 6.00.026 | method <Show> improved: now adds a workbook only if Excel object does not already have any |
27jan04 | 6.00.027 | bug corrected in [where] property (height and width were exchanged) |
29jan04 | 6.00.028 | new <RefersToAdd> method added (return result suitable for use with the [Add] method) |
29jan04 | 6.00.029 | bug corrected in <where> property when referenced |
09mar04 | 6.00.030 | <fittopageswide> and <fittopagestall> properties improved: now allow to erase the content of the fields |
09mar04 | 6.00.031 | <hpagebreaks> can now be used with <fittopageswide> if <fittopagestall> is set to ('#'Świ'VT'0 11) |
17may04 | 6.00.032 | bug corrected in property <fittopagestall> |
05aug04 | 6.00.033 | bug corrected in property <rowheight> |
05aug04 | 6.00.034 | new <TopLeft> method added: returns the top left cell in a named range |
05aug04 | 6.00.035 | method [Add] now accepts a range name as its second argument (range name should be enclosed) |
05aug04 | 6.00.036 | method [InchesToCentimeters] also named <ItoC> |
08aug04 | 6.00.037 | method [Add] now returns a result (first 2 elements compatible with previous Objects version) |
17aug04 | 6.00.038 | bug corrected in method [Get] in some cases when UsedRange was returning a range without column letters (example: 12:18) |
15oct04 | 6.00.039 | new <fontunderline> property |
22dec04 | 6.00.040 | new <Running> method |
22dec04 | 6.00.041 | new <ProtectSheet> method |
22dec04 | 6.00.042 | new <HideRows> method |
18jan05 | 6.00.043 | new <footerpicture> property |
18jan05 | 6.00.044 | new <headerpicture> property |
24mar05 | 6.00.045 | new <AddChart> method |
24mar05 | 6.00.046 | new <chartsource> property |
24mar05 | 6.00.047 | new <charttype> property |
24mar05 | 6.00.048 | new <chartshadow> property |
24mar05 | 6.00.049 | new <chartrounded> property |
24mar05 | 6.00.050 | new <charttitle> property |
24mar05 | 6.00.051 | new <charthaslegend> property |
24mar05 | 6.00.052 | new <chartlabels> property |
24mar05 | 6.00.053 | new <chartarea> property |
29may05 | 6.00.054 | [New] method improved |
03jun05 | 6.00.055 | [New] method improved |
10aug05 | 6.00.056 | properties [headerpicture] and [footerpicture] improved: needs use &F (and not &G) in French culture |
12nov05 | 6.00.057 | new <HighLightEx> method added: same as HighLight but one can specify a range |
01dec05 | 6.00.058 | new <DrawCircle> method added: allows to draw a circle in the ActiveSheet |
01dec05 | 6.00.059 | new <DrawCircleWithText> method added: allows to draw a circle in the ActiveSheet with inserte text centered in the circle |
01dec05 | 6.00.060 | new <DrawShapeFont> method added: allows to change the font characteristics for the text inserted in a shape |
02dec05 | 6.00.061 | new <Range2Pixels> method added: converts a range to its pixels position and size |
03dec05 | 6.00.062 | property [columnwidthpix] corrected |
03dec05 | 6.00.063 | new <activecell> property added: get or set the current active cell |
03dec05 | 6.00.064 | new overload for method [AddPicture] added: now allows to place a picture at location specified in pixels |
04dec05 | 6.00.065 | methods [HighLight] and [HighLightEx] improved: now loop on the calculated set of ranges to avoid posible DOMAIN ERROR |
04dec05 | 6.00.066 | new <HighLightFontEx> method added: allows to change the font characteristics of a given range of cells according to cell content |
06dec05 | 6.00.067 | new <AutoFitCell> method added: auto adapts a cell size according to its content |
06dec05 | 6.00.068 | new <AddFit> method added: adds an array and auto adapts a cell sizes according to their contents |
06dec05 | 6.00.069 | bug corrected in AutoFit method (which was failing in some cases) |
11dec05 | 6.00.070 | various small improvements: ]wsloc 11dec05 to see them |
11dec05 | 6.00.071 | method [DeleteAllNames] rewritten |
TFOne5
| 07apr04 | 6.00.002 | variable I localized |
TFTP5
| 07mar05 | 6.00.002 | [New] method improved: now registers the ChilkatFTP.dll if it is not yet registered |
11jun05 | 6.00.003 | [New] method improved: now checks if ChilkatFTP.dll exists (APL freezed when the DLL is not found) |
TFileMenu5
| 01apr05 | 6.00.003 | better handling of <mrus> property which now uses [Mrus] section in APL+Win .INI file |
01apr05 | 6.00.004 | new <maxmrus> property added |
01apr05 | 6.00.005 | new <AddToMrus> method added |
29apr05 | 6.00.006 | new <mMRU_onClick> event added |
29apr05 | 6.00.007 | new <ResetMrus> method added |
TGrid5
| 17dec03 | 6.00.006 | new <Event> method added (& bug corrected in spy property) |
17dec03 | 6.00.007 | makes the <modified> property work when using the <text> property |
21dec03 | 6.00.008 | new <Print> method available |
11feb04 | 6.00.009 | inhibit event handlers added for protected cells |
16aug05 | 6.00.010 | sorting columns by clicking column header them improved |
TGridDisplay5
| 07apr04 | 6.00.003 | variable I & J localized |
THTML5
| 14nov03 | 6.00.005 | method <AddTable> now allows to specify more than 1 line of column titles |
20nov03 | 6.00.006 | method <AddTable> now allows to alternate row colors in a table |
20nov03 | 6.00.007 | method <GroupLines> added |
20nov03 | 6.00.008 | method <FormatTable> added |
23nov03 | 6.00.009 | new <stylesfile> property added |
23nov03 | 6.00.010 | new <AddAPL> method added |
23nov03 | 6.00.011 | new <AddImage> method added |
23nov03 | 6.00.012 | new <AddList> method added |
23nov03 | 6.00.013 | new <KeepContent> method added |
23nov03 | 6.00.014 | new <UpdatePage> method added |
27nov03 | 6.00.015 | add Av2Ansi conversion in <UpdatePage> method |
10jun04 | 6.00.016 | bug corrected in AddTable method (lines commented) |
20apr05 | 6.00.017 | new <SortTable> method added |
12dec05 | 6.00.018 | new <MakeSortedTable> method added |
TInfo5
| 18apr04 | 6.00.006 | mouse pointer now correctly set to 0 instead of 1 in onHide method |
TInternet5
| 07apr04 | 6.00.002 | variable I localized |
TListview5
| 13jul04 | 6.00.002 | Bug corrected in ŹonClick event handler |
15aug05 | 6.00.003 | property [titles] extended |
15aug05 | 6.00.004 | new <listnotitles> property (currently not synchronized with the [list] property) |
16aug05 | 6.00.005 | help example improved |
20nov05 | 6.00.006 | bug corrected in the [list] property: the Listview height would increase when setting the list if it contained wide items |
TNetwork5
| 23aug04 | 6.00.003 | new <FirstDrive> method added |
23aug04 | 6.00.004 | new <GetDriveTypes> method added |
23aug04 | 6.00.005 | new <GetLogicalDrives> method added |
23aug04 | 6.00.006 | new <MapNetworkDrive> method added |
TObject5
| 13nov03 | 6.00.034 | new <FindObjects> method added |
15nov03 | 6.00.035 | new <FlagRT> method added |
27nov03 | 6.00.036 | flaw corrected when minimizing then restoring a form with [attach] properties |
01dec03 | 6.00.037 | <cpuspeed> property is now very accurate (now uses CPUSpeed ActiveX freeware) |
03dec03 | 6.00.038 | new <ipaddress> property added |
03dec03 | 6.00.038 | new <GetComputerName> method added |
05dec03 | 6.00.039 | new <handlers> property synonym to <handler> |
17dec03 | 6.00.040 | new <CreateDir> method added |
27jan04 | 6.00.041 | bug corrected in [NewFeatures] and <NewFeatures> method improved |
14mar04 | 6.00.042 | bug corrected in [NewFeatures] |
22mar04 | 6.00.043 | new <LastFns> method ported from APL+Win Objects 2.6 |
20apr04 | 6.00.044 | new <NewFeaturesWeb> method added |
11may04 | 6.00.045 | new <DLLInfo> method added |
11may04 | 6.00.046 | new <GridFile> method added |
11may04 | 6.00.047 | method <GridVersion> rewritten |
11may04 | 6.00.048 | method <Register> rewritten |
11may04 | 6.00.049 | method <RegisterGrid> rewritten |
11may04 | 6.00.050 | method <UnRegister> rewritten |
17may04 | 6.00.051 | method <Av2Ansi> corrected (bad mapping for the € character) |
07jun04 | 6.00.052 | bug corrected in [FullName] method |
06aug04 | 6.00.053 | • added in [TextSize] method |
06aug04 | 6.00.054 | new <IsPrinterAvailable> method (published with permission from P. GILBERT) |
17oct04 | 6.00.055 | new <GetDOSOutput> method returns result from DOS command |
20dec04 | 6.00.056 | bug corrected in [Dir] method |
06mar05 | 6.00.057 | new <version> property |
06mar05 | 6.00.058 | new <FTimeRep> method |
07mar05 | 6.00.059 | [Register] method improved: now signals if it was unsucessful |
16mar05 | 6.00.060 | new <objectsver> property |
16mar05 | 6.00.061 | method <Tutorials> improved |
07apr05 | 6.00.062 | new <MailTo> method added |
08apr05 | 6.00.063 | new <SaveUndo> method added |
08apr05 | 6.00.064 | new <Undo> method added |
08apr05 | 6.00.065 | new <Redo> method added |
09apr05 | 6.00.066 | new <ResetUndo> method added |
09apr05 | 6.00.067 | new <ViewUndo> method added |
09apr05 | 6.00.068 | bug corrected in method <TempFile>: the temporary file was not guaranteed to be unique |
10apr05 | 6.00.069 | new <appversion> property added: contains the Application version number |
11apr05 | 6.00.070 | new <visible> property added |
27apr05 | 6.00.071 | property [version] updated: now returns 6.0 |
27apr05 | 6.00.072 | property [objver] updates: now uses the [version] number |
03may05 | 6.00.073 | new <Replace> method: allows to replace strings in a text, with various options |
04may05 | 6.00.074 | new <GetFileSize> method: retrieves file size without opening it with APL |
05may05 | 6.00.075 | new <doc> property: returns list of object properties and methods |
06may05 | 6.00.076 | new <XProp> method: returns all xProperties of a collection item |
06may05 | 6.00.077 | new <XMeth> method: returns all XMethods of a collection item |
11jun05 | 6.00.078 | bug corrected in [R2A] method: was returning wrong coordinates for columns which were a multiple of 26 |
11jun05 | 6.00.079 | method [APLCode] improved: can now extract code from non instantiated objects |
27jun05 | 6.00.080 | bug corrected in method [Replace] |
18aug05 | 6.00.081 | new <SearchPath> method returns fully qualified name for a given file |
18aug05 | 6.00.082 | new <EditIni> method allows to edit the application .INI file from the APL Session |
19aug05 | 6.00.083 | new <RecurseFiles> method retrieves files selectively and recursively |
20aug05 | 6.00.084 | help file name made dynamic in methods [GetHelp] and [HelpFile] |
22aug05 | 6.00.085 | new <RecurseDirs> method returns a directory and all of its sub-directories |
29aug05 | 6.00.086 | method [CreateDir] improved: now support UNC paths |
15sep05 | 6.00.087 | method <IsProcessRunning> added: returns 1 if a given process is already running |
20sep05 | 6.00.088 | method [IsProcessRunning] rewritten: now uses the PrcView PV.EXE freeware (http://www.teamcti.com/pview/) |
29oct05 | 6.00.089 | method [Redim] extended: now allows to Redim a form without Rediming its Frame objects |
02nov05 | 6.00.090 | method [CheckSystem] improved: now use AuditRefcountsS instead of AuditRefcounts |
02nov05 | 6.00.091 | new <FixSystem> method: corrects (or attempts to correct) damaged workspace |
26nov05 | 6.00.092 | local variable ‘ renamed AF and local variable Ź renamed AG |
07dec05 | 6.00.093 | bug corrected in [Redim] method: Redim did not work perfectly when a form included a Status bar |
07dec05 | 6.00.094 | method [NewFeatures] now returns v6 new features (no longer v5 new features) |
10dec05 | 6.00.095 | new <NewObjects> method: returns a list of new objects created in a given Release |
10dec05 | 6.00.096 | new <NewProperties> method: returns a list of all new objects properties and methods in a given Release |
10dec05 | 6.00.097 | new <Bitmaps2> method: displays an alternate set of button images |
10dec05 | 6.00.097 | new <ReadToEnd> method: opens a native file, read and returns its entire content |
TOption5
| 02may05 | 6.00.002 | bug corrected in [onPaint] event |
TOptionGroup5
| 30jan05 | 6.00.003 | Z„ added in [value] property to avoid values being displayed in the APL Session |
TOutlook5
| 24dec03 | 6.00.003 | bug corrected in [class] property: was missing a :return |
TPowerpoint5
| 01dec03 | 6.00.002 | bug corrected in [Load] method |
01dec03 | 6.00.003 | <where> property no longer write-only |
01dec03 | 6.00.004 | new <LoadAndRun> method added |
05dec03 | 6.00.005 | bug corrected in <Load> method (was not creating "pres" object) |
24dec03 | 6.00.006 | bug corrected in <Title> method |
20may05 | 6.00.007 | new <hyperlink> property added |
01nov05 | 6.00.008 | [fontname] property extended: now accept vector of paragraph and word numbers |
01nov05 | 6.00.009 | [fontcolor] property extended: now accept vector of paragraph and word numbers |
02nov05 | 6.00.010 | new <RemoveBullets> method added: allows to remove bullets from some slide lines |
03nov05 | 6.00.011 | [fontsize] property extended: now accept vector of paragraph and word numbers |
TRichEdit5
| 08apr05 | 6.00.003 | new <text> property added |
09apr05 | 6.00.004 | new <syntaxcolor> property added |
09apr05 | 6.00.005 | new <SyntaxColor> method added |
27jun05 | 6.00.006 | method [Find] improved to include _ in its search alphabet |
11jul05 | 6.00.007 | method [Find] corrected: was improperly not taking into account Śtcnl's |
11jul05 | 6.00.008 | property [font] & methods [APLFont DyalogAPLFont Find] improved |
TScheduler5
| 29nov03 | 6.00.002 | now uses "Avalio Task Scheduler" (http://www.avalio.com) included with APL+Win 5.0 |
29nov03 | 6.00.003 | method <CreateTask> added |
29nov03 | 6.00.004 | method <DeleteTask> added |
29nov03 | 6.00.005 | method <DeleteAllTasks> added |
29nov03 | 6.00.006 | method <GetTasks> added |
29nov03 | 6.00.007 | method <Tasks> added |
TStatus5
| 06apr05 | 6.00.003 | new <GetField> method |
16apr05 | 6.00.004 | bug corrected: timer disabled when setting fields not containing type 5 field |
17apr05 | 6.00.005 | onTimer event improved to avoid ŚWI ARGUMENT ERROR when there is no field 13 |
TTipForm5
| 27nov03 | 6.00.002 | new <image> property added |
27nov03 | 6.00.003 | new <imagefile> property added |
27nov03 | 6.00.004 | new <imagewidth> property added |
27nov03 | 6.00.005 | new <gridcontent> now displays an image if one defined (in cell 1 1) |
27nov03 | 6.00.006 | new <ShowOffSet> method added |
10may04 | 6.00.007 | property <gridcontent> improved now allows to use the the form font characteristics |
TTLI5
| 01dec05 | 6.00.002 | Force registration of the TLBINF32.DLL DLL |
TTree5
| 01apr05 | 6.00.003 | new <data> property added |
01apr05 | 6.00.004 | new <MoveUp> method added |
01apr05 | 6.00.005 | new <MoveDown> method added |
01apr05 | 6.00.006 | new <MoveLeft> method added |
01apr05 | 6.00.007 | new <MoveRight> method added |
01apr05 | 6.00.008 | 5 new context menu options added |
03apr05 | 6.00.009 | bug corrected: make the mTreePopup context menu name dynamic |
03apr05 | 6.00.010 | enhancement to allow drag&drop from a Listview in the same application |
04apr05 | 6.00.011 | new <NodeIds> method added |
05apr05 | 6.00.012 | new <NodeDepths> method added |
05apr05 | 6.00.013 | new <NodeIdDepths> method added |
06apr05 | 6.00.014 | method [SortAllChildren] changed to now correctly sort trees with only depth 1 items |
06apr05 | 6.00.015 | new <dropatroolevel> property added |
15apr05 | 6.00.016 | new <Children> method added: returns all children of a gvien node at all levels |
02may05 | 6.00.017 | bug corrected in [New] constructor method |
02may05 | 6.00.018 | method [SortAllNodes] improved: the sort is now no longer case sensitive |
TWebSite5
| 08nov03 | 6.00.007 | new <PhotoDup> method added |
08nov03 | 6.00.008 | new <Photos> method added |
20nov03 | 6.00.009 | example added in [help] property (to be completed) |
23nov03 | 6.00.010 | new <FindStyles> method added |
03dec03 | 6.00.011 | new <PrepareText> method added |
06dec03 | 6.00.012 | new <CollectHelp> method added |
06dec03 | 6.00.013 | new <CollectHTMLHelp> method added |
08dec03 | 6.00.014 | new <AddObjectPage> method added |
08dec03 | 6.00.015 | new <Buf2HTML> method added |
21dec03 | 6.00.016 | new <AddLeftMenuObjects> method added |
25dec03 | 6.00.017 | new <MovePage> method added |
25dec03 | 6.00.018 | new <RemoveTag> method added |
06jul05 | 6.00.019 | method [AddPage] rewritten |
TWord5
| 11jul04 | 6.00.002 | Bug correction in method [Load] |
04mar05 | 6.00.003 | TWord5 mostly rewritten! |
11apr05 | 6.00.004 | new <Doc2Pdf> method added: allows to convert any Word document to a .PDF file |
26nov05 | 6.00.005 | fix: ‘ was not localized! |
26nov05 | 6.00.006 | local variable ‘ renamed AA |
|