0a1,32 > \input amigatexinfo > \input texinfo @c -*-Texinfo-*- > > @comment %**start of header > @c %** setfilename -> Name der Info Datei > @setfilename V38_ASL.guide > @c %** settitle -> Titel für Seitenüberschrift bei .dvi Datei > @settitle V38_ASL, texified file from NDUK 3.1 tutorials > @set VERSION 1.0 > @finalout > @setchapternewpage off > @c %** end of header > > @titlepage > @title The ASL Library and 2.1 > @subtitle > @subtitle Improvements made in the 2.1 release > @subtitle > @author Commodore-Amiga Inc > @page > @vskip 0pt plus 1filll > @copyright{} Copyright 1992-93 Commodore-Amiga, Inc. All Rights Reserved > @end titlepage > > > @ifinfo > @node Top > @top > @unnumbered > > > @center The ASL Library and 2.1 2,3d33 < The ASL Library and 2.1 < ======================= 12a43 > @end ifinfo 14,15c45,56 < The Screen Mode Requester < ========================= --- > @menu > * The Screen Mode Requester:: > * Screen Mode Requester Tags:: > * Other New ASL Tags in 2.1:: > * New Tag Names for Old Features:: > * The ASL Library and Amiga OS 2.1:: > * Index:: > @end menu > > @node The Screen Mode Requester > @chapter The Screen Mode Requester > @cindex The Screen Mode Requester 24,30c65,74 < · AllocAslRequest() Sets up the ScreenModeRequester structure you need. < < · AslRequest() Displays the requester you have set up with < AllocAslRequest(). < < · FreeAslRequest() Frees the ScreenModeRequester structure and < other resources. --- > @table @code > @item AllocAslRequest() > Sets up the ScreenModeRequester structure you need. > > @item AslRequest() > Displays the requester you have set up with AllocAslRequest(). > > @item FreeAslRequest() > Frees the ScreenModeRequester structure and other resources. > @end table 36c80,81 < struct ScreenModeRequester { --- > @example > struct ScreenModeRequester @{ 55c100,101 < }; --- > @}; > @end example 71a118 > @example 93c140 < { --- > @{ 99c146 < { --- > @{ 116c163 < { --- > @{ 118c165 < { --- > @{ 124c171 < } --- > @} 129c176 < } --- > @} 131,133c178,180 < } < } < --- > @} > @} > @end example 145,146c192,194 < Screen Mode Requester Tags < ========================== --- > @node Screen Mode Requester Tags > @chapter Screen Mode Requester Tags > @cindex Screen Mode Requester Tags 152,153c200,204 < Screen Mode Tag Name Used For < -------------------- -------- --- > @c Tables for the hypertext and a table for TeX > > @ifinfo > Screen Mode Tag Name Used For > -------------------- -------- 155,161c206,212 < #define ASLSM_Window Parent window < #define ASLSM_Screen Screen to open on if no window < #define ASLSM_PubScreenName Name of public screen < #define ASLSM_PrivateIDCMP Allocate private IDCMP? < #define ASLSM_IntuiMsgFunc Function to handle IntuiMessages < #define ASLSM_SleepWindow Block input in ASLSM_Window? < #define ASLSM_UserData What to put in sm_UserData --- > #define ASLSM_Window Parent window > #define ASLSM_Screen Screen to open on if no window > #define ASLSM_PubScreenName Name of public screen > #define ASLSM_PrivateIDCMP Allocate private IDCMP? > #define ASLSM_IntuiMsgFunc Function to handle IntuiMessages > #define ASLSM_SleepWindow Block input in ASLSM_Window? > #define ASLSM_UserData What to put in sm_UserData 164,168c215,219 < #define ASLSM_TextAttr Text font to use for gadget text < #define ASLSM_Locale Locale ASL should use for text < #define ASLSM_TitleText Title of requester < #define ASLSM_PositiveText Positive gadget text < #define ASLSM_NegativeText Negative gadget text --- > #define ASLSM_TextAttr Text font to use for gadget text > #define ASLSM_Locale Locale ASL should use for text > #define ASLSM_TitleText Title of requester > #define ASLSM_PositiveText Positive gadget text > #define ASLSM_NegativeText Negative gadget text 171c222 < #define ASLSM_InitialLeftEdge Initial requester coordinates --- > #define ASLSM_InitialLeftEdge Initial requester coordinates 173c224 < #define ASLSM_InitialWidth Initial requester dimensions --- > #define ASLSM_InitialWidth Initial requester dimensions 175,182c226,233 < #define ASLSM_InitialDisplayID Initial display mode id < #define ASLSM_InitialDisplayWidth Initial display width < #define ASLSM_InitialDisplayHeight Initial display height < #define ASLSM_InitialDisplayDepth Initial display depth < #define ASLSM_InitialOverscanType Initial type of overscan < #define ASLSM_InitialAutoScroll Initial autoscroll setting < #define ASLSM_InitialInfoOpened Info window initially opened? < #define ASLSM_InitialInfoLeftEdge Initial Info window coords. --- > #define ASLSM_InitialDisplayID Initial display mode id > #define ASLSM_InitialDisplayWidth Initial display width > #define ASLSM_InitialDisplayHeight Initial display height > #define ASLSM_InitialDisplayDepth Initial display depth > #define ASLSM_InitialOverscanType Initial type of overscan > #define ASLSM_InitialAutoScroll Initial autoscroll setting > #define ASLSM_InitialInfoOpened Info window initially opened? > #define ASLSM_InitialInfoLeftEdge Initial Info window coords. 186,190c237,241 < #define ASLSM_DoWidth Display Width gadget? < #define ASLSM_DoHeight Display Height gadget? < #define ASLSM_DoDepth Display Depth gadget? < #define ASLSM_DoOverscanType Display Overscan Type gadget? < #define ASLSM_DoAutoScroll Display AutoScroll gadget? --- > #define ASLSM_DoWidth Display Width gadget? > #define ASLSM_DoHeight Display Height gadget? > #define ASLSM_DoDepth Display Depth gadget? > #define ASLSM_DoOverscanType Display Overscan Type gadget? > #define ASLSM_DoAutoScroll Display AutoScroll gadget? 193,208c244,330 < #define ASLSM_PropertyFlags Must have these Property flags < #define ASLSM_PropertyMask Only these should be looked at < #define ASLSM_MinWidth Minimum display width to allow < #define ASLSM_MaxWidth Maximum display width to allow < #define ASLSM_MinHeight Minimum display height to allow < #define ASLSM_MaxHeight Maximum display height to allow < #define ASLSM_MinDepth Minimum display depth < #define ASLSM_MaxDepth Maximum display depth < #define ASLSM_FilterFunc Function to filter mode id's < < #define ASLSM_CustomSMList Exec list of struct DisplayMode < < < < Other New ASL Tags in 2.1 < ========================= --- > #define ASLSM_PropertyFlags Must have these Property flags > #define ASLSM_PropertyMask Only these should be looked at > #define ASLSM_MinWidth Minimum display width to allow > #define ASLSM_MaxWidth Maximum display width to allow > #define ASLSM_MinHeight Minimum display height to allow > #define ASLSM_MaxHeight Maximum display height to allow > #define ASLSM_MinDepth Minimum display depth > #define ASLSM_MaxDepth Maximum display depth > #define ASLSM_FilterFunc Function to filter mode id's > > #define ASLSM_CustomSMList Exec list of struct DisplayMode > @end ifinfo > > @tex > $\vcenter{\vbox{ > {\offinterlineskip \tabskip=0pt > \halign{ \strut > \vrule#& > \quad # \quad & > \vrule#& > \quad > # \quad & > \vrule# > \cr > \noalign{\hrule} > & Screen Mode Tag Name && Used For &\cr > \noalign{\hrule} > > & /* Window control */ && &\cr > & \#define ASLSM\_Window && Parent window &\cr > & \#define ASLSM\_Screen && Screen to open on if no window &\cr > & \#define ASLSM\_PubScreenName && Name of public screen &\cr > & \#define ASLSM\_PrivateIDCMP && Allocate private IDCMP? &\cr > & \#define ASLSM\_IntuiMsgFunc && Function to handle IntuiMessages &\cr > & \#define ASLSM\_SleepWindow && Block input in ASLSM\_Window? &\cr > & \#define ASLSM\_UserData && What to put in sm\_UserData &\cr > & && &\cr > & /* Text display */ && &\cr > & \#define ASLSM\_TextAttr && Text font to use for gadget text &\cr > & \#define ASLSM\_Locale && Locale ASL should use for text &\cr > & \#define ASLSM\_TitleText && Title of requester &\cr > & \#define ASLSM\_PositiveText && Positive gadget text &\cr > & \#define ASLSM\_NegativeText && Negative gadget text &\cr > & && &\cr > & /* Initial settings */ && &\cr > & \#define ASLSM\_InitialLeftEdge && Initial requester coordinates &\cr > & \#define ASLSM\_InitialTopEdge && &\cr > & \#define ASLSM\_InitialWidth && Initial requester dimensions &\cr > & \#define ASLSM\_InitialHeight && &\cr > & \#define ASLSM\_InitialDisplayID && Initial display mode id &\cr > & \#define ASLSM\_InitialDisplayWidth && Initial display width &\cr > & \#define ASLSM\_InitialDisplayHeight && Initial display height &\cr > & \#define ASLSM\_InitialDisplayDepth && Initial display depth &\cr > & \#define ASLSM\_InitialOverscanType && Initial type of overscan &\cr > & \#define ASLSM\_InitialAutoScroll && Initial autoscroll setting &\cr > & \#define ASLSM\_InitialInfoOpened && Info window initially opened? &\cr > & \#define ASLSM\_InitialInfoLeftEdge && Initial Info window coords. &\cr > & \#define ASLSM\_InitialInfoTopEdge && &\cr > & && &\cr > & /* Options */ && &\cr > & \#define ASLSM\_DoWidth && Display Width gadget? &\cr > & \#define ASLSM\_DoHeight && Display Height gadget? &\cr > & \#define ASLSM\_DoDepth && Display Depth gadget? &\cr > & \#define ASLSM\_DoOverscanType && Display Overscan Type gadget? &\cr > & \#define ASLSM\_DoAutoScroll && Display AutoScroll gadget? &\cr > & && &\cr > & /* Filtering */ && &\cr > & \#define ASLSM\_PropertyFlags && Must have these Property flags &\cr > & \#define ASLSM\_PropertyMask && Only these should be looked at &\cr > & \#define ASLSM\_MinWidth && Minimum display width to allow &\cr > & \#define ASLSM\_MaxWidth && Maximum display width to allow &\cr > & \#define ASLSM\_MinHeight && Minimum display height to allow &\cr > & \#define ASLSM\_MaxHeight && Maximum display height to allow &\cr > & \#define ASLSM\_MinDepth && Minimum display depth &\cr > & \#define ASLSM\_MaxDepth && Maximum display depth &\cr > & \#define ASLSM\_FilterFunc && Function to filter mode id's &\cr > & && &\cr > & \#define ASLSM\_CustomSMList && Exec list of struct DisplayMode &\cr > \noalign{\hrule} } } > }}$ > > @end tex > > > @node Other New ASL Tags in 2.1 > @chapter Other New ASL Tags in 2.1 > @cindex Other New ASL Tags in 2.1 213a336,341 > @menu > * New ASL Tags Used by All Requester Types:: > * New ASL Tags Used by the File Requester:: > * New ASL Tags Used by the Font Requester:: > @end menu > 215,216c343,345 < New ASL Tags Used by All Requester Types < ======================================== --- > @node New ASL Tags Used by All Requester Types > @section New ASL Tags Used by All Requester Types > @cindex New ASL Tags Used by All Requester Types 224,256c353,432 < New 2.1 Tag Name Used For < ---------------- -------- < ASLxx_PubScreenName Name of a public screen on which to open the < requester. < ASLxx_Screen Pointer to a screen on which to open the requester. < ASLxx_PrivateIDCMP Specifies separate IDCMP for the requester < window (this replaces < the FILF_NEWIDCMP and FONF_NEWIDCMP flags in the < ASL_FuncFlags tag used in V37). < ASLxx_IntuiMsgFunc Function to call when an unknown message arrives < at a shared IDCMP used by the requester window < (this replaces the ASL_HookFunc tag and the < FILF_DOMSGFUNC and FONF_DOMSGFUNC flags in the < ASL_FuncFlags used in V37). < ASLxx_SleepWindow Modal requester. Specifies that input should be < blocked in the parent window. < ASLxx_UserData A 32-bit value copied into the user data field of < the requester structure. < ASLxx_TextAttr Font to use for requester window gadgets and menus. < ASLxx_Locale Locale (and language) to use for the requester < window. < ASLxx_FilterFunc Function to call for each item (file, font or < mode) encountered. If the function returns TRUE, < the item is displayed in the list view gadget, < otherwise it is rejected and not displayed. < (This replaces the ASL_HookFunc tag and the < FILF_DOWILDFUNC and FONF_DOWILDFUNC flags in < ASL_FuncFLags used in V37.) < < < < New ASL Tags Used by the File Requester < ======================================= --- > @ifinfo > @example > New 2.1 Tag Name Used For > ---------------- -------- > ASLxx_PubScreenName Name of a public screen on which to open the > requester. > ASLxx_Screen Pointer to a screen on which to open the requester. > ASLxx_PrivateIDCMP Specifies separate IDCMP for the requester > window (this replaces > the FILF_NEWIDCMP and FONF_NEWIDCMP flags in the > ASL_FuncFlags tag used in V37). > ASLxx_IntuiMsgFunc Function to call when an unknown message arrives > at a shared IDCMP used by the requester window > (this replaces the ASL_HookFunc tag and the > FILF_DOMSGFUNC and FONF_DOMSGFUNC flags in the > ASL_FuncFlags used in V37). > ASLxx_SleepWindow Modal requester. Specifies that input should be > blocked in the parent window. > ASLxx_UserData A 32-bit value copied into the user data field of > the requester structure. > ASLxx_TextAttr Font to use for requester window gadgets and menus. > ASLxx_Locale Locale (and language) to use for the requester > window. > ASLxx_FilterFunc Function to call for each item (file, font or > mode) encountered. If the function returns TRUE, > the item is displayed in the list view gadget, > otherwise it is rejected and not displayed. > (This replaces the ASL_HookFunc tag and the > FILF_DOWILDFUNC and FONF_DOWILDFUNC flags in > ASL_FuncFLags used in V37.) > @end example > @end ifinfo > > @tex > $\vcenter{\vbox{ > {\offinterlineskip \tabskip=0pt > \halign{ \strut > \vrule#& > \quad # \quad & > \vrule#& > \quad > # \quad & > \vrule# > \cr > \noalign{\hrule} > & New 2.1 Tag Name && Used For &\cr > \noalign{\hrule} > & ASLxx\_PubScreenName && Name of a public screen on which to open the &\cr > & && requester. &\cr > & ASLxx\_Screen && Pointer to a screen on which to open the requester. &\cr > & ASLxx\_PrivateIDCMP && Specifies separate IDCMP for the requester &\cr > & && window (this replaces &\cr > & && the FILF\_NEWIDCMP and FONF\_NEWIDCMP flags in the &\cr > & && ASL\_FuncFlags tag used in V37). &\cr > & ASLxx\_IntuiMsgFunc && Function to call when an unknown message arrives &\cr > & && at a shared IDCMP used by the requester window &\cr > & && (this replaces the ASL\_HookFunc tag and the &\cr > & && FILF\_DOMSGFUNC and FONF\_DOMSGFUNC flags in the &\cr > & && ASL\_FuncFlags used in V37). &\cr > & ASLxx\_SleepWindow && Modal requester. Specifies that input should be &\cr > & && blocked in the parent window. &\cr > & ASLxx\_UserData && A 32-bit value copied into the user data field of &\cr > & && the requester structure. &\cr > & ASLxx\_TextAttr && Font to use for requester window gadgets and menus. &\cr > & ASLxx\_Locale && Locale (and language) to use for the requester &\cr > & && window. &\cr > & ASLxx\_FilterFunc && Function to call for each item (file, font or &\cr > & && mode) encountered. If the function returns TRUE, &\cr > & && the item is displayed in the list view gadget, &\cr > & && otherwise it is rejected and not displayed. &\cr > & && (This replaces the ASL\_HookFunc tag and the &\cr > & && FILF\_DOWILDFUNC and FONF\_DOWILDFUNC flags in &\cr > & && ASL\_FuncFLags used in V37.) &\cr > \noalign{\hrule} } } > }}$ > @end tex > > @node New ASL Tags Used by the File Requester > @section New ASL Tags Used by the File Requester > @cindex New ASL Tags Used by the File Requester 260,283c436,499 < New 2.1 Tag Name Used For < ---------------- -------- < ASLFR_DoSaveMode Specifies that this file requester is a save < requester (this replaces the FILF_SAVE flag in < the ASL_FuncFlags tag used in V37). < ASLFR_DoMultiSelect Enables multiple selection of files < (this replaces the FILF_MULTISELECT flag in < ASL_FuncFlags used in V37). < ASLFR_DoPatterns Causes a pattern gadget to be included in the < requester (this replaces the FILF_PATGAD flag < in ASL_FuncFlags used in V37). < ASLFR_DrawersOnly Causes the requester to only display drawers < (this replaces the FIL1F_NOFILES flag in < ASL_ExtFlags1 used in V37). < ASLFR_RejectIcons Causes the requester not to display Workbench icons. < ASLFR_RejectPattern Specifies an AmigaDOS pattern used to reject files. < ASLFR_AcceptPattern Specifies an AmigaDOS pattern used to accept files. < ASLFR_FilterDrawers Makes ASLFR_RejectPattern and ASLFR_AcceptPattern < apply to drawer names. < < < < New ASL Tags Used by the Font Requester < ======================================= --- > @ifinfo > @example > New 2.1 Tag Name Used For > ---------------- -------- > ASLFR_DoSaveMode Specifies that this file requester is a save > requester (this replaces the FILF_SAVE flag in > the ASL_FuncFlags tag used in V37). > ASLFR_DoMultiSelect Enables multiple selection of files > (this replaces the FILF_MULTISELECT flag in > ASL_FuncFlags used in V37). > ASLFR_DoPatterns Causes a pattern gadget to be included in the > requester (this replaces the FILF_PATGAD flag > in ASL_FuncFlags used in V37). > ASLFR_DrawersOnly Causes the requester to only display drawers > (this replaces the FIL1F_NOFILES flag in > ASL_ExtFlags1 used in V37). > ASLFR_RejectIcons Causes the requester not to display Workbench icons. > ASLFR_RejectPattern Specifies an AmigaDOS pattern used to reject files. > ASLFR_AcceptPattern Specifies an AmigaDOS pattern used to accept files. > ASLFR_FilterDrawers Makes ASLFR_RejectPattern and ASLFR_AcceptPattern > apply to drawer names. > @end example > @end ifinfo > > @tex > $\vcenter{\vbox{ > {\offinterlineskip \tabskip=0pt > \halign{ \strut > \vrule#& > \quad # \quad & > \vrule#& > \quad > # \quad & > \vrule# > \cr > \noalign{\hrule} > & New 2.1 Tag Name && Used For &\cr > \noalign{\hrule} > & ASLFR\_DoSaveMode && Specifies that this file requester is a save &\cr > & && requester (this replaces the FILF\_SAVE flag in &\cr > & && the ASL\_FuncFlags tag used in V37). &\cr > & ASLFR\_DoMultiSelect && Enables multiple selection of files &\cr > & && (this replaces the FILF\_MULTISELECT flag in &\cr > & && ASL\_FuncFlags used in V37). &\cr > & ASLFR\_DoPatterns && Causes a pattern gadget to be included in the &\cr > & && requester (this replaces the FILF\_PATGAD flag &\cr > & && in ASL\_FuncFlags used in V37). &\cr > & ASLFR\_DrawersOnly && Causes the requester to only display drawers &\cr > & && (this replaces the FIL1F\_NOFILES flag in &\cr > & && ASL\_ExtFlags1 used in V37). &\cr > & ASLFR\_RejectIcons && Causes the requester not to display Workbench icons. &\cr > & ASLFR\_RejectPattern && Specifies an AmigaDOS pattern used to reject files. &\cr > & ASLFR\_AcceptPattern && Specifies an AmigaDOS pattern used to accept files. &\cr > & ASLFR\_FilterDrawers && Makes ASLFR\_RejectPattern and ASLFR\_AcceptPattern &\cr > & && apply to drawer names. &\cr > \noalign{\hrule} } } > }}$ > @end tex > > > > @node New ASL Tags Used by the Font Requester > @section New ASL Tags Used by the Font Requester > @cindex New ASL Tags Used by the Font Requester 289,307c505,566 < New 2.1 Tag Name Used For < ---------------- -------- < ASLFO_DoFrontPen Causes the requester to display the Front Color < selection gadget < (this replaces the FONF_FRONTCOLOR flag in < ASL_FuncFlags used in V37). < ASLFO_DoBackPen Causes the requester to display the Back Color < selection gadget (this replaces the FONF_BACKCOLOR < flag in ASL_FuncFlags used in V37). < ASLFO_DoStyle Causes the requester to display Style checkbox < gadgets (this replaces the FONF_STYLES flag in < ASL_FuncFlags used in V37). < ASLFO_DoDrawMode Causes the requester to display the Mode cycle < gadget.(this replaces the FONF_DRAWMODE flag in < ASL_FuncFlags used in V37). < ASLFO_FixedWidthOnly Causes the requester to list only fixed-width < fonts (this replaces the FONF_FIXEDWIDTH flag < in ASL_FuncFlags used in V37). < ASLFO_InitialDrawMode Initial setting of the font Mode gadget. --- > @ifinfo > @example > New 2.1 Tag Name Used For > ---------------- -------- > ASLFO_DoFrontPen Causes the requester to display the Front Color > selection gadget > (this replaces the FONF_FRONTCOLOR flag in > ASL_FuncFlags used in V37). > ASLFO_DoBackPen Causes the requester to display the Back Color > selection gadget (this replaces the FONF_BACKCOLOR > flag in ASL_FuncFlags used in V37). > ASLFO_DoStyle Causes the requester to display Style checkbox > gadgets (this replaces the FONF_STYLES flag in > ASL_FuncFlags used in V37). > ASLFO_DoDrawMode Causes the requester to display the Mode cycle > gadget.(this replaces the FONF_DRAWMODE flag in > ASL_FuncFlags used in V37). > ASLFO_FixedWidthOnly Causes the requester to list only fixed-width > fonts (this replaces the FONF_FIXEDWIDTH flag > in ASL_FuncFlags used in V37). > ASLFO_InitialDrawMode Initial setting of the font Mode gadget. > @end example > @end ifinfo > > @tex > $\vcenter{\vbox{ > {\offinterlineskip \tabskip=0pt > \halign{ \strut > \vrule#& > \quad # \quad & > \vrule#& > \quad > # \quad & > \vrule# > \cr > \noalign{\hrule} > & New 2.1 Tag Name && Used For &\cr > \noalign{\hrule} > & ASLFO\_DoFrontPen && Causes the requester to display the Front Color &\cr > & && selection gadget &\cr > & && (this replaces the FONF\_FRONTCOLOR flag in &\cr > & && ASL\_FuncFlags used in V37). &\cr > & ASLFO\_DoBackPen && Causes the requester to display the Back Color &\cr > & && selection gadget (this replaces the FONF\_BACKCOLOR &\cr > & && flag in ASL\_FuncFlags used in V37). &\cr > & ASLFO\_DoStyle && Causes the requester to display Style checkbox &\cr > & && gadgets (this replaces the FONF\_STYLES flag in &\cr > & && ASL\_FuncFlags used in V37). &\cr > & ASLFO\_DoDrawMode && Causes the requester to display the Mode cycle &\cr > & && gadget.(this replaces the FONF\_DRAWMODE flag in &\cr > & && ASL\_FuncFlags used in V37). &\cr > & ASLFO\_FixedWidthOnly && Causes the requester to list only fixed-width &\cr > & && fonts (this replaces the FONF\_FIXEDWIDTH flag &\cr > & && in ASL\_FuncFlags used in V37). &\cr > & ASLFO\_InitialDrawMode && Initial setting of the font Mode gadget. &\cr > \noalign{\hrule} } } > }}$ > @end tex > > @node New Tag Names for Old Features > @chapter New Tag Names for Old Features > @cindex New Tag Names for Old Features 309,313d567 < < < < New Tag Names for Old Features < ============================== 324,339c578,628 < New 2.1 Tag Name Old Tag Name Used For < ---------------- ------------ -------- < ASLxx_Window ASL_Window Specifies the parent window of < the requester. < ASLxx_TitleText ASL_Hail String to use for the requester < title. < ASLxx_PositiveText ASL_OKText String to use for the OK button. < ASLxx_NegativeText ASL_CancelText String to use for the Cancel < button. < < ASLxx_InitialLeftEdge ASL_LeftEdge These specify the size and < ASLxx_InitialTopEdge ASL_TopeEdge position of the requester. < ASLxx_InitialWidth ASL_Width < ASLxx_InitialHeight ASL_Height < < --- > @ifinfo > @example > New 2.1 Tag Name Old Tag Name Used For > ---------------- ------------ -------- > ASLxx_Window ASL_Window Specifies the parent window of > the requester. > ASLxx_TitleText ASL_Hail String to use for the requester > title. > ASLxx_PositiveText ASL_OKText String to use for the OK button. > ASLxx_NegativeText ASL_CancelText String to use for the Cancel > button. > > ASLxx_InitialLeftEdge ASL_LeftEdge These specify the size and > ASLxx_InitialTopEdge ASL_TopeEdge position of the requester. > ASLxx_InitialWidth ASL_Width > ASLxx_InitialHeight ASL_Height > @end example > @end ifinfo > > @tex > $\vcenter{\vbox{ > {\offinterlineskip \tabskip=0pt > \halign{ \strut > \vrule#& > \quad # \quad & > \vrule#& > \quad > # \quad & > \vrule#& > \quad > # \quad & > \vrule# > \cr > \noalign{\hrule} > & New 2.1 Tag Name && Old Tag Name && Used For &\cr > \noalign{\hrule} > & ASLxx\_Window && ASL\_Window && Specifies the parent window of &\cr > & && && the requester. &\cr > & ASLxx\_TitleText && ASL\_Hail && String to use for the requester &\cr > & && && title. &\cr > & ASLxx\_PositiveText && ASL\_OKText && String to use for the OK button. &\cr > & ASLxx\_NegativeText && ASL\_CancelText && String to use for the Cancel &\cr > & && && button. &\cr > > & ASLxx\_InitialLeftEdge && ASL\_LeftEdge && These specify the size and &\cr > & ASLxx\_InitialTopEdge && ASL\_TopeEdge && position of the requester. &\cr > & ASLxx\_InitialWidth && ASL\_Width && &\cr > & ASLxx\_InitialHeight && ASL\_Height && &\cr > \noalign{\hrule} } } > }}$ > @end tex 345,356c634,677 < New 2.1 Tag Name Old Tag Name Used For < ---------------- ------------ -------- < ASLFR_InitialFile ASL_File Initial file name selection. < ASLFR_InitialDrawer ASL_Dir Initial directory name selection. < ASLFR_InitialPattern ASL_Pattern Initial pattern-matching string. < ASLFR_Flags1 ASL_Flags Various file requester options. < ASLFR_Flags2 ASL_ExtFlags1 Various file requester options. < ASLFR_HookFunc ASL_HookFunc User function for inspecting list < view gadget entries or handling < shared IDCMP messages. < < --- > @ifinfo > @example > New 2.1 Tag Name Old Tag Name Used For > ---------------- ------------ -------- > ASLFR_InitialFile ASL_File Initial file name selection. > ASLFR_InitialDrawer ASL_Dir Initial directory name selection. > ASLFR_InitialPattern ASL_Pattern Initial pattern-matching string. > ASLFR_Flags1 ASL_Flags Various file requester options. > ASLFR_Flags2 ASL_ExtFlags1 Various file requester options. > ASLFR_HookFunc ASL_HookFunc User function for inspecting list > view gadget entries or handling > shared IDCMP messages. > @end example > @end ifinfo > > > @tex > $\vcenter{\vbox{ > {\offinterlineskip \tabskip=0pt > \halign{ \strut > \vrule#& > \quad # \quad & > \vrule#& > \quad > # \quad & > \vrule#& > \quad > # \quad & > \vrule# > \cr > \noalign{\hrule} > & New 2.1 Tag Name && Old Tag Name && Used For &\cr > \noalign{\hrule} > & ASLFR\_InitialFile && ASL\_File && Initial file name selection. &\cr > & ASLFR\_InitialDrawer && ASL\_Dir && Initial directory name selection. &\cr > & ASLFR\_InitialPattern && ASL\_Pattern && Initial pattern-matching string. &\cr > & ASLFR\_Flags1 && ASL\_Flags && Various file requester options. &\cr > & ASLFR\_Flags2 && ASL\_ExtFlags1 && Various file requester options. &\cr > & ASLFR\_HookFunc && ASL\_HookFunc && User function for inspecting list &\cr > & && && view gadget entries or handling &\cr > & && && shared IDCMP messages. &\cr > \noalign{\hrule} } } > }}$ > @end tex 360,386c681,748 < New 2.1 Tag Name Old Tag Name Used For < ---------------- ------------ -------- < ASLFO_InitialName ASL_FontName Initial font name selection. < ASLFO_InitialSize ASL_FontHeight Initial font size. < ASLFO_InitialFrontPen ASL_FrontPen Initial setting of Front Color < gadget. < ASLFO_InitialBackPen ASL_BackPen Initial setting of Back Color < gadget. < ASLFO_InitialStyle ASL_FontStyles Initial setting of font Style < gadget. < ASLFO_ModeList ASL_ModeList Alternate strings for Mode < cycle gadget. < ASLFO_MaxHeight ASL_MaxHeight Specifies the maximum height of < fonts to be listed. < ASLFO_MinHeight ASL_MinHeight Specifies the minimum height of < fonts to be listed. < ASLFO_HookFunc ASL_HookFunc User function for inspecting < list view gadget entries or < handling shared IDCMP messages. < ASLFO_Flags ASL_Flags Various font requester options. < < < < < < The ASL Library and Amiga OS 2.1 < ================================ --- > @ifinfo > @example > New 2.1 Tag Name Old Tag Name Used For > ---------------- ------------ -------- > ASLFO_InitialName ASL_FontName Initial font name selection. > ASLFO_InitialSize ASL_FontHeight Initial font size. > ASLFO_InitialFrontPen ASL_FrontPen Initial setting of Front Color > gadget. > ASLFO_InitialBackPen ASL_BackPen Initial setting of Back Color > gadget. > ASLFO_InitialStyle ASL_FontStyles Initial setting of font Style > gadget. > ASLFO_ModeList ASL_ModeList Alternate strings for Mode > cycle gadget. > ASLFO_MaxHeight ASL_MaxHeight Specifies the maximum height of > fonts to be listed. > ASLFO_MinHeight ASL_MinHeight Specifies the minimum height of > fonts to be listed. > ASLFO_HookFunc ASL_HookFunc User function for inspecting > list view gadget entries or > handling shared IDCMP messages. > ASLFO_Flags ASL_Flags Various font requester options. > @end example > @end ifinfo > > @tex > $\vcenter{\vbox{ > {\offinterlineskip \tabskip=0pt > \halign{ \strut > \vrule#& > \quad # \quad & > \vrule#& > \quad > # \quad & > \vrule#& > \quad > # \quad & > \vrule# > \cr > \noalign{\hrule} > & New 2.1 Tag Name && Old Tag Name && Used For &\cr > \noalign{\hrule} > & ASLFO\_InitialName && ASL\_FontName && Initial font name selection. &\cr > & ASLFO\_InitialSize && ASL\_FontHeight && Initial font size. &\cr > & ASLFO\_InitialFrontPen && ASL\_FrontPen && Initial setting of Front Color &\cr > & && && gadget. &\cr > & ASLFO\_InitialBackPen && ASL\_BackPen && Initial setting of Back Color &\cr > & && && gadget. &\cr > & ASLFO\_InitialStyle && ASL\_FontStyles && Initial setting of font Style &\cr > & && && gadget. &\cr > & ASLFO\_ModeList && ASL\_ModeList && Alternate strings for Mode &\cr > & && && cycle gadget. &\cr > & ASLFO\_MaxHeight && ASL\_MaxHeight && Specifies the maximum height of &\cr > & && && fonts to be listed. &\cr > & ASLFO\_MinHeight && ASL\_MinHeight && Specifies the minimum height of &\cr > & && && fonts to be listed. &\cr > & ASLFO\_HookFunc && ASL\_HookFunc && User function for inspecting &\cr > & && && list view gadget entries or &\cr > & && && handling shared IDCMP messages. &\cr > & ASLFO\_Flags && ASL\_Flags && Various font requester options. &\cr > \noalign{\hrule} } } > }}$ > @end tex > > > @node The ASL Library and Amiga OS 2.1 > @chapter The ASL Library and Amiga OS 2.1 > @cindex The ASL Library and Amiga OS 2.1 423a786,797 > > > > @page > @node Index > > @unnumbered Index > > @printindex cp > @contents > @bye >