Go to the first, previous, next, last section, table of contents.


The ASL Library

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.

New Functions

VOID ActivateAslRequest(APTR requester)
Activate a modal requester from a different task context.
VOID AbortAslRequest(APTR requester)
Attempt to tell the modal ASL requester provided to shut down and perform as if the user had clicked on the requester's window close gadget.

New Tags

ASLFR_InitialShowVolumes (BOOL)
When opening the file requester, read the list of active volumes, do not read the contents of the specified drawer.
ASLFR_SetSortBy (ULONG)
ASLFR_GetSortBy (ULONG *)
Criteria for sorting the file list. This must be one of: If 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 *)
Determines where drawers are placed in the sorted list; this must be one of: If 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 *)
Selects the order in which the list is sorted; this must be one of: If 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)
When set to TRUE, this tells ASL to bring the screen to the front the requester has opened on. (Default is TRUE).


Go to the first, previous, next, last section, table of contents.