Html Report
This is a complete list of all the functions used in QWinamp.inc, most of them
need no explanations. However, you'll find details in QWinamp.inc itself.
Variables
There is just one important variable: WA_EXEPATH, which
is a STRING used to store Winamp.exe path, if you want to use commandline functions
Windows API
Name |
Type |
Returns |
Parameters |
FINDWINDOW |
FUNCTION
Alias
"FINDWINDOWA"
[USER32] |
LONG |
LPCLASSNAME AS STRING
LPWINDOWNAME AS LONG |
SENDMSG |
FUNCTION
Alias
"SENDMESSAGEA"
[USER32] |
LONG |
HWND AS LONG
WMSG AS LONG
WPARAM AS LONG
LPARAM AS LONG |
GETWINDOWTEXT |
FUNCTION
Alias
"GETWINDOWTEXTA"
[USER32] |
LONG |
HWND AS LONG
LPCAPTION AS LONG
RETURNLENGTH AS LONG |
WINEXEC |
FUNCTION
Alias
"WINEXEC"
[KERNEL32] |
LONG |
LPCMDLINE AS STRING
NCMDSHOW AS LONG |
SUBS and FUNCTIONS
Please note: functions marked with (*) do not work. I have kept them hoping
that someone will fix them someday :)
Name |
Type |
Returns |
Parameters |
WA_GETWINDOWHANDLE |
FUNCTION |
LONG |
NONE |
WA_GETWINDOWBYCLASS |
FUNCTION |
LONG |
CLASSNAME AS STRING |
WA_PLAY |
SUB |
Void |
HWINAMP AS LONG |
WA_STOP |
SUB |
Void |
HWINAMP AS LONG |
WA_PAUSE |
SUB |
Void |
HWINAMP AS LONG |
WA_NEXT_TRACK |
SUB |
Void |
HWINAMP AS LONG |
WA_PREVIOUS_TRACK |
SUB |
Void |
HWINAMP AS LONG |
WA_CLOSEWINAMP |
SUB |
Void |
HWINAMP AS LONG |
WA_FADEOUTANDSTOP |
SUB |
Void |
HWINAMP AS LONG |
WA_FASTFORWARD |
SUB |
Void |
HWINAMP AS LONG |
WA_FASTREWIND |
SUB |
Void |
HWINAMP AS LONG |
WA_RAISEVOLUME |
SUB |
Void |
HWINAMP AS LONG |
WA_LOWERVOLUME |
SUB |
Void |
HWINAMP AS LONG |
WA_STOPAFTERCURRENTTRACK |
SUB |
Void |
HWINAMP AS LONG |
WA_SETTIMEDISPLAYMODE |
SUB |
Void |
HWINAMP AS LONG
MODE AS INTEGER |
WA_TOGGLEREPEAT |
SUB |
Void |
HWINAMP AS LONG |
WA_TOGGLESHUFFLE |
SUB |
Void |
HWINAMP AS LONG |
WA_OPENFILEDIALOG |
SUB |
Void |
HWINAMP AS LONG |
WA_OPENURLDIALOG |
SUB |
Void |
HWINAMP AS LONG |
WA_STARTOFPLAYLIST |
SUB |
Void |
HWINAMP AS LONG |
WA_ENDOFPLAYLIST |
SUB |
Void |
HWINAMP AS LONG |
WA_OPENFILEINFOBOX |
SUB |
Void |
HWINAMP AS LONG |
WA_TOGGLEPREFERENCESSCREEN |
SUB |
Void |
HWINAMP AS LONG |
WA_OPENVISUALIZATIONOPTIONS |
SUB |
Void |
HWINAMP AS LONG |
WA_OPENVISUALIZATIONPLUGINOPTIONS |
SUB |
Void |
HWINAMP AS LONG |
WA_EXECUTECURRENTVISUALIZATIONPLUGIN |
SUB |
Void |
HWINAMP AS LONG |
WA_TOGGLEABOUTBOX |
SUB |
Void |
HWINAMP AS LONG |
WA_TOGGLETITLEAUTOSCROLLING |
SUB |
Void |
HWINAMP AS LONG |
WA_TOGGLEALWAYSONTOP |
SUB |
Void |
HWINAMP AS LONG |
WA_TOGGLEWINDOWSHADE |
SUB |
Void |
HWINAMP AS LONG |
WA_TOGGLEPLAYLISTWINDOWSHADE |
SUB |
Void |
HWINAMP AS LONG |
WA_TOGGLEDOUBLESIZEMODE |
SUB |
Void |
HWINAMP AS LONG |
WA_TOGGLEEQ |
SUB |
Void |
HWINAMP AS LONG |
WA_TOGGLEPLAYLISTEDITOR |
SUB |
Void |
HWINAMP AS LONG |
WA_TOGGLEMAINWINDOWVISIBLE |
SUB |
Void |
HWINAMP AS LONG |
WA_TOGGLEMINIBROWSER |
SUB |
Void |
HWINAMP AS LONG |
WA_JUMPTOTIMEDIALOG |
SUB |
Void |
HWINAMP AS LONG |
WA_JUMPTOFILEDIALOG |
SUB |
Void |
HWINAMP AS LONG |
WA_OPENSKINSELECTOR |
SUB |
Void |
HWINAMP AS LONG |
WA_RELOADCURRENTSKIN |
SUB |
Void |
HWINAMP AS LONG |
WA_TOGGLEEASYMOVE |
SUB |
Void |
HWINAMP AS LONG |
WA_CONFIGURECURRENTVISUALIZATIONPLUGIN |
SUB |
Void |
HWINAMP AS LONG |
WA_MOVEBACK10TRACKS |
SUB |
Void |
HWINAMP AS LONG |
WA_SHOWEDITBOOKMARKS |
SUB |
Void |
HWINAMP AS LONG |
WA_ADDCURRENTTRACKASBOOKMARK |
SUB |
Void |
HWINAMP AS LONG |
WA_PLAYAUDIOCD |
SUB |
Void |
HWINAMP AS LONG |
WA_LOADPRESETFROMEQ |
SUB |
Void |
HWINAMP AS LONG |
WA_OPENLOADPRESETSDIALOG |
SUB |
Void |
HWINAMP AS LONG |
WA_OPENAUTOLOADPRESETSDIALOG |
SUB |
Void |
HWINAMP AS LONG |
WA_SAVEPRESETTOEQF |
SUB |
Void |
HWINAMP AS LONG |
WA_LOADDEFAULTPRESET |
SUB |
Void |
HWINAMP AS LONG |
WA_OPENSAVEPRESETDIALOG |
SUB |
Void |
HWINAMP AS LONG |
WA_OPENAUTOLOADSAVEPRESET |
SUB |
Void |
HWINAMP AS LONG |
WA_OPENDELETEPRESETDIALOG |
SUB |
Void |
HWINAMP AS LONG |
WA_OPENDELETEAUTOLOADPRESETDIALOG |
SUB |
Void |
HWINAMP AS LONG |
WA_GETVERSION |
FUNCTION |
STRING |
HWINAMP AS LONG |
WA_CLEARPLAYLIST |
SUB |
Void |
HWINAMP AS LONG |
WA_STARTPLAY |
SUB |
Void |
HWINAMP AS LONG |
WA_ISPLAYING |
FUNCTION |
BOOL |
HWINAMP AS LONG |
WA_GETOUTPUTTIME |
FUNCTION |
LONG |
HWINAMP AS LONG
MODE AS INTEGER |
WA_JUMPTOTIME |
FUNCTION |
LONG |
HWINAMP AS LONG
POSITION AS INTEGER |
WA_WRITEPLAYLIST |
FUNCTION |
LONG |
HWINAMP AS LONG |
WA_SETPLAYLISTPOS |
FUNCTION |
LONG |
HWINAMP AS LONG
POSITION AS INTEGER |
WA_SETVOLUME |
FUNCTION |
LONG |
HWINAMP AS LONG
VOLUME AS BYTE |
WA_SETPANNING |
FUNCTION |
LONG |
HWINAMP AS LONG
PAN AS BYTE |
WA_GETLISTLENGTH |
FUNCTION |
LONG |
HWINAMP AS LONG |
WA_GETLISTPOS |
FUNCTION |
LONG |
HWINAMP AS LONG |
WA_GETINFO |
FUNCTION |
LONG |
HWINAMP AS LONG
MODE AS INTEGER |
WA_GETEQDATA |
FUNCTION |
LONG |
HWINAMP AS LONG
POSITION AS INTEGER |
WA_SETEQDATA |
FUNCTION |
LONG |
HWINAMP AS LONG
POSITION AS INTEGER
VALUE AS INTEGER |
WA_ADDBOOKMARK (*) |
FUNCTION |
LONG |
HWINAMP AS LONG
FILENAME AS STRING |
WA_RESTART |
FUNCTION |
LONG |
HWINAMP AS LONG |
WA_MBOPEN (*) |
FUNCTION |
LONG |
HWINAMP AS LONG
URL AS STRING |
WA_MBBLOCK |
FUNCTION |
LONG |
HWINAMP AS LONG
VALUE AS BOOL |
WA_INETAVAILABLE |
FUNCTION |
LONG |
HWINAMP AS LONG |
WA_UPDTITLE |
FUNCTION |
LONG |
HWINAMP AS LONG |
WA_CHANGECURRENTFILE (*) |
FUNCTION |
LONG |
HWINAMP AS LONG
FILE AS LONG |
WA_GETMBURL (*) |
FUNCTION |
STRING |
HWINAMP AS LONG |
WA_REFRESHPLCACHE |
FUNCTION |
LONG |
HWINAMP AS LONG |
WA_GETSHUFFLE |
FUNCTION |
LONG |
HWINAMP AS LONG |
WA_GETREPEAT |
FUNCTION |
LONG |
HWINAMP AS LONG |
WA_SETSHUFFLE |
FUNCTION |
LONG |
HWINAMP AS LONG
VALUE AS BOOL |
WA_SETREPEAT |
FUNCTION |
LONG |
HWINAMP AS LONG
VALUE AS BOOL |
WA_PLAYFILE |
FUNCTION |
LONG |
HWINAMP AS LONG
FILE AS STRING |
WA_CHANGEDIR |
FUNCTION |
LONG |
HWINAMP AS LONG
DIRECTORY AS STRING |
Command line functions
WA_BROWSEFORWINAMP |
FUNCTION |
STRING |
NONE |
WA_CL_ADD |
SUB |
Void |
FILENAME AS STRING |
WA_CL_NEW |
SUB |
Void |
NONE |
WA_CL_PLAYFILE |
SUB |
Void |
FILENAME AS STRING |
WA_CL_LAUNCHCLASS |
SUB |
Void |
CLASSNAME AS STRING |
Extra functions
WA_RAISEVOLUMEEX |
SUB |
Void |
HWINAMP AS LONG
PERCENT AS INTEGER |
WA_LOWERVOLUMEEX |
SUB |
Void |
HWINAMP AS LONG
PERCENT AS INTEGER |
|