New features, changed behavior, fixes
AreaList Pro v9.8.2 beta 6 is now available:
http://www.e-node.net/ftp/
Warning: behavior change since 9.8
§ Since version 9.8 (precisely mc4), when ALP_Area_SelType is 0 (row selection), ALP_Area_SelMultiple is 1 and ALP_Area_HideHeaders is 0, the headers are copied, too.
o in order to maintain backward compatibility with previous versions, a new property is available as of version 9.8.2 b3 in order to include headers: see ALP_Area_CopyOptions below (under “9.8.2 b3”)
Version 9.8.2 b6
§ Setting row visibility using AL_SetObjects invalidates the area (requests redraw)
§ When arrays are sorted and ALP_Area_MoveRowOptions is set, the array holding visibility of the rows is included in the sort
4D v14 specific:
o command-double-click should begin the entry again
o in compatibility mode the area is made visible on update event
Fixes:
§ Fixed drawing with variable height – sometimes it was drawn clipped (the first time)
§ Fixed possible crash in drag and drop
§ ALDropArea should correctly draw in the Design environment
New Area property
o category: Area/Display
o name: ALP_Area_TopRow
o value: “artp”
o access: read-only
o type: integer
o usage: the row number of the first (possibly partially) visible row on screen
New Area property
o category: Area/Display
o name: ALP_Area_BottomRow
o value: “arbt”
o access: read-only
o type: integer
o usage: the row number of the last (possibly partially) visible row on screen