KiCad PCB EDA Suite
File Wildcard Definitions

Functions

wxString AllFilesWildcard ()
 
wxString ComponentFileWildcard ()
 
wxString PageLayoutDescrFileWildcard ()
 
wxString SchematicSymbolFileWildcard ()
 
wxString KiCadSymbolLibFileWildcard ()
 
wxString LegacySymbolLibFileWildcard ()
 
wxString AllSymbolLibFilesWildcard ()
 
wxString ProjectFileWildcard ()
 
wxString LegacyProjectFileWildcard ()
 
wxString AllProjectFilesWildcard ()
 
wxString KiCadSchematicFileWildcard ()
 
wxString LegacySchematicFileWildcard ()
 
wxString BoardFileWildcard ()
 
wxString NetlistFileWildcard ()
 
wxString GerberFileWildcard ()
 
wxString HtmlFileWildcard ()
 
wxString CsvFileWildcard ()
 
wxString LegacyPcbFileWildcard ()
 
wxString PcbFileWildcard ()
 
wxString EaglePcbFileWildcard ()
 
wxString EagleSchematicFileWildcard ()
 
wxString EagleFilesWildcard ()
 
wxString PCadPcbFileWildcard ()
 
wxString AltiumDesignerPcbFileWildcard ()
 
wxString AltiumCircuitStudioPcbFileWildcard ()
 
wxString AltiumCircuitMakerPcbFileWildcard ()
 
wxString FabmasterPcbFileWildcard ()
 
wxString PdfFileWildcard ()
 
wxString PSFileWildcard ()
 
wxString MacrosFileWildcard ()
 
wxString DrillFileWildcard ()
 
wxString SVGFileWildcard ()
 
wxString ReportFileWildcard ()
 
wxString FootprintPlaceFileWildcard ()
 
wxString Shapes3DFileWildcard ()
 
wxString IDF3DFileWildcard ()
 
wxString DocModulesFileName ()
 
wxString LegacyFootprintLibPathWildcard ()
 
wxString KiCadFootprintLibFileWildcard ()
 
wxString KiCadFootprintLibPathWildcard ()
 
wxString GedaPcbFootprintLibFileWildcard ()
 
wxString EagleFootprintLibPathWildcard ()
 
wxString TextFileWildcard ()
 
wxString ModLegacyExportFileWildcard ()
 
wxString ErcFileWildcard ()
 
wxString SpiceLibraryFileWildcard ()
 
wxString SpiceNetlistFileWildcard ()
 
wxString CadstarNetlistFileWildcard ()
 
wxString EquFileWildcard ()
 
wxString ZipFileWildcard ()
 
wxString GencadFileWildcard ()
 
wxString DxfFileWildcard ()
 
wxString GerberJobFileWildcard ()
 
wxString SpecctraDsnFileWildcard ()
 
wxString IpcD356FileWildcard ()
 
wxString WorkbookFileWildcard ()
 
wxString PngFileWildcard ()
 
wxString JpegFileWildcard ()
 

Detailed Description

Note
Please do not changes these. If a different file wildcard is needed, create a new definition in here. If you create a wildcard definition in another file, make sure to add it to the Doxygen group "file_extensions" using the "addtogroup" tag and correct handle the GTK+ file dialog case sensitivity issue.

Function Documentation

◆ AllFilesWildcard()

wxString AllFilesWildcard ( )

Definition at line 172 of file wildcards_and_files_ext.cpp.

