gerbview command line support

This commit is contained in:
dickelbeck 2008-02-23 01:26:21 +00:00
parent ad55799485
commit 1e4659bb4e
3 changed files with 11 additions and 7 deletions

View File

@ -125,9 +125,9 @@ int WinEDA_GerberFrame::LoadOneGerberFile( const wxString& FullFileName,
if( filename == wxEmptyString ) if( filename == wxEmptyString )
{ {
wxString mask = wxT( "*" ) + g_PhotoFilenameExt; wxString mask = wxT( "*" ) + g_PhotoFilenameExt;
mask += wxT( ";*.gbr;*.gbx;*.lgr;*.ger" ); mask += wxT( ";*.gbr;*.gbx;*.lgr;*.ger" );
filename = EDA_FileSelector( _( "Gerber files:" ), filename = EDA_FileSelector( _( "Gerber files:" ),
path, /* Chemin par defaut */ path, /* Chemin par defaut */
wxEmptyString, /* nom fichier par defaut */ wxEmptyString, /* nom fichier par defaut */
@ -142,9 +142,10 @@ int WinEDA_GerberFrame::LoadOneGerberFile( const wxString& FullFileName,
} }
GetScreen()->m_FileName = filename; GetScreen()->m_FileName = filename;
wxSetWorkingDirectory( path ); if( path != wxEmptyString )
wxSetWorkingDirectory( path );
ChangeFileNameExt( filename, g_PenFilenameExt ); ChangeFileNameExt( filename, g_PenFilenameExt );
if( Read_GERBER_File( DC, GetScreen()->m_FileName, filename ) ) if( Read_GERBER_File( DC, GetScreen()->m_FileName, filename ) )

View File

@ -70,7 +70,8 @@ bool WinEDA_App::OnInit()
wxString path = wxPathOnly( fileName ); wxString path = wxPathOnly( fileName );
wxSetWorkingDirectory( path ); if( path != wxEmptyString )
wxSetWorkingDirectory( path );
Read_Config(); Read_Config();

View File

@ -149,7 +149,9 @@ bool WinEDA_GerberFrame::Read_GERBER_File( wxDC* DC,
gerber_layer->m_FileName = GERBER_FullFileName; gerber_layer->m_FileName = GERBER_FullFileName;
wxSetWorkingDirectory( wxPathOnly( GERBER_FullFileName ) ); wxString path = wxPathOnly( GERBER_FullFileName );
if( path != wxEmptyString )
wxSetWorkingDirectory( path );
wxBusyCursor show_wait; wxBusyCursor show_wait;
setlocale( LC_NUMERIC, "C" ); setlocale( LC_NUMERIC, "C" );