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
|