gui.h File Reference

Public textual user interface control routines. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void gui_draw_init_pre (void)
 Initialize the curses GUI.
void gui_draw_init_post (void)
 Initialize trailing GUI components that can only be initialized after initializing locks and chroot()'ing.
void gui_draw_init_abort (void)
 Do a fast abort of the GUI.
void gui_draw_destroy (void)
 Destroy the curses GUI.
int gui_draw_color_number (const char *name)
 Return the Curses color number for a given color string.
void gui_input_sigmask (void)
 Mask certain signals that are only need by the GUI. Call this function right after starting a new thread.
void gui_input_loop (void)
 Read commands from the keyboard. Function terminates when user quits the application.
void gui_msgbar_warn (const char *msg)
 Show a message in the message bar that will be overwritten when another message is show.
void gui_playq_song_update (struct audio_file *fd, int paused, int timeonly)
 Update the status bar with information about the current song.
void gui_playq_notify_pre_removal (unsigned int index)
 Adjust the cursor and the viewport offset of the playlist right before the removal of the actual entry.
void gui_playq_notify_post_insertion (unsigned int index)
 Adjust the cursor and the viewport offset of the playlist right after the insertion of the actual entry.
void gui_playq_notify_post_randomization (void)
 Adjust the cursor and the viewport offset of the playlist right after the randomization of the playlist.
void gui_playq_notify_done (void)
 Redraw the playlist, as the manipulation of the playlist is finished.

Detailed Description

Public textual user interface control routines.

Definition in file gui.h.

 All Data Structures Files Functions Variables Defines
Generated on Mon Mar 15 04:45:09 2010 for herrie by  doxygen 1.6.3