Dialogs Class Reference

Inheritance diagram for Dialogs:

Inheritance graph
[legend]
Collaboration diagram for Dialogs:

Collaboration graph
[legend]

Public Member Functions

void showChangeSkin ()
 Show the Change Skin dialog.
void showPlaylistLoad ()
 Show the Load Playlist dialog.
void showPlaylistSave ()
 Show the Save Playlist dialog.
void showFileSimple (bool play)
 Show the Quick Open File dialog.
void showFile (bool play)
 Show the Open File dialog If play is false, just add the item in the playlist.
void showDirectory (bool play)
 Show the Open Directory dialog If play is false, just add the item in the playlist.
void showDisc (bool play)
 Show the Open Disc dialog If play is false, just add the item in the playlist.
void showNet (bool play)
 Show the Open Network Stream dialog If play is false, just add the item in the playlist.
void showMessages ()
 Show the Messages dialog.
void showPrefs ()
 Show the Preferences dialog.
void showFileInfo ()
 Show the FileInfo dialog.
void showStreamingWizard ()
 Show the Streaming Wizard dialog.
void showPlaylist ()
 Show the Playlist.
void showPopupMenu (bool bShow, int popupType)
 Show a popup menu.
void showInteraction (interaction_dialog_t *)
 Show an interaction dialog.

Static Public Member Functions

static Dialogsinstance (intf_thread_t *pIntf)
 Get the instance of Dialogs (or NULL if initialization failed).
static void destroy (intf_thread_t *pIntf)
 Delete the instance of Dialogs.

Member Function Documentation

Dialogs * Dialogs::instance ( intf_thread_t pIntf  )  [static]

Get the instance of Dialogs (or NULL if initialization failed).

References init(), intf_sys_t::p_dialogs, and intf_thread_t::p_sys.

Referenced by CmdInteraction::execute(), and Run().

void Dialogs::destroy ( intf_thread_t pIntf  )  [static]

Delete the instance of Dialogs.

References intf_sys_t::p_dialogs, and intf_thread_t::p_sys.

Referenced by Run().

void Dialogs::showChangeSkin (  ) 

Show the Change Skin dialog.

References _.

void Dialogs::showPlaylistLoad (  ) 

Show the Load Playlist dialog.

References _, and EXTENSIONS_PLAYLIST.

void Dialogs::showPlaylistSave (  ) 

Show the Save Playlist dialog.

References _.

void Dialogs::showFileSimple ( bool  play  ) 

Show the Quick Open File dialog.

If play is false, just add the item in the playlist

References INTF_DIALOG_FILE_SIMPLE, and intf_thread_t::pf_show_dialog.

void Dialogs::showFile ( bool  play  ) 

Show the Open File dialog If play is false, just add the item in the playlist.

References INTF_DIALOG_FILE, and intf_thread_t::pf_show_dialog.

void Dialogs::showDirectory ( bool  play  ) 

Show the Open Directory dialog If play is false, just add the item in the playlist.

References INTF_DIALOG_DIRECTORY, and intf_thread_t::pf_show_dialog.

void Dialogs::showDisc ( bool  play  ) 

Show the Open Disc dialog If play is false, just add the item in the playlist.

References INTF_DIALOG_DISC, and intf_thread_t::pf_show_dialog.

void Dialogs::showNet ( bool  play  ) 

Show the Open Network Stream dialog If play is false, just add the item in the playlist.

References INTF_DIALOG_NET, and intf_thread_t::pf_show_dialog.

void Dialogs::showMessages (  ) 

Show the Messages dialog.

References INTF_DIALOG_MESSAGES, and intf_thread_t::pf_show_dialog.

void Dialogs::showPrefs (  ) 

Show the Preferences dialog.

References INTF_DIALOG_PREFS, and intf_thread_t::pf_show_dialog.

void Dialogs::showFileInfo (  ) 

Show the FileInfo dialog.

References INTF_DIALOG_FILEINFO, and intf_thread_t::pf_show_dialog.

void Dialogs::showStreamingWizard (  ) 

Show the Streaming Wizard dialog.

References INTF_DIALOG_WIZARD, and intf_thread_t::pf_show_dialog.

void Dialogs::showPlaylist (  ) 

void Dialogs::showPopupMenu ( bool  bShow,
int  popupType = INTF_DIALOG_POPUPMENU 
)

Show a popup menu.

References intf_thread_t::pf_show_dialog.

Referenced by PopupMenuCB().

void Dialogs::showInteraction ( interaction_dialog_t p_dialog  ) 


The documentation for this class was generated from the following files:

Generated on Sat Nov 21 08:06:16 2009 for VLC by  doxygen 1.5.6