dolphin/Branches/MusicMod/Player/Src/Winamp/wa_msgids.h

298 lines
13 KiB
C

/*
** wa_msgids.h (created 14/04/2004 12:23:19 PM)
** Created from wa_ipc.h and resource.h from the language sdk
** by Darren Owen aka DrO
**
** This a simple header file which defines the message ids to allow you to control
** Winamp in keeping with the old frontend.h (R.I.P.)
**
**
** Version History:
**
** v1.0 :: intial version with ids for Winamp 5.02+
** v1.0a :: fixed the file to work on compile
** v1.1 :: added the msg id for 'Manual Playlist Advance'
** v1.2 :: added in song rating menu items
**
**
** How to use:
**
** To send these, use the format:
**
** SendMessage(hwnd_winamp, WM_COMMAND,command_name,0);
**
** For other languages such as Visual Basic, Pascal, etc you will need to use
** the equivalent calling SendMessage(..) calling convention
**
**
** Notes:
**
** IDs 42000 to 45000 are reserved for gen_ff
** IDs from 45000 to 57000 are reserved for library
**
*/
#ifndef _WA_MSGIDS_H_
#define _WA_MSGIDS_H_
#define WINAMP_FILE_QUIT 40001
#define WINAMP_OPTIONS_PREFS 40012 // pops up the preferences
#define WINAMP_OPTIONS_AOT 40019 // toggles always on top
#define WINAMP_FILE_REPEAT 40022
#define WINAMP_FILE_SHUFFLE 40023
#define WINAMP_HIGH_PRIORITY 40025
#define WINAMP_FILE_PLAY 40029 // pops up the load file(s) box
#define WINAMP_OPTIONS_EQ 40036 // toggles the EQ window
#define WINAMP_OPTIONS_ELAPSED 40037
#define WINAMP_OPTIONS_REMAINING 40038
#define WINAMP_OPTIONS_PLEDIT 40040 // toggles the playlist window
#define WINAMP_HELP_ABOUT 40041 // pops up the about box :)
#define WINAMP_MAINMENU 40043
/* the following are the five main control buttons, with optionally shift
** or control pressed
** (for the exact functions of each, just try it out)
*/
#define WINAMP_BUTTON1 40044
#define WINAMP_BUTTON2 40045
#define WINAMP_BUTTON3 40046
#define WINAMP_BUTTON4 40047
#define WINAMP_BUTTON5 40048
#define WINAMP_BUTTON1_SHIFT 40144
#define WINAMP_BUTTON2_SHIFT 40145
#define WINAMP_BUTTON3_SHIFT 40146
#define WINAMP_BUTTON4_SHIFT 40147
#define WINAMP_BUTTON5_SHIFT 40148
#define WINAMP_BUTTON1_CTRL 40154
#define WINAMP_BUTTON2_CTRL 40155
#define WINAMP_BUTTON3_CTRL 40156
#define WINAMP_BUTTON4_CTRL 40157
#define WINAMP_BUTTON5_CTRL 40158
#define WINAMP_VOLUMEUP 40058 // turns the volume up a little
#define WINAMP_VOLUMEDOWN 40059 // turns the volume down a little
#define WINAMP_FFWD5S 40060 // fast forwards 5 seconds
#define WINAMP_REW5S 40061 // rewinds 5 seconds
#define WINAMP_NEXT_WINDOW 40063
#define WINAMP_OPTIONS_WINDOWSHADE 40064
#define WINAMP_OPTIONS_DSIZE 40165
#define IDC_SORT_FILENAME 40166
#define IDC_SORT_FILETITLE 40167
#define IDC_SORT_ENTIREFILENAME 40168
#define IDC_SELECTALL 40169
#define IDC_SELECTNONE 40170
#define IDC_SELECTINV 40171
#define IDM_EQ_LOADPRE 40172
#define IDM_EQ_LOADMP3 40173
#define IDM_EQ_LOADDEFAULT 40174
#define IDM_EQ_SAVEPRE 40175
#define IDM_EQ_SAVEMP3 40176
#define IDM_EQ_SAVEDEFAULT 40177
#define IDM_EQ_DELPRE 40178
#define IDM_EQ_DELMP3 40180
#define IDC_PLAYLIST_PLAY 40184
#define WINAMP_FILE_LOC 40185
#define WINAMP_OPTIONS_EASYMOVE 40186
#define WINAMP_FILE_DIR 40187 // pops up the load directory box
#define WINAMP_EDIT_ID3 40188
#define WINAMP_TOGGLE_AUTOSCROLL 40189
#define WINAMP_VISSETUP 40190
#define WINAMP_PLGSETUP 40191
#define WINAMP_VISPLUGIN 40192
#define WINAMP_JUMP 40193
#define WINAMP_JUMPFILE 40194
#define WINAMP_JUMP10FWD 40195
#define WINAMP_JUMP10BACK 40197
#define WINAMP_PREVSONG 40198
#define WINAMP_OPTIONS_EXTRAHQ 40200
#define ID_PE_NEW 40201
#define ID_PE_OPEN 40202
#define ID_PE_SAVE 40203
#define ID_PE_SAVEAS 40204
#define ID_PE_SELECTALL 40205
#define ID_PE_INVERT 40206
#define ID_PE_NONE 40207
#define ID_PE_ID3 40208
#define ID_PE_S_TITLE 40209
#define ID_PE_S_FILENAME 40210
#define ID_PE_S_PATH 40211
#define ID_PE_S_RANDOM 40212
#define ID_PE_S_REV 40213
#define ID_PE_CLEAR 40214
#define ID_PE_MOVEUP 40215
#define ID_PE_MOVEDOWN 40216
#define WINAMP_SELSKIN 40219
#define WINAMP_VISCONF 40221
#define ID_PE_NONEXIST 40222
#define ID_PE_DELETEFROMDISK 40223
#define ID_PE_CLOSE 40224
#define WINAMP_VIS_SETOSC 40226
#define WINAMP_VIS_SETANA 40227
#define WINAMP_VIS_SETOFF 40228
#define WINAMP_VIS_DOTSCOPE 40229
#define WINAMP_VIS_LINESCOPE 40230
#define WINAMP_VIS_SOLIDSCOPE 40231
#define WINAMP_VIS_NORMANA 40233
#define WINAMP_VIS_FIREANA 40234
#define WINAMP_VIS_LINEANA 40235
#define WINAMP_VIS_NORMVU 40236
#define WINAMP_VIS_SMOOTHVU 40237
#define WINAMP_VIS_FULLREF 40238
#define WINAMP_VIS_FULLREF2 40239
#define WINAMP_VIS_FULLREF3 40240
#define WINAMP_VIS_FULLREF4 40241
#define WINAMP_OPTIONS_TOGTIME 40242
#define EQ_ENABLE 40244
#define EQ_AUTO 40245
#define EQ_PRESETS 40246
#define WINAMP_VIS_FALLOFF0 40247
#define WINAMP_VIS_FALLOFF1 40248
#define WINAMP_VIS_FALLOFF2 40249
#define WINAMP_VIS_FALLOFF3 40250
#define WINAMP_VIS_FALLOFF4 40251
#define WINAMP_VIS_PEAKS 40252
#define ID_LOAD_EQF 40253
#define ID_SAVE_EQF 40254
#define ID_PE_ENTRY 40255
#define ID_PE_SCROLLUP 40256
#define ID_PE_SCROLLDOWN 40257
#define WINAMP_MAIN_WINDOW 40258
#define WINAMP_VIS_PFALLOFF0 40259
#define WINAMP_VIS_PFALLOFF1 40260
#define WINAMP_VIS_PFALLOFF2 40261
#define WINAMP_VIS_PFALLOFF3 40262
#define WINAMP_VIS_PFALLOFF4 40263
#define ID_PE_TOP 40264
#define ID_PE_BOTTOM 40265
#define WINAMP_OPTIONS_WINDOWSHADE_PL 40266
#define EQ_INC1 40267
#define EQ_INC2 40268
#define EQ_INC3 40269
#define EQ_INC4 40270
#define EQ_INC5 40271
#define EQ_INC6 40272
#define EQ_INC7 40273
#define EQ_INC8 40274
#define EQ_INC9 40275
#define EQ_INC10 40276
#define EQ_INCPRE 40277
#define EQ_DECPRE 40278
#define EQ_DEC1 40279
#define EQ_DEC2 40280
#define EQ_DEC3 40281
#define EQ_DEC4 40282
#define EQ_DEC5 40283
#define EQ_DEC6 40284
#define EQ_DEC7 40285
#define EQ_DEC8 40286
#define EQ_DEC9 40287
#define EQ_DEC10 40288
#define ID_PE_SCUP 40289
#define ID_PE_SCDOWN 40290
#define WINAMP_REFRESHSKIN 40291
#define ID_PE_PRINT 40292
#define ID_PE_EXTINFO 40293
#define WINAMP_PLAYLIST_ADVANCE 40294
#define WINAMP_VIS_LIN 40295
#define WINAMP_VIS_BAR 40296
#define WINAMP_OPTIONS_MINIBROWSER 40298
#define MB_FWD 40299
#define MB_BACK 40300
#define MB_RELOAD 40301
#define MB_OPENMENU 40302
#define MB_OPENLOC 40303
#define WINAMP_NEW_INSTANCE 40305
#define MB_UPDATE 40309
#define WINAMP_OPTIONS_WINDOWSHADE_EQ 40310
#define EQ_PANLEFT 40313
#define EQ_PANRIGHT 40314
#define WINAMP_GETMORESKINS 40316
#define WINAMP_VIS_OPTIONS 40317
#define WINAMP_PE_SEARCH 40318
#define ID_PE_BOOKMARK 40319
#define WINAMP_EDIT_BOOKMARKS 40320
#define WINAMP_MAKECURBOOKMARK 40321
#define ID_MAIN_PLAY_BOOKMARK_NONE 40322
#define ID_MAIN_PLAY_AUDIOCD 40323 // starts playing the audio CD in the first CD reader
#define ID_MAIN_PLAY_AUDIOCD2 40324 // plays the 2nd
#define ID_MAIN_PLAY_AUDIOCD3 40325 // plays the 3rd
#define ID_MAIN_PLAY_AUDIOCD4 40326 // plays the 4th
#define WINAMP_OPTIONS_VIDEO 40328
#define ID_VIDEOWND_ZOOMFULLSCREEN 40329
#define ID_VIDEOWND_ZOOM100 40330
#define ID_VIDEOWND_ZOOM200 40331
#define ID_VIDEOWND_ZOOM50 40332
#define ID_VIDEOWND_VIDEOOPTIONS 40333
#define WINAMP_MINIMIZE 40334
#define ID_PE_FONTBIGGER 40335
#define ID_PE_FONTSMALLER 40336
#define WINAMP_VIDEO_TOGGLE_FS 40337
#define WINAMP_VIDEO_TVBUTTON 40338
#define WINAMP_LIGHTNING_CLICK 40339
#define ID_FILE_ADDTOLIBRARY 40344
#define ID_HELP_HELPTOPICS 40347
#define ID_HELP_GETTINGSTARTED 40348
#define ID_HELP_WINAMPFORUMS 40349
#define ID_PLAY_VOLUMEUP 40351
#define ID_PLAY_VOLUMEDOWN 40352
#define ID_PEFILE_OPENPLAYLISTFROMLIBRARY_NOPLAYLISTSINLIBRARY 40355
#define ID_PEFILE_ADDFROMLIBRARY 40356
#define ID_PEFILE_CLOSEPLAYLISTEDITOR 40357
#define ID_PEPLAYLIST_PLAYLISTPREFERENCES 40358
#define ID_MLFILE_NEWPLAYLIST 40359
#define ID_MLFILE_LOADPLAYLIST 40360
#define ID_MLFILE_SAVEPLAYLIST 40361
#define ID_MLFILE_ADDMEDIATOLIBRARY 40362
#define ID_MLFILE_CLOSEMEDIALIBRARY 40363
#define ID_MLVIEW_NOWPLAYING 40364
#define ID_MLVIEW_LOCALMEDIA_ALLMEDIA 40366
#define ID_MLVIEW_LOCALMEDIA_AUDIO 40367
#define ID_MLVIEW_LOCALMEDIA_VIDEO 40368
#define ID_MLVIEW_PLAYLISTS_NOPLAYLISTINLIBRARY 40369
#define ID_MLVIEW_INTERNETRADIO 40370
#define ID_MLVIEW_INTERNETTV 40371
#define ID_MLVIEW_LIBRARYPREFERENCES 40372
#define ID_MLVIEW_DEVICES_NOAVAILABLEDEVICE 40373
#define ID_MLFILE_IMPORTCURRENTPLAYLIST 40374
#define ID_MLVIEW_MEDIA 40376
#define ID_MLVIEW_PLAYLISTS 40377
#define ID_MLVIEW_MEDIA_ALLMEDIA 40377
#define ID_MLVIEW_DEVICES 40378
#define ID_FILE_SHOWLIBRARY 40379
#define ID_FILE_CLOSELIBRARY 40380
#define ID_POST_PLAY_PLAYLIST 40381
#define ID_VIS_NEXT 40382
#define ID_VIS_PREV 40383
#define ID_VIS_RANDOM 40384
#define ID_MANAGEPLAYLISTS 40385
#define ID_PREFS_SKIN_SWITCHTOSKIN 40386
#define ID_PREFS_SKIN_DELETESKIN 40387
#define ID_PREFS_SKIN_RENAMESKIN 40388
#define ID_VIS_FS 40389
#define ID_VIS_CFG 40390
#define ID_VIS_MENU 40391
#define ID_VIS_SET_FS_FLAG 40392
#define ID_PE_SHOWPLAYING 40393
#define ID_HELP_REGISTERWINAMPPRO 40394
#define ID_PE_MANUAL_ADVANCE 40395
#define WA_SONG_5_STAR_RATING 40396
#define WA_SONG_4_STAR_RATING 40397
#define WA_SONG_3_STAR_RATING 40398
#define WA_SONG_2_STAR_RATING 40399
#define WA_SONG_1_STAR_RATING 40400
#define WA_SONG_NO_RATING 40401
#define PL_SONG_5_STAR_RATING 40402
#define PL_SONG_4_STAR_RATING 40403
#define PL_SONG_3_STAR_RATING 40404
#define PL_SONG_2_STAR_RATING 40405
#define PL_SONG_1_STAR_RATING 40406
#define PL_SONG_NO_RATING 40407
#define AUDIO_TRACK_ONE 40408
#define VIDEO_TRACK_ONE 40424
#define ID_SWITCH_COLOURTHEME 44500
#define ID_GENFF_LIMIT 45000
#endif