The asl.library
has been improved in V44 to address a
number of localization, efficiency and GUI layout issues as
well as fixing bugs. For developers, there are also some new
API extensions.
VOID ActivateAslRequest(APTR requester)
VOID AbortAslRequest(APTR requester)
ASLFR_InitialShowVolumes (BOOL)
ASLFR_SetSortBy (ULONG)
ASLFR_GetSortBy (ULONG *)
ASLFRSORTBY_Name
- sort by name (default)
ASLFRSORTBY_Date
- sort by date
ASLFRSORTBY_Size
- sort by size
ASLFR_GetSortBy
is passed to AslRequest(),
the file requester will store its current sort
criteria in the ULONG pointed to by the tag before
leaving.
ASLFR_SetSortDrawers (ULONG)
ASLFR_GetSortDrawers (ULONG *)
ASLFRSORTDRAWERS_First
- drawers appear before all other files (default)
ASLFRSORTDRAWERS_Mix
- drawers are sorted along with the the other files
ASLFRSORTDRAWERS_Last
- drawers appear after all other files
ASLFR_GetSortDrawers
is passed to AslRequest(),
the file requester will store its current sort drawer list
placement in the ULONG pointed to by this tag.
ASLFR_SetSortOrder (ULONG)
ASLFR_GetSortOrder (ULONG *)
ASLFRSORTORDER_Ascend
- smallest/oldest files first, largest/newest files last (default)
ASLFRSORTORDER_Descend
- largest/newest files first, smallest/oldest files last
ASLFR_GetSortOrder
is passed to AslRequest(),
the file requester will store its current sort order
in the ULONG pointed to by this tag.
ASLFR_PopToFront (BOOL)
ASLFO_PopToFront (BOOL)
ASLSM_PopToFront (BOOL)
Go to the first, previous, next, last section, table of contents.