Commit 48c6e154 authored by Gildas Bazin's avatar Gildas Bazin

* modules/gui/wxwindows/interface.cpp: enabled the OpenFile dialog box.
parent 903aa1fa
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
* interface.cpp : wxWindows plugin for vlc * interface.cpp : wxWindows plugin for vlc
***************************************************************************** *****************************************************************************
* Copyright (C) 2000-2001 VideoLAN * Copyright (C) 2000-2001 VideoLAN
* $Id: interface.cpp,v 1.2 2002/11/18 15:19:26 gbazin Exp $ * $Id: interface.cpp,v 1.3 2002/11/18 16:39:36 gbazin Exp $
* *
* Authors: Gildas Bazin <gbazin@netcourrier.com> * Authors: Gildas Bazin <gbazin@netcourrier.com>
* *
...@@ -258,26 +258,24 @@ void Interface::OnAbout( wxCommandEvent& WXUNUSED(event) ) ...@@ -258,26 +258,24 @@ void Interface::OnAbout( wxCommandEvent& WXUNUSED(event) )
void Interface::OnOpenFile( wxCommandEvent& WXUNUSED(event) ) void Interface::OnOpenFile( wxCommandEvent& WXUNUSED(event) )
{ {
wxFileDialog dialog wxFileDialog dialog( this, _("Open file"), _(""), _(""),
( _("*.*") );
this,
_T("Open file dialog"), if( dialog.ShowModal() == wxID_OK )
_T(""),
_T(""),
_T("*.*")
);
if (dialog.ShowModal() == wxID_OK)
{ {
wxString info; /* Update the playlist */
info.Printf(_T("Full file name: %s\n") playlist_t *p_playlist =
_T("Path: %s\n") (playlist_t *)vlc_object_find( p_intf, VLC_OBJECT_PLAYLIST,
_T("Name: %s"), FIND_ANYWHERE );
dialog.GetPath().c_str(), if( p_playlist == NULL )
dialog.GetDirectory().c_str(), {
dialog.GetFilename().c_str()); return;
wxMessageDialog dialog2(this, info, _T("Selected file")); }
dialog2.ShowModal();
playlist_Add( p_playlist, (char *)dialog.GetPath().c_str(),
PLAYLIST_APPEND | PLAYLIST_GO, PLAYLIST_END );
vlc_object_release( p_playlist );
} }
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment