src/bin/emphasis_callbacks.h File Reference


Functions

Etk_Bool cb_quit (Etk_Object *object, void *data)
 Quit the main loop.
void cb_button_stop_clicked (Etk_Object *object, void *data)
 Stop the playing.
void cb_button_prev_clicked (Etk_Object *object, void *data)
 Re-play the song from the start or play the previous song.
void cb_button_play_clicked (Etk_Object *object, void *data)
 Toggle play/pause the current song.
void cb_button_next_clicked (Etk_Object *object, void *data)
 Play the next song.
void cb_toggle_random (Etk_Object *object, void *data)
 Toggle the random mode.
void cb_toggle_repeat (Etk_Object *object, void *data)
 Toggle the repeat mode.
void cb_seek_time (Etk_Object *object, Etk_Event_Mouse_Down *event, void *data)
 Seek in the song the same percent position than the progress bar click.
void cb_vol_slider_value_changed (Etk_Object *object, double value, void *data)
 Changed the mpd output volume level.
void cb_tree_artist_selected (Etk_Object *object, Etk_Tree_Row *row, void *data)
 Get the name of the selected artists, search for his albums. And set the album tree with.
void cb_tree_album_selected (Etk_Object *object, Etk_Tree_Row *row, void *data)
 Get the selected albums and search for songs wich matches with these albums. Then set the tree track with that stuff.
void cb_drag_artist (Etk_Object *object, void *data)
 Set a drag widget from a list of artist selected.
void cb_drag_album (Etk_Object *object, void *data)
 Set a drag widget from a list of albums selected.
void cb_drag_track (Etk_Object *object, void *data)
 Set a drag widget from a list of selected song's row.
void cb_drop_song (Etk_Object *object, void *event, void *data)
 Get the playlist draged. Add it to the current playlist. And set the playlist tree up to date.
void cb_tree_mlib_clicked (Etk_Object *object, Etk_Tree_Row *row, Etk_Event_Mouse_Down *event, void *data)
 Double-click on a row add the artist's song to the playlist.
void cb_tree_pls_clicked (Etk_Object *object, Etk_Tree_Row *row, Etk_Event_Mouse_Down *event, void *data)
 Play the song double-clicked.
void cb_mlib_bindings_key (Etk_Object *object, Etk_Event_Key_Down *event, void *data)
 Fast find in mlib tree.
void cb_pls_contextual_menu (Etk_Object *object, Etk_Event_Mouse_Down *event, void *data)
 If right-clicked: popdown the contextual menu on the playlist.
void cb_playlist_clear (Etk_Object *object, Etk_Event_Mouse_Down *event, void *data)
 Clear the playlist.
void cb_pls_bindings_key (Etk_Object *object, Etk_Event_Key_Down *event, void *data)
 Callback function of bindings key on the playlist.
void cb_playlist_delete (Etk_Object *object, void *data)
 Delete all the selected item from the playlist.
void cb_playlist_shuffle (Etk_Object *object, void *data)
 Shuffle the playlist.
void cb_database_update (Etk_Object *object, void *data)
 Request an database update.

Detailed Description


Generated on Sat Apr 7 19:19:38 2007 for Emphasis by  doxygen 1.4.7