SL_CreateWindowA


NAME
SL_CreateWindowA -- opens a window.
SL_CreateWindow -- varargs stub.

SYNOPSIS
winhandle = SL_CreateWindowA(apphandle, taglist);
D0 A0 A1

WINHANDLE SL_CreateWindowA(APPHANDLE, struct TagItem *);

winhandle = SL_CreateWindow(apphandle, tag, ...);

WINHANDLE SL_CreateWindow(APPHANDLE, Tag, ...);

FUNCTION
Opens a new window.

INPUTS
apphandle - as returned by SL_AppInitA.
taglist - a pointer to a list of tags.

TAGS
WINATTR_Title (SLCHAR *) -

WINATTR_HScrollGad (SLFLAG) -

WINATTR_VScrollGad (SLFLAG) -

WINATTR_CloseGad (SLFLAG) -

WINATTR_SizeGad (SLFLAG) -

WINATTR_DepthGad (SLFLAG) -

WINATTR_Left (int) -

WINATTR_Top (int) -

WINATTR_Width (int) -

WINATTR_Height (int) -

WINATTR_MinWidth (int) -

WINATTR_MinHeight (int) -

WINATTR_MaxWidth (int) -

WINATTR_MaxHeight (int) -

WINATTR_Callback (WORD (*func)(struct WinMsg *)) - see Callback-Window for more information.

WINATTR_Objects (?) -

WINATTR_SmartTitle (SLFLAG) -

WINATTR_Center (SLFLAG) -

WINATTR_UserData (void *) -

WINATTR_MenuID (UWORD) -

WINATTR_HScrollTop (int) -

WINATTR_VScrollTop (int) -

WINATTR_HScrollTotal (int) -

WINATTR_VScrollTotal (int) -

WINATTR_HScrollVisible (int) -

WINATTR_VScrollVisible (int) -

WINATTR_Modified (SLFLAG) -

WINATTR_ReportMouse (SLFLAG) -

WINATTR_UserData (void *) -

WINATTR_Cancelable (SLFLAG) -

WINATTR_ToolBar (int) -

WINATTR_StatusBar (SLCHAR *) -

WINATTR_ToolBarBorderless (SLFLAG) -

WINATTR_Flags (ULONG) - bulk loading of all SLFLAG tags via WINFLG_xxxx values.

RESULTS
winhandle - a WINHANDLE used to refer to this window.
NULL if the call failed.

SEE ALSO
SL_FreeWindow, SL_SetWindowAttrA, SL_GetWindowAttr, Callback-Window.

 

SL_CreateWindowA  Command Section By Type  url:SL_CreateWindowA
  created:2008-03-01 23:36:17   last updated:2008-03-01 23:36:17
  Copyright © 1985-2024 GrasshopperLLC. All Rights Reserved.

User Contributed Comments For SL_CreateWindowA
There are no user contributed comments for this page.