StdLib

From STX Wiki
Jump to navigationJump to search
  • File: STDLIB.STX, linked to library STX.LIB
  • Title: STx main library

Content
application management → AppLoad · AppMain · AppCleanup · AppHelp
—
message handling → PostMessage · SetMsgHandler · DispatchMsg · MsgQueue · MsgFilter · GetMessage
—
utilities for standard
STx applications
→ ExtSetup · PlayCursor · GenerateScaleParams · MetaSegment
—
file functions → stxFileTypeList · stxFileType · SectionFile · FileToolBox
—
display functions → LogWindow · ConLog · UM and EM · ShowItem
—
dialog and window functions → CreateMenu · DoModalDialog · SetModalWindow · GetWindowPos · SetWindowPos · WindowSizeDlg · GetMonitor · GetDesktop · ProgressBox · InitDialogItem · SetControlMode
—
SPU and graph functions → SetGraphXScale · GetOutputValue
—
SPUs → XScaleLinear · XScaleBark · Table2Output · Wave2output
Variables and items used by this library
name type description

AppLoad

APPLOAD appname [ ; appargs ]

Load and run a registered STx application.
argument description default
appname Name of a registered STx application.
appargs Arguments for the application.
RESULT description
void This macro has no return value.
Examples
  • Start the realtime analyser: appload rtanalyse
  • Start a script: appload bscript run ; $@root\scripts\myscript.sts ; mymacro ; arg1 arg2

AppMain

APPMAIN

This is the STx application main macro. It is called by the application management system to initialize, run and finish STx applications. This macro can not be called from other macros.

Navigation menu

Personal tools