Enum AimpCoreMessageType
Core message type.
Namespace: AIMP.SDK.MessageDispatcher
Assembly: AIMP.SDK.dll
Syntax
public enum AimpCoreMessageType
Fields
| Name | Description |
|---|---|
| CmdAbout | Show the "About" dialog. noteParam1 - Not used. Param2 - Not used. |
| CmdAddFiles | Show the "File Adding" dialog. noteParam1 - Not used. Param2 - Not used. |
| CmdAddFolders | Show the "Folder adding" dialog. noteParam1 - Not used. Param2 - Not used. |
| CmdAddPlaylists | Show the "Playlists adding" dialog. noteParam1 - Not used. Param2 - Not used. |
| CmdAddUrl | Show the "Add URL" dialog. noteParam1 - Not used. Param2 - Not used. |
| CmdBookmarks | Show the "Bookmarks Manager" dialog. noteParam1 - Not used. Param2 - Not used. |
| CmdBookmarksAdd | Add file(s) to bookmarks. noteParam1 - 0 - add playing file, 1 - add selected files from active playlist Param2 - Not used. |
| CmdDeleteSelectedFromHDD | Delete selected tracks from disk drive. note |
| CmdDSPManager | Show the "DSP Manager" dialog. noteParam1 - Index of tab sheet to active, 0..3. 0 - Common settings (default) 1 - Equalizer 2 - Volume normalization 3 - Cross mixing settings Param2 - Not used. |
| CmdDspManagerCrossmixing | The command DSP manager crossmixing |
| CmdDSPManagerEQ | The command DSP manager eq |
| CmdNext | Jump to next track. noteNote that function doesn't check if file playback really started. It just put the file into queue of loading thread (Refer to the AIMP_MSG_EVENT_STREAM_START). Param1 - Not used. Param2 - Not used. |
| CmdOpenFiles | Show the "Open files" dialog. Param1 - Not used. Param2 - Not used. |
| CmdOpenFolders | Show the "Open folders" dialog. Param1 - Not used. Param2 - Not used. |
| CmdOpenPlaylists | Show the "Open Playlists" dialog. Param1 - Not used. Param2 - Not used. |
| CmdOptions | Show options dialog. note |
| CmdPause | Pause / Resume. note |
| CmdPlay | If player is stopped - starts playback. If player is paused - resumes playback. If player is playing - start playing from beginning. note |
| CmdPlaylistDeleteAll | Delete all tracks from active playlist. note |
| CmdPlaylistDeleteDuplicates | Delete duplicate tracks from active playlist. Tracks will be compared by full file name. note |
| CmdPlaylistDeleteNonExists | Remove non exists tracks from active playlist. note |
| CmdPlaylistDeleteNonSelected | Remove all tracks from active playlist except selected. note |
| CmdPlaylistDeletePlayingFromHDD | Remove playable file from disk drive. note |
| CmdPlaylistDeleteSelected | Delete selected tracks from active playlist. note |
| CmdPlaylistDeleteSwitchedOff | Delete switched off tracks from active playlist. note |
| CmdPlaylistDeleteSwitchedOffFromHDD | Delete switched off tracks from disk drive. note |
| CmdPlaylistFocusPlayable | Activate playable playlist and focus playable file. note |
| CmdPlaylistReloadFromPreimage | Synchronize active playlist with preimage if it presents. note |
| CmdPlaylistRescan | Reload file tags for all tracks in active playlist note |
| CmdPlaylistSortByArtist | Sort tracks in active playlist by artist field. note |
| CmdPlaylistSortByDuration | Sort tracks in active playlist by duration field. note |
| CmdPlaylistSortByPath | Sort tracks in active playlist by path. note |
| CmdPlaylistSortByTitle | Sort tracks in active playlist by title. note |
| CmdPlaylistSortInvert | Invert tracks in active playlists. note |
| CmdPlaylistSortRandomize | Shuffle tracks in active playlists. note |
| CmdPlaylistSwitchOff | Switch off auto playing marker for selected tracks in active playlist. note |
| CmdPlaylistSwitchOn | Switch on auto playing marker for selected tracks in active playlist note |
| CmdPlayPause | If player is stopped - starts playback. If player is paused - resumes playback. If player is playing - pauses playback. note |
| CmdPlugins | Show options dialog and activate the "Plugins" sheet. note |
| CmdPrev | Previous track. Note 1: Note that function doesn't check if file playback really started. It just put the file into queue of loading thread (Refer to the AIMP_MSG_EVENT_STREAM_START). note |
| CmdPrevPlaylist | Start playback of previous playing playlist. note |
| CmdQFIPlaybackTrack | Show the "Quick File Information" card for playable file. note |
| CmdQTEPlayableTrack | Show the "File Information" dialog for playable track. note |
| CmdQuit | Close the application. note |
| CmdSavePlaylists | Show the "Save Playlist" dialog note |
| CmdScheduler | Show settings dialog of the "Simple Scheduler" plugin. note |
| CmdSearch | Show the "Advanced Search" dialog. note |
| CmdShowNotification | Show custom text in the running line or text box. note |
| CmdStateGet | This messages provides an ability to check command accessibility. note |
| CmdStop | Stop playback. note |
| CmdTogglePartRepeat | Toggles state of the "Repeat part A-B" function. note |
| CmdVisualNext | Next visualization. note |
| CmdVisualPrev | Previous visualization. note |
| CmdVisualStart | Starts previous selected by user visualization. If visualization is not found - first will be started. note |
| CmdVisualStop | Stop visualization. note |
| EventCmdState | Command state has been changed. note |
| EventEqualizerPresetName | Event occurs when name of currently used preset has been changed. note |
| EventFileMark | Event occurs when file mark has been changed. note |
| EventLanguage | Event occurs when localization has been changed. note |
| EventLoaded | Event occurs when application completely initialized. noteNote that plugin can be loaded after program initialization. You should check current state via the AIMP_MSG_PROPERTY_LOADED property if it needed. note |
| EventOptions | Event occurs when some settings have been changed. note |
| EventOptionsFrameList | Event occurs when list of sheet for Options Dialog has been changed. note |
| EventOptionsFrameModified | Event occurs when one of settings in the Option Dialog sheet has been changed by user. note |
| EventPlayableFileInfo | Event occurs when information about the playable file has been changed. Event not occurs:
note |
| EventPlayerState | Event occurs when player state has been changed. note |
| EventPlayerUpdatePosition | Unlike the AIMP_MSG_EVENT_PROPERTY_VALUE event for the AIMP_MSG_PROPERTY_PLAYER_POSITION property, this event occurs even second. This event can be useful for update information about the playable track. note |
| EventPlayerUpdatePositionHr | Unlike the AIMP_MSG_EVENT_PLAYER_UPDATE_POSITION event this event has higher resolution (about 10-15 calls per second). note |
| EventPropertyValue | Event occurs when property value has been changed. See the "Properties" charter. note |
| EventSkin | Event occurs when skin has been applied. note |
| EventStatisticsChanged | Event occurs when statistics has been changed. note |
| EventStreamEnd | Event occurs when track has been finished. note |
| EventStreamStart | Event occurs when playback of track has been started. note |
| EventStreamStartSubtrack | This event like to AIMP_MSG_EVENT_STREAM_START, but it occurs when playing radio stream and track has been changed. note |
| EventTerminating | Event occurs when closing the application. note |
| EventVisualPlugin | Event occurs when switching between visualizations. note |
| PropertyActionOnEndOfPlaylist | Action on end of playlist. note |
| PropertyBalance | Balance. note |
| PropertyChorus | Chorus effect. note |
| PropertyEcho | Echo effect. note |
| PropertyEnhancer | Enhancer effect. note |
| PropertyEqualizer | Equalizer state (switched on / off). note |
| PropertyEqualizerBand | note
|
| PropertyFlanger | Flanger effect. note |
| PropertyHwnd | Handle of one of application windows. Read only. note |
| PropertyLoaded | Property shows whether an application is initialized. note |
| PropertyMinimizedToTray | note
|
| PropertyMute | note
|
| PropertyPartRepeat | Part repeat state. Read only. note |
| PropertyPitch | note
|
| PropertyPlayerBuffering | Displays buffering progress of playing track. note |
| PropertyPlayerDuration | note
|
| PropertyPlayerPosition | note
|
| PropertyPlayerState | note
|
| PropertyPreamp | Preamp. Equalizer must be switched on, see AIMP_MSG_PROPERTY_EQUALIZER. note |
| PropertyRadioCap | State of internet radio capture. note |
| PropertyRepeat | Track repeat state. note |
| PropertyRepeatSingleFilePlaylists | State of "repeat single file playlists" option. It is actual for "repeat playlist" mode only (see AIMP_MSG_PROPERTY_ACTION_ON_END_OF_PLAYLIST). note |
| PropertyReverb | Reverb effect. note |
| PropertyReverseTime | Switching on/off countdown mode of playback time. note |
| PropertyShuffle | note
|
| PropertySpeed | note
|
| PropertyStayOnTop | note
|
| PropertyStopAfterTrack | Stop playback after playable file will finished. note |
| PropertyTempo | note
|
| PropertyTruebass | note
|
| PropertyVisualFullscreen | Full screen visualization mode. note |
| PropertyVolume | note
|