173 {
174  return _( "All files" ) + AddFileExtListToFilter( {} );
175 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by NETLIST_DIALOG::FilenamePrms(), getFootprintFilenameFromUser(), GERBVIEW_FRAME::LoadExcellonFiles(), GERBVIEW_FRAME::LoadGerberFiles(), KICAD_MANAGER_FRAME::OnOpenFileInTextEditor(), and DIALOG_SPICE_MODEL::onSelectLibrary().

◆ AllProjectFilesWildcard()

wxString AllProjectFilesWildcard ( )

Definition at line 214 of file wildcards_and_files_ext.cpp.

215 {
216  return _( "All KiCad project files" ) + AddFileExtListToFilter( { "kicad_pro", "pro" } );
217 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by KICAD_MANAGER_CONTROL::OpenProject().

◆ AllSymbolLibFilesWildcard()

wxString AllSymbolLibFilesWildcard ( )

Definition at line 196 of file wildcards_and_files_ext.cpp.

197 {
198  return _( "All KiCad symbol library files" ) + AddFileExtListToFilter( { "kicad_sym", "lib" } );
199 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by PANEL_SYM_LIB_TABLE::browseLibrariesHandler().

◆ AltiumCircuitMakerPcbFileWildcard()

wxString AltiumCircuitMakerPcbFileWildcard ( )

Definition at line 283 of file wildcards_and_files_ext.cpp.

284 {
285  return _( "Altium Circuit Maker PCB files" ) + AddFileExtListToFilter( { "CMPcbDoc" } );
286 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by AskLoadBoardFileName().

◆ AltiumCircuitStudioPcbFileWildcard()

wxString AltiumCircuitStudioPcbFileWildcard ( )

Definition at line 278 of file wildcards_and_files_ext.cpp.

279 {
280  return _( "Altium Circuit Studio PCB files" ) + AddFileExtListToFilter( { "CSPcbDoc" } );
281 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by AskLoadBoardFileName().

◆ AltiumDesignerPcbFileWildcard()

wxString AltiumDesignerPcbFileWildcard ( )

Definition at line 273 of file wildcards_and_files_ext.cpp.

274 {
275  return _( "Altium Designer PCB files" ) + AddFileExtListToFilter( { "PcbDoc" } );
276 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by AskLoadBoardFileName().

◆ BoardFileWildcard()

wxString BoardFileWildcard ( )

◆ CadstarNetlistFileWildcard()

wxString CadstarNetlistFileWildcard ( )

Definition at line 433 of file wildcards_and_files_ext.cpp.

434 {
435  return _( "CadStar netlist file" ) + AddFileExtListToFilter( { "frp" } );
436 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by NETLIST_DIALOG::FilenamePrms().

◆ ComponentFileWildcard()

wxString ComponentFileWildcard ( )

Definition at line 336 of file wildcards_and_files_ext.cpp.

337 {
338  return _( "KiCad symbol footprint link files" ) + AddFileExtListToFilter( { "cmp" } );
339 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by SCH_EDITOR_CONTROL::ImportFPAssignments(), and PCB_EDIT_FRAME::RecreateCmpFileFromBoard().

◆ CsvFileWildcard()

wxString CsvFileWildcard ( )

Definition at line 361 of file wildcards_and_files_ext.cpp.

362 {
363  return _( "CSV Files" ) + AddFileExtListToFilter( { "csv" } );
364 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by SIM_PLOT_FRAME::menuSaveCsv(), and PCB_EDIT_FRAME::RecreateBOMFileFromBoard().

◆ DocModulesFileName()

wxString DocModulesFileName ( )

◆ DrillFileWildcard()

wxString DrillFileWildcard ( )

Definition at line 343 of file wildcards_and_files_ext.cpp.

344 {
345  return _( "Drill files" ) + AddFileExtListToFilter( { "drl", "nc", "xnc", "txt" } );
346 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by GERBVIEW_FRAME::LoadExcellonFiles().

◆ DxfFileWildcard()

wxString DxfFileWildcard ( )

Definition at line 457 of file wildcards_and_files_ext.cpp.

458 {
459  return _( "DXF Files" ) + AddFileExtListToFilter( { "dxf" } );
460 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

◆ EagleFilesWildcard()

wxString EagleFilesWildcard ( )

Definition at line 238 of file wildcards_and_files_ext.cpp.

239 {
240  return _( "Eagle XML files" ) + AddFileExtListToFilter( { "sch", "brd" } );
241 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by KICAD_MANAGER_FRAME::OnImportEagleFiles().

◆ EagleFootprintLibPathWildcard()

wxString EagleFootprintLibPathWildcard ( )

Definition at line 317 of file wildcards_and_files_ext.cpp.

318 {
319  return _( "Eagle ver. 6.x XML library files" ) + AddFileExtListToFilter( { "lbr" } );
320 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by fileTypes().

◆ EaglePcbFileWildcard()

wxString EaglePcbFileWildcard ( )

Definition at line 262 of file wildcards_and_files_ext.cpp.

263 {
264  return _( "Eagle ver. 6.x XML PCB files" ) + AddFileExtListToFilter( { "brd" } );
265 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by AskLoadBoardFileName().

◆ EagleSchematicFileWildcard()

wxString EagleSchematicFileWildcard ( )

Definition at line 232 of file wildcards_and_files_ext.cpp.

233 {
234  return _( "Eagle XML schematic files" ) + AddFileExtListToFilter( { "sch" } );
235 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by SCH_EDIT_FRAME::OnImportProject().

◆ EquFileWildcard()

wxString EquFileWildcard ( )

Definition at line 439 of file wildcards_and_files_ext.cpp.

440 {
441  return _( "Symbol footprint association files" ) + AddFileExtListToFilter( { "equ" } );
442 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by DIALOG_CONFIG_EQUFILES::OnAddFiles().

◆ ErcFileWildcard()

wxString ErcFileWildcard ( )

Definition at line 415 of file wildcards_and_files_ext.cpp.

416 {
417  return _( "Electronic rule check file" ) + AddFileExtListToFilter( { "erc" } );
418 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

◆ FabmasterPcbFileWildcard()

wxString FabmasterPcbFileWildcard ( )

Definition at line 288 of file wildcards_and_files_ext.cpp.

289 {
290  return _( "Fabmaster PCB files" ) + AddFileExtListToFilter( { "txt", "fab" } );
291 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

◆ FootprintPlaceFileWildcard()

wxString FootprintPlaceFileWildcard ( )

Definition at line 385 of file wildcards_and_files_ext.cpp.

386 {
387  return _( "Footprint place files" ) + AddFileExtListToFilter( { "pos" } );
388 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

◆ GedaPcbFootprintLibFileWildcard()

wxString GedaPcbFootprintLibFileWildcard ( )

Definition at line 323 of file wildcards_and_files_ext.cpp.

324 {
325  return _( "Geda PCB footprint library files" ) + AddFileExtListToFilter( { "fp" } );
326 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by getFootprintFilenameFromUser().

◆ GencadFileWildcard()

wxString GencadFileWildcard ( )

Definition at line 451 of file wildcards_and_files_ext.cpp.

452 {
453  return _( "GenCAD 1.4 board files" ) + AddFileExtListToFilter( { "cad" } );
454 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by DIALOG_GENCAD_EXPORT_OPTIONS::DIALOG_GENCAD_EXPORT_OPTIONS().

◆ GerberFileWildcard()

wxString GerberFileWildcard ( )

Definition at line 250 of file wildcards_and_files_ext.cpp.

251 {
252  return _( "Gerber files" ) + AddFileExtListToFilter( { "pho" } );
253 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

◆ GerberJobFileWildcard()

wxString GerberJobFileWildcard ( )

Definition at line 463 of file wildcards_and_files_ext.cpp.

464 {
465  return _( "Gerber job file" ) + AddFileExtListToFilter( { "gbrjob" } );
466 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by GERBVIEW_FRAME::LoadGerberJobFile().

◆ HtmlFileWildcard()

wxString HtmlFileWildcard ( )

Definition at line 355 of file wildcards_and_files_ext.cpp.

356 {
357  return _( "HTML files" ) + AddFileExtListToFilter( { "htm", "html" } );
358 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

◆ IDF3DFileWildcard()

wxString IDF3DFileWildcard ( )

Definition at line 397 of file wildcards_and_files_ext.cpp.

398 {
399  return _( "IDFv3 footprint files" ) + AddFileExtListToFilter( { "idf" } );
400 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

◆ IpcD356FileWildcard()

wxString IpcD356FileWildcard ( )

Definition at line 475 of file wildcards_and_files_ext.cpp.

476 {
477  return _( "IPC-D-356 Test Files" ) + AddFileExtListToFilter( { "d356" } );
478 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by PCB_EDIT_FRAME::GenD356File().

◆ JpegFileWildcard()

wxString JpegFileWildcard ( )

Definition at line 493 of file wildcards_and_files_ext.cpp.

494 {
495  return _( "Jpeg file" ) + AddFileExtListToFilter( { "jpg", "jpeg" } );
496 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by EDA_3D_VIEWER::takeScreenshot().

◆ KiCadFootprintLibFileWildcard()

wxString KiCadFootprintLibFileWildcard ( )

Definition at line 299 of file wildcards_and_files_ext.cpp.

300 {
301  return _( "KiCad footprint files" ) + AddFileExtListToFilter( { "kicad_mod" } );
302 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by FOOTPRINT_EDIT_FRAME::Export_Module(), BM2CMP_FRAME::exportPcbnewFormat(), and getFootprintFilenameFromUser().

◆ KiCadFootprintLibPathWildcard()

wxString KiCadFootprintLibPathWildcard ( )

Definition at line 305 of file wildcards_and_files_ext.cpp.

306 {
307  return _( "KiCad footprint library paths" ) + AddFileExtListToFilter( { "pretty" } );
308 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by PCB_BASE_EDIT_FRAME::AddLibrary(), and PCB_BASE_EDIT_FRAME::CreateNewLibrary().

◆ KiCadSchematicFileWildcard()

wxString KiCadSchematicFileWildcard ( )

Definition at line 226 of file wildcards_and_files_ext.cpp.

227 {
228  return _( "KiCad s-expression schematic files" ) + AddFileExtListToFilter( { "kicad_sch" } );
229 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by SCH_EDIT_FRAME::AppendSchematic(), SCH_EDIT_FRAME::LoadProject(), and SCH_EDIT_FRAME::SaveEEFile().

◆ KiCadSymbolLibFileWildcard()

wxString KiCadSymbolLibFileWildcard ( )

Definition at line 184 of file wildcards_and_files_ext.cpp.

185 {
186  return _( "KiCad symbol library files" ) + AddFileExtListToFilter( { "kicad_sym" } );
187 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by LIB_EDIT_FRAME::AddLibraryFile(), PANEL_SYM_LIB_TABLE::browseLibrariesHandler(), LIB_EDIT_FRAME::ExportPart(), fileTypes(), LIB_EDIT_FRAME::ImportPart(), PANEL_SYM_LIB_TABLE::PANEL_SYM_LIB_TABLE(), and LIB_EDIT_FRAME::saveLibrary().

◆ LegacyFootprintLibPathWildcard()

wxString LegacyFootprintLibPathWildcard ( )

Definition at line 311 of file wildcards_and_files_ext.cpp.

312 {
313  return _( "Legacy footprint library files" ) + AddFileExtListToFilter( { "mod" } );
314 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by fileTypes().

◆ LegacyPcbFileWildcard()

wxString LegacyPcbFileWildcard ( )

Definition at line 256 of file wildcards_and_files_ext.cpp.

257 {
258  return _( "KiCad printed circuit board files" ) + AddFileExtListToFilter( { "brd" } );
259 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by AskLoadBoardFileName().

◆ LegacyProjectFileWildcard()

wxString LegacyProjectFileWildcard ( )

Definition at line 208 of file wildcards_and_files_ext.cpp.

209 {
210  return _( "KiCad legacy project files" ) + AddFileExtListToFilter( { "pro" } );
211 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by KICAD_MANAGER_CONTROL::OpenProject().

◆ LegacySchematicFileWildcard()

wxString LegacySchematicFileWildcard ( )

Definition at line 220 of file wildcards_and_files_ext.cpp.

221 {
222  return _( "KiCad legacy schematic files" ) + AddFileExtListToFilter( { "sch" } );
223 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by SCH_EDIT_FRAME::LoadProject(), and SCH_EDIT_FRAME::NewProject().

◆ LegacySymbolLibFileWildcard()

wxString LegacySymbolLibFileWildcard ( )

Definition at line 190 of file wildcards_and_files_ext.cpp.

191 {
192  return _( "KiCad legacy symbol library files" ) + AddFileExtListToFilter( { "lib" } );
193 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by PANEL_SYM_LIB_TABLE::browseLibrariesHandler(), BM2CMP_FRAME::exportEeschemaFormat(), fileTypes(), and LIB_EDIT_FRAME::ImportPart().

◆ MacrosFileWildcard()

wxString MacrosFileWildcard ( )

◆ ModLegacyExportFileWildcard()

wxString ModLegacyExportFileWildcard ( )

Definition at line 409 of file wildcards_and_files_ext.cpp.

410 {
411  return _( "Legacy footprint export files" ) + AddFileExtListToFilter( { "emp" } );
412 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by getFootprintFilenameFromUser().

◆ NetlistFileWildcard()

wxString NetlistFileWildcard ( )

Definition at line 244 of file wildcards_and_files_ext.cpp.

245 {
246  return _( "KiCad netlist files" ) + AddFileExtListToFilter( { "net" } );
247 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by NETLIST_DIALOG::FilenamePrms(), and DIALOG_NETLIST::OnOpenNetlistClick().

◆ PageLayoutDescrFileWildcard()

wxString PageLayoutDescrFileWildcard ( )

Definition at line 329 of file wildcards_and_files_ext.cpp.

330 {
331  return _( "Page layout design files" ) + AddFileExtListToFilter( { "kicad_wks" } );
332 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by PL_EDITOR_FRAME::Files_io(), BM2CMP_FRAME::OnExportLogo(), and DIALOG_PAGES_SETTINGS::OnWksFileSelection().

◆ PCadPcbFileWildcard()

wxString PCadPcbFileWildcard ( )

Definition at line 268 of file wildcards_and_files_ext.cpp.

269 {
270  return _( "P-Cad 200x ASCII PCB files" ) + AddFileExtListToFilter( { "pcb" } );
271 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by AskLoadBoardFileName().

◆ PcbFileWildcard()

wxString PcbFileWildcard ( )

Definition at line 293 of file wildcards_and_files_ext.cpp.

294 {
295  return _( "KiCad printed circuit board files" ) + AddFileExtListToFilter( { "kicad_pcb" } );
296 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by AskLoadBoardFileName(), AskSaveBoardFileName(), GERBVIEW_FRAME::ExportDataInPcbnewFormat(), and DIALOG_IMPORT_SETTINGS::OnBrowseClicked().

◆ PdfFileWildcard()

wxString PdfFileWildcard ( )

Definition at line 367 of file wildcards_and_files_ext.cpp.

368 {
369  return _( "Portable document format files" ) + AddFileExtListToFilter( { "pdf" } );
370 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

◆ PngFileWildcard()

wxString PngFileWildcard ( )

Definition at line 487 of file wildcards_and_files_ext.cpp.

488 {
489  return _( "PNG file" ) + AddFileExtListToFilter( { "png" } );
490 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by LIB_CONTROL::ExportView(), SIM_PLOT_FRAME::menuSaveImage(), FOOTPRINT_EDIT_FRAME::OnSaveFootprintAsPng(), and EDA_3D_VIEWER::takeScreenshot().

◆ ProjectFileWildcard()

wxString ProjectFileWildcard ( )

Definition at line 202 of file wildcards_and_files_ext.cpp.

203 {
204  return _( "KiCad project files" ) + AddFileExtListToFilter( { "kicad_pro" } );
205 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by KICAD_MANAGER_CONTROL::NewFromTemplate(), KICAD_MANAGER_CONTROL::NewProject(), DIALOG_SCH_IMPORT_SETTINGS::OnBrowseClicked(), and KICAD_MANAGER_CONTROL::OpenProject().

◆ PSFileWildcard()

wxString PSFileWildcard ( )

Definition at line 373 of file wildcards_and_files_ext.cpp.

374 {
375  return _( "PostScript files" ) + AddFileExtListToFilter( { "ps" } );
376 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by BM2CMP_FRAME::exportPostScriptFormat().

◆ ReportFileWildcard()

wxString ReportFileWildcard ( )

Definition at line 379 of file wildcards_and_files_ext.cpp.

380 {
381  return _( "Report files" ) + AddFileExtListToFilter( { "rpt" } );
382 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by DIALOG_GENDRILL::OnGenReportFile(), DIALOG_ERC::OnSaveReport(), and DIALOG_DRC::OnSaveReport().

◆ SchematicSymbolFileWildcard()

wxString SchematicSymbolFileWildcard ( )

Definition at line 178 of file wildcards_and_files_ext.cpp.

179 {
180  return _( "KiCad drawing symbol files" ) + AddFileExtListToFilter( { "sym" } );
181 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by LIB_EDIT_FRAME::LoadOneSymbol(), and LIB_EDIT_FRAME::SaveOneSymbol().

◆ Shapes3DFileWildcard()

wxString Shapes3DFileWildcard ( )

Definition at line 391 of file wildcards_and_files_ext.cpp.

392 {
393  return _( "VRML and X3D files" ) + AddFileExtListToFilter( { "wrl", "x3d" } );
394 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

◆ SpecctraDsnFileWildcard()

wxString SpecctraDsnFileWildcard ( )

Definition at line 469 of file wildcards_and_files_ext.cpp.

470 {
471  return _( "Specctra DSN file" ) + AddFileExtListToFilter( { "dsn" } );
472 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by PCB_EDITOR_CONTROL::ExportSpecctraDSN().

◆ SpiceLibraryFileWildcard()

wxString SpiceLibraryFileWildcard ( )

Definition at line 421 of file wildcards_and_files_ext.cpp.

422 {
423  return _( "Spice library file" ) + AddFileExtListToFilter( { "lib", "mod" } );
424 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by DIALOG_SPICE_MODEL::onSelectLibrary().

◆ SpiceNetlistFileWildcard()

wxString SpiceNetlistFileWildcard ( )

Definition at line 427 of file wildcards_and_files_ext.cpp.

428 {
429  return _( "SPICE netlist file" ) + AddFileExtListToFilter( { "cir" } );
430 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by NETLIST_DIALOG::FilenamePrms().

◆ SVGFileWildcard()

wxString SVGFileWildcard ( )

Definition at line 349 of file wildcards_and_files_ext.cpp.

350 {
351  return _( "SVG files" ) + AddFileExtListToFilter( { "svg" } );
352 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

◆ TextFileWildcard()

wxString TextFileWildcard ( )

Definition at line 403 of file wildcards_and_files_ext.cpp.

404 {
405  return _( "Text files" ) + AddFileExtListToFilter( { "txt" } );
406 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by WX_HTML_REPORT_PANEL::onBtnSaveToFile(), and DIALOG_BOARD_STATISTICS::saveReportClicked().

◆ WorkbookFileWildcard()

wxString WorkbookFileWildcard ( )

Definition at line 481 of file wildcards_and_files_ext.cpp.

482 {
483  return _( "Workbook file" ) + AddFileExtListToFilter( { "wbk" } );
484 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by SIM_PLOT_FRAME::menuOpenWorkbook(), and SIM_PLOT_FRAME::menuSaveWorkbook().

◆ ZipFileWildcard()

wxString ZipFileWildcard ( )

Definition at line 445 of file wildcards_and_files_ext.cpp.

446 {
447  return _( "Zip file" ) + AddFileExtListToFilter( { "zip" } );
448 }
#define _(s)
Definition: 3d_actions.cpp:33
wxString AddFileExtListToFilter(const std::vector< std::string > &aExts)
Build the wildcard extension file dialog wildcard filter to add to the base message dialog.

References _, and AddFileExtListToFilter().

Referenced by GERBVIEW_FRAME::LoadZipArchiveFile(), KICAD_MANAGER_FRAME::OnArchiveFiles(), and KICAD_MANAGER_FRAME::OnUnarchiveFiles().