playlist_dialog.h File Reference

#include <gtk/gtk.h>
#include <cybergarage/util/clist.h>
#include <cybergarage/util/cstring.h>
#include "playlist.h"

Go to the source code of this file.

Data Structures

struct  _PlaylistDialog

Typedefs

typedef _PlaylistDialog PlaylistDialog

Enumerations

enum  {
  PLAYLISTMODEL_COLUMN_NAME = 0, PLAYLISTMODEL_COLUMN_URI, PLAYLISTMODEL_COLUMN_SERVER, PLAYLISTMODEL_COLUMN_RENDERER,
  PLAYLISTMODEL_COLUMNS
}

Functions

PlaylistDialogplaylist_dialog_new ()
void playlist_dialog_create_view_model (PlaylistDialog *dialog)
void playlist_dialog_delete (PlaylistDialog *dialog)
void playlist_dialog_update (PlaylistDialog *dialog, Playlist *list)
gchar * playlist_dialog_get_selection (PlaylistDialog *dialog)
void playlist_dialog_run ()


Typedef Documentation

typedef struct _PlaylistDialog PlaylistDialog
 


Enumeration Type Documentation

anonymous enum
 

Enumerator:
PLAYLISTMODEL_COLUMN_NAME 
PLAYLISTMODEL_COLUMN_URI 
PLAYLISTMODEL_COLUMN_SERVER 
PLAYLISTMODEL_COLUMN_RENDERER 
PLAYLISTMODEL_COLUMNS 


Function Documentation

void playlist_dialog_create_view_model PlaylistDialog dialog  ) 
 

Create the view & model components for the playlist

void playlist_dialog_delete PlaylistDialog dialog  ) 
 

Destroy a playlist dialog

gchar* playlist_dialog_get_selection PlaylistDialog dialog  ) 
 

Get the selected text from the playlist dialog's combo

Parameters:
dialog The playlist dialog

PlaylistDialog* playlist_dialog_new  ) 
 

Create a playlist dialog

void playlist_dialog_run  ) 
 

Displays the playlist dialog and finally destroys it

void playlist_dialog_update PlaylistDialog dialog,
Playlist list
 

Update the playlist dialog from the given playlist

Parameters:
dialog The playlist dialog
list The playlist


Generated on Mon Aug 14 10:23:34 2006 for CyberLinkC-AV by  doxygen 1.4.6