interface.cpp File Reference

Include dependency graph for interface.cpp:


Data Structures

class  wxMenuExt
class  Splitter

Defines

#define TOOLBAR_BMP_WIDTH   16
#define TOOLBAR_BMP_HEIGHT   16
#define HELP_OPEN   N_("Open")
#define HELP_STOP   N_("Stop")
#define HELP_PLAY   N_("Play")
#define HELP_PAUSE   N_("Pause")
#define HELP_PLO   N_("Playlist")
#define HELP_SPLO   N_("Embedded playlist")
#define HELP_PLP   N_("Previous playlist item")
#define HELP_PLN   N_("Next playlist item")
#define HELP_SLOW   N_("Play slower")
#define HELP_FAST   N_("Play faster")
#define HELP_VOL   N_("Toggle mute/unmute of the audio")
#define LABEL_OPEN   N_("Open")
#define LABEL_STOP   N_("Stop")
#define LABEL_PLAY   N_("Play")
#define LABEL_PAUSE   N_("Pause")
#define LABEL_PLO   N_("Playlist")
#define LABEL_SPLO   N_("Embedded playlist")
#define LABEL_PLP   N_("Previous")
#define LABEL_PLN   N_("Next")
#define LABEL_SLOW   N_("Slower")
#define LABEL_FAST   N_("Faster")
#define LABEL_VOL   N_("Mute")

Enumerations

enum  {
  MenuDummy_Event = wxID_HIGHEST + 1000, Exit_Event = wxID_HIGHEST, OpenFileSimple_Event, OpenAdv_Event,
  OpenFile_Event, OpenDir_Event, OpenDisc_Event, OpenNet_Event,
  OpenCapture_Event, OpenSat_Event, OpenOther_Event, EjectDisc_Event,
  Wizard_Event, Playlist_Event, PlaylistSmall_Event, Logs_Event,
  FileInfo_Event, Prefs_Event, Extended_Event, Bookmarks_Event,
  Skins_Event, StopStream_Event, PlayStream_Event, PrevStream_Event,
  NextStream_Event, SlowStream_Event, FastStream_Event, ToggleMute_Event,
  SlideVolume_Event, About_Event = wxID_ABOUT, OnWebLink_Event, OnWebHelp_Event,
  Iconize_Event
}

Functions

static int InteractCallback (vlc_object_t *, const char *, vlc_value_t, vlc_value_t, void *)
 DEFINE_LOCAL_EVENT_TYPE (wxEVT_INTERACTION)
 BEGIN_EVENT_TABLE (Interface, wxFrame) EVT_MENU(Exit_Event
Interface::OnExit EVT_MENU (About_Event, Interface::OnAbout) EVT_MENU(OnWebLink_Event
Interface::OnExit Interface::OnWebLink EVT_MENU (OnWebHelp_Event, Interface::OnWebHelp) EVT_MENU(Playlist_Event
Interface::OnExit Interface::OnWebLink
Interface::OnShowDialog 
EVT_MENU (PlaylistSmall_Event, Interface::OnSmallPlaylist) EVT_MENU(Logs_Event
Interface::OnExit Interface::OnWebLink
Interface::OnShowDialog Interface::OnShowDialog 
EVT_MENU (FileInfo_Event, Interface::OnShowDialog) EVT_MENU(Prefs_Event
Interface::OnExit Interface::OnWebLink
Interface::OnShowDialog Interface::OnShowDialog
Interface::OnShowDialog 
EVT_MENU_OPEN (Interface::OnMenuOpen) EVT_MENU(Extended_Event
Interface::OnExit Interface::OnWebLink
Interface::OnShowDialog Interface::OnShowDialog
Interface::OnShowDialog Interface::OnExtended 
EVT_MENU (Bookmarks_Event, Interface::OnShowDialog) EVT_RIGHT_UP(Interface
static int ConvertHotkeyModifiers (int i_hotkey)
static int ConvertHotkey (int i_hotkey)

Define Documentation

#define HELP_FAST   N_("Play faster")

#define HELP_OPEN   N_("Open")

#define HELP_PAUSE   N_("Pause")

#define HELP_PLAY   N_("Play")

#define HELP_PLN   N_("Next playlist item")

#define HELP_PLO   N_("Playlist")

#define HELP_PLP   N_("Previous playlist item")

#define HELP_SLOW   N_("Play slower")

#define HELP_SPLO   N_("Embedded playlist")

#define HELP_STOP   N_("Stop")

#define HELP_VOL   N_("Toggle mute/unmute of the audio")

#define LABEL_FAST   N_("Faster")

#define LABEL_OPEN   N_("Open")

#define LABEL_PAUSE   N_("Pause")

#define LABEL_PLAY   N_("Play")

#define LABEL_PLN   N_("Next")

#define LABEL_PLO   N_("Playlist")

#define LABEL_PLP   N_("Previous")

#define LABEL_SLOW   N_("Slower")

#define LABEL_SPLO   N_("Embedded playlist")

#define LABEL_STOP   N_("Stop")

#define LABEL_VOL   N_("Mute")

#define TOOLBAR_BMP_HEIGHT   16

#define TOOLBAR_BMP_WIDTH   16


Enumeration Type Documentation

anonymous enum

Enumerator:
MenuDummy_Event 
Exit_Event 
OpenFileSimple_Event 
OpenAdv_Event 
OpenFile_Event 
OpenDir_Event 
OpenDisc_Event 
OpenNet_Event 
OpenCapture_Event 
OpenSat_Event 
OpenOther_Event 
EjectDisc_Event 
Wizard_Event 
Playlist_Event 
PlaylistSmall_Event 
Logs_Event 
FileInfo_Event 
Prefs_Event 
Extended_Event 
Bookmarks_Event 
Skins_Event 
StopStream_Event 
PlayStream_Event 
PrevStream_Event 
NextStream_Event 
SlowStream_Event 
FastStream_Event 
ToggleMute_Event 
SlideVolume_Event 
About_Event 
OnWebLink_Event 
OnWebHelp_Event 
Iconize_Event 


Function Documentation

BEGIN_EVENT_TABLE ( Interface  ,
wxFrame   
)

static int ConvertHotkey ( int  i_hotkey  )  [static]

static int ConvertHotkeyModifiers ( int  i_hotkey  )  [static]

DEFINE_LOCAL_EVENT_TYPE ( wxEVT_INTERACTION   ) 

Interface::OnExit Interface::OnWebLink Interface::OnShowDialog Interface::OnShowDialog Interface::OnShowDialog Interface::OnExtended EVT_MENU ( Bookmarks_Event  ,
Interface::OnShowDialog   
)

Interface::OnExit Interface::OnWebLink Interface::OnShowDialog Interface::OnShowDialog EVT_MENU ( FileInfo_Event  ,
Interface::OnShowDialog   
)

Interface::OnExit Interface::OnWebLink Interface::OnShowDialog EVT_MENU ( PlaylistSmall_Event  ,
Interface::OnSmallPlaylist   
)

Interface::OnExit Interface::OnWebLink EVT_MENU ( OnWebHelp_Event  ,
Interface::OnWebHelp   
)

Interface::OnExit EVT_MENU ( About_Event  ,
Interface::OnAbout   
)

Interface::OnExit Interface::OnWebLink Interface::OnShowDialog Interface::OnShowDialog Interface::OnShowDialog EVT_MENU_OPEN ( Interface::OnMenuOpen   ) 

static int InteractCallback ( vlc_object_t ,
const char *  ,
vlc_value_t  ,
vlc_value_t  ,
void *   
) [static]


Generated on Wed Aug 13 08:04:33 2008 for VLC by  doxygen 1.5.1