KiCad PCB EDA Suite
File Wildcard Definitions

Functions

wxString AllFilesWildcard ()
 
wxString FootprintAssignmentFileWildcard ()
 
wxString DrawingSheetFileWildcard ()
 
wxString SchematicSymbolFileWildcard ()
 
wxString KiCadSymbolLibFileWildcard ()
 
wxString LegacySymbolLibFileWildcard ()
 
wxString DatabaseLibFileWildcard ()
 
wxString AllSymbolLibFilesWildcard ()
 
wxString ProjectFileWildcard ()
 
wxString LegacyProjectFileWildcard ()
 
wxString AllProjectFilesWildcard ()
 
wxString AllSchematicFilesWildcard ()
 
wxString KiCadSchematicFileWildcard ()
 
wxString LegacySchematicFileWildcard ()
 
wxString BoardFileWildcard ()
 
wxString OrCadPcb2NetlistFileWildcard ()
 
wxString NetlistFileWildcard ()
 
wxString HtmlFileWildcard ()
 
wxString CsvFileWildcard ()
 
wxString LegacyPcbFileWildcard ()
 
wxString PcbFileWildcard ()
 
wxString EaglePcbFileWildcard ()
 
wxString AltiumSchematicFileWildcard ()
 
wxString CadstarSchematicArchiveFileWildcard ()
 
wxString CadstarArchiveFilesWildcard ()
 
wxString EagleSchematicFileWildcard ()
 
wxString EagleFilesWildcard ()
 
wxString PCadPcbFileWildcard ()
 
wxString CadstarPcbArchiveFileWildcard ()
 
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 AltiumFootprintLibPathWildcard ()
 
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 SpecctraSessionFileWildcard ()
 
wxString IpcD356FileWildcard ()
 
wxString WorkbookFileWildcard ()
 
wxString PngFileWildcard ()
 
wxString JpegFileWildcard ()
 
wxString HotkeyFileWildcard ()
 

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 199 of file wildcards_and_files_ext.cpp.

200{
201 return _( "All files" ) + AddFileExtListToFilter( {} );
202}
#define _(s)
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_EXPORT_NETLIST::FilenamePrms(), getFootprintFilenameFromUser(), GERBVIEW_FRAME::LoadAutodetectedFiles(), GERBVIEW_FRAME::LoadExcellonFiles(), GERBVIEW_FRAME::LoadGerberFiles(), and KICAD_MANAGER_FRAME::OnOpenFileInTextEditor().

◆ AllProjectFilesWildcard()

wxString AllProjectFilesWildcard ( )

Definition at line 253 of file wildcards_and_files_ext.cpp.

254{
255 return _( "All KiCad project files" )
257}
const std::string ProjectFileExtension("kicad_pro")
const std::string LegacyProjectFileExtension("pro")

References _, AddFileExtListToFilter(), LegacyProjectFileExtension(), and ProjectFileExtension().

Referenced by KICAD_MANAGER_CONTROL::openProject().

◆ AllSchematicFilesWildcard()

wxString AllSchematicFilesWildcard ( )

Definition at line 260 of file wildcards_and_files_ext.cpp.

261{
262 return _( "All KiCad schematic files" )
264}
const std::string KiCadSchematicFileExtension("kicad_sch")
const std::string LegacySchematicFileExtension("sch")

References _, AddFileExtListToFilter(), KiCadSchematicFileExtension(), and LegacySchematicFileExtension().

Referenced by SCH_EDIT_FRAME::LoadProject().

◆ AllSymbolLibFilesWildcard()

wxString AllSymbolLibFilesWildcard ( )

Definition at line 231 of file wildcards_and_files_ext.cpp.

232{
233 return _( "All KiCad symbol library files" )
236 "lib" } );
237}
const std::string DatabaseLibraryFileExtension("kicad_dbl")
const std::string KiCadSymbolLibFileExtension("kicad_sym")

References _, AddFileExtListToFilter(), DatabaseLibraryFileExtension(), and KiCadSymbolLibFileExtension().

Referenced by PANEL_SYM_LIB_TABLE::browseLibrariesHandler(), SYMBOL_EDIT_FRAME::ImportSymbol(), and PANEL_SYM_LIB_TABLE::PANEL_SYM_LIB_TABLE().

◆ AltiumCircuitMakerPcbFileWildcard()

wxString AltiumCircuitMakerPcbFileWildcard ( )

Definition at line 355 of file wildcards_and_files_ext.cpp.

356{
357 return _( "Altium Circuit Maker PCB files" ) + AddFileExtListToFilter( { "CMPcbDoc" } );
358}

References _, and AddFileExtListToFilter().

Referenced by AskLoadBoardFileName().

◆ AltiumCircuitStudioPcbFileWildcard()

wxString AltiumCircuitStudioPcbFileWildcard ( )

Definition at line 350 of file wildcards_and_files_ext.cpp.

351{
352 return _( "Altium Circuit Studio PCB files" ) + AddFileExtListToFilter( { "CSPcbDoc" } );
353}

References _, and AddFileExtListToFilter().

Referenced by AskLoadBoardFileName().

◆ AltiumDesignerPcbFileWildcard()

wxString AltiumDesignerPcbFileWildcard ( )

Definition at line 345 of file wildcards_and_files_ext.cpp.

346{
347 return _( "Altium Designer PCB files" ) + AddFileExtListToFilter( { "PcbDoc" } );
348}

References _, and AddFileExtListToFilter().

Referenced by AskLoadBoardFileName().

◆ AltiumFootprintLibPathWildcard()

wxString AltiumFootprintLibPathWildcard ( )

Definition at line 392 of file wildcards_and_files_ext.cpp.

393{
394 return _( "Altium PCB footprint library files" ) + AddFileExtListToFilter( { "PcbLib" } );
395}

References _, and AddFileExtListToFilter().

Referenced by fileTypes().

◆ AltiumSchematicFileWildcard()

wxString AltiumSchematicFileWildcard ( )

Definition at line 281 of file wildcards_and_files_ext.cpp.

282{
283 return _( "Altium schematic files" ) + AddFileExtListToFilter( { "SchDoc" } );
284}

References _, and AddFileExtListToFilter().

Referenced by SCH_EDIT_FRAME::OnImportProject().

◆ BoardFileWildcard()

wxString BoardFileWildcard ( )

◆ CadstarArchiveFilesWildcard()

wxString CadstarArchiveFilesWildcard ( )

Definition at line 293 of file wildcards_and_files_ext.cpp.

294{
295 return _( "CADSTAR Archive files" ) + AddFileExtListToFilter( { "csa", "cpa" } );
296}

References _, and AddFileExtListToFilter().

Referenced by KICAD_MANAGER_FRAME::OnImportCadstarArchiveFiles().

◆ CadstarNetlistFileWildcard()

wxString CadstarNetlistFileWildcard ( )

Definition at line 517 of file wildcards_and_files_ext.cpp.

518{
519 return _( "CadStar netlist file" ) + AddFileExtListToFilter( { "frp" } );
520}

References _, and AddFileExtListToFilter().

Referenced by DIALOG_EXPORT_NETLIST::FilenamePrms().

◆ CadstarPcbArchiveFileWildcard()

wxString CadstarPcbArchiveFileWildcard ( )

Definition at line 335 of file wildcards_and_files_ext.cpp.

336{
337 return _( "CADSTAR PCB Archive files" ) + AddFileExtListToFilter( { "cpa" } );
338}

References _, and AddFileExtListToFilter().

Referenced by AskLoadBoardFileName().

◆ CadstarSchematicArchiveFileWildcard()

wxString CadstarSchematicArchiveFileWildcard ( )

Definition at line 287 of file wildcards_and_files_ext.cpp.

288{
289 return _( "CADSTAR Schematic Archive files" ) + AddFileExtListToFilter( { "csa" } );
290}

References _, and AddFileExtListToFilter().

Referenced by SCH_EDIT_FRAME::OnImportProject().

◆ CsvFileWildcard()

wxString CsvFileWildcard ( )

Definition at line 445 of file wildcards_and_files_ext.cpp.

446{
447 return _( "CSV Files" ) + AddFileExtListToFilter( { CsvFileExtension } );
448}
const std::string CsvFileExtension("csv")

References _, AddFileExtListToFilter(), and CsvFileExtension().

Referenced by SIMULATOR_CONTROL::ExportPlotAsCSV(), DIALOG_SYMBOL_FIELDS_TABLE::OnExport(), and PCB_EDIT_FRAME::RecreateBOMFileFromBoard().

◆ DatabaseLibFileWildcard()

wxString DatabaseLibFileWildcard ( )

Definition at line 224 of file wildcards_and_files_ext.cpp.

225{
226 return _( "KiCad database library files" )
228}

References _, AddFileExtListToFilter(), and DatabaseLibraryFileExtension().

Referenced by PANEL_SYM_LIB_TABLE::browseLibrariesHandler().

◆ DocModulesFileName()

wxString DocModulesFileName ( )

◆ DrawingSheetFileWildcard()

wxString DrawingSheetFileWildcard ( )

Definition at line 410 of file wildcards_and_files_ext.cpp.

411{
412 return _( "Drawing sheet files" )
414}
const std::string DrawingSheetFileExtension("kicad_wks")

References _, AddFileExtListToFilter(), and DrawingSheetFileExtension().

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

◆ DrillFileWildcard()

wxString DrillFileWildcard ( )

Definition at line 426 of file wildcards_and_files_ext.cpp.

427{
428 return _( "Drill files" )
429 + AddFileExtListToFilter( { DrillFileExtension, "nc", "xnc", "txt" } );
430}
const std::string DrillFileExtension("drl")

References _, AddFileExtListToFilter(), and DrillFileExtension().

Referenced by GERBVIEW_FRAME::LoadExcellonFiles().

◆ DxfFileWildcard()

wxString DxfFileWildcard ( )

Definition at line 541 of file wildcards_and_files_ext.cpp.

542{
543 return _( "DXF Files" ) + AddFileExtListToFilter( { "dxf" } );
544}

References _, and AddFileExtListToFilter().

◆ EagleFilesWildcard()

wxString EagleFilesWildcard ( )

Definition at line 305 of file wildcards_and_files_ext.cpp.

306{
307 return _( "Eagle XML files" ) + AddFileExtListToFilter( { "sch", "brd" } );
308}

References _, and AddFileExtListToFilter().

Referenced by KICAD_MANAGER_FRAME::OnImportEagleFiles().

◆ EagleFootprintLibPathWildcard()

wxString EagleFootprintLibPathWildcard ( )

Definition at line 398 of file wildcards_and_files_ext.cpp.

399{
400 return _( "Eagle ver. 6.x XML library files" ) + AddFileExtListToFilter( { "lbr" } );
401}

References _, and AddFileExtListToFilter().

Referenced by fileTypes().

◆ EaglePcbFileWildcard()

wxString EaglePcbFileWildcard ( )

Definition at line 330 of file wildcards_and_files_ext.cpp.

331{
332 return _( "Eagle ver. 6.x XML PCB files" ) + AddFileExtListToFilter( { "brd" } );
333}

References _, and AddFileExtListToFilter().

Referenced by AskLoadBoardFileName().

◆ EagleSchematicFileWildcard()

wxString EagleSchematicFileWildcard ( )

Definition at line 299 of file wildcards_and_files_ext.cpp.

300{
301 return _( "Eagle XML schematic files" ) + AddFileExtListToFilter( { "sch" } );
302}

References _, and AddFileExtListToFilter().

Referenced by SCH_EDIT_FRAME::OnImportProject().

◆ EquFileWildcard()

wxString EquFileWildcard ( )

Definition at line 523 of file wildcards_and_files_ext.cpp.

524{
525 return _( "Symbol footprint association files" ) + AddFileExtListToFilter( { "equ" } );
526}

References _, and AddFileExtListToFilter().

Referenced by DIALOG_CONFIG_EQUFILES::OnAddFiles().

◆ ErcFileWildcard()

wxString ErcFileWildcard ( )

Definition at line 499 of file wildcards_and_files_ext.cpp.

500{
501 return _( "Electrical rule check file" ) + AddFileExtListToFilter( { "erc" } );
502}

References _, and AddFileExtListToFilter().

◆ FabmasterPcbFileWildcard()

wxString FabmasterPcbFileWildcard ( )

Definition at line 360 of file wildcards_and_files_ext.cpp.

361{
362 return _( "Fabmaster PCB files" ) + AddFileExtListToFilter( { "txt", "fab" } );
363}

References _, and AddFileExtListToFilter().

Referenced by AskLoadBoardFileName().

◆ FootprintAssignmentFileWildcard()

wxString FootprintAssignmentFileWildcard ( )

Definition at line 418 of file wildcards_and_files_ext.cpp.

419{
420 return _( "KiCad symbol footprint link files" )
422}
const std::string FootprintAssignmentFileExtension("cmp")

References _, AddFileExtListToFilter(), and FootprintAssignmentFileExtension().

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

◆ FootprintPlaceFileWildcard()

wxString FootprintPlaceFileWildcard ( )

Definition at line 469 of file wildcards_and_files_ext.cpp.

470{
471 return _( "Component placement files" ) + AddFileExtListToFilter( { "pos" } );
472}

References _, and AddFileExtListToFilter().

◆ GedaPcbFootprintLibFileWildcard()

wxString GedaPcbFootprintLibFileWildcard ( )

Definition at line 404 of file wildcards_and_files_ext.cpp.

405{
406 return _( "Geda PCB footprint library files" ) + AddFileExtListToFilter( { "fp" } );
407}

References _, and AddFileExtListToFilter().

Referenced by getFootprintFilenameFromUser().

◆ GencadFileWildcard()

wxString GencadFileWildcard ( )

Definition at line 535 of file wildcards_and_files_ext.cpp.

536{
537 return _( "GenCAD 1.4 board files" ) + AddFileExtListToFilter( { "cad" } );
538}

References _, and AddFileExtListToFilter().

Referenced by DIALOG_GENCAD_EXPORT_OPTIONS::DIALOG_GENCAD_EXPORT_OPTIONS().

◆ GerberJobFileWildcard()

wxString GerberJobFileWildcard ( )

Definition at line 547 of file wildcards_and_files_ext.cpp.

548{
549 return _( "Gerber job file" ) + AddFileExtListToFilter( { GerberJobFileExtension } );
550}
const std::string GerberJobFileExtension("gbrjob")

References _, AddFileExtListToFilter(), and GerberJobFileExtension().

Referenced by GERBVIEW_FRAME::LoadGerberJobFile().

◆ HotkeyFileWildcard()

wxString HotkeyFileWildcard ( )

Definition at line 593 of file wildcards_and_files_ext.cpp.

594{
595 return _( "Hotkey file" ) + AddFileExtListToFilter( { HotkeyFileExtension } );
596}
const std::string HotkeyFileExtension("hotkeys")

References _, AddFileExtListToFilter(), and HotkeyFileExtension().

Referenced by PANEL_HOTKEYS_EDITOR::ImportHotKeys().

◆ HtmlFileWildcard()

wxString HtmlFileWildcard ( )

Definition at line 439 of file wildcards_and_files_ext.cpp.

440{
441 return _( "HTML files" ) + AddFileExtListToFilter( { "htm", "html" } );
442}

References _, and AddFileExtListToFilter().

◆ IDF3DFileWildcard()

wxString IDF3DFileWildcard ( )

Definition at line 481 of file wildcards_and_files_ext.cpp.

482{
483 return _( "IDFv3 footprint files" ) + AddFileExtListToFilter( { "idf" } );
484}

References _, and AddFileExtListToFilter().

◆ IpcD356FileWildcard()

wxString IpcD356FileWildcard ( )

Definition at line 567 of file wildcards_and_files_ext.cpp.

568{
569 return _( "IPC-D-356 Test Files" )
571}
const std::string IpcD356FileExtension("d356")

References _, AddFileExtListToFilter(), and IpcD356FileExtension().

Referenced by PCB_EDIT_FRAME::GenD356File().

◆ JpegFileWildcard()

wxString JpegFileWildcard ( )

Definition at line 587 of file wildcards_and_files_ext.cpp.

588{
589 return _( "Jpeg file" ) + AddFileExtListToFilter( { "jpg", "jpeg" } );
590}

References _, and AddFileExtListToFilter().

Referenced by EDA_3D_VIEWER_FRAME::takeScreenshot().

◆ KiCadFootprintLibFileWildcard()

wxString KiCadFootprintLibFileWildcard ( )

Definition at line 372 of file wildcards_and_files_ext.cpp.

373{
374 return _( "KiCad footprint files" )
376}
const std::string KiCadFootprintFileExtension("kicad_mod")

References _, AddFileExtListToFilter(), and KiCadFootprintFileExtension().

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

◆ KiCadFootprintLibPathWildcard()

wxString KiCadFootprintLibPathWildcard ( )

Definition at line 379 of file wildcards_and_files_ext.cpp.

380{
381 return _( "KiCad footprint library paths" )
383}
const std::string KiCadFootprintLibPathExtension("pretty")

References _, AddFileExtListToFilter(), and KiCadFootprintLibPathExtension().

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

◆ KiCadSchematicFileWildcard()

wxString KiCadSchematicFileWildcard ( )

◆ KiCadSymbolLibFileWildcard()

◆ LegacyFootprintLibPathWildcard()

wxString LegacyFootprintLibPathWildcard ( )

Definition at line 386 of file wildcards_and_files_ext.cpp.

387{
388 return _( "Legacy footprint library files" ) + AddFileExtListToFilter( { "mod" } );
389}

References _, and AddFileExtListToFilter().

Referenced by fileTypes().

◆ LegacyPcbFileWildcard()

wxString LegacyPcbFileWildcard ( )

Definition at line 324 of file wildcards_and_files_ext.cpp.

325{
326 return _( "KiCad printed circuit board files" ) + AddFileExtListToFilter( { "brd" } );
327}

References _, and AddFileExtListToFilter().

Referenced by AskLoadBoardFileName().

◆ LegacyProjectFileWildcard()

wxString LegacyProjectFileWildcard ( )

Definition at line 246 of file wildcards_and_files_ext.cpp.

247{
248 return _( "KiCad legacy project files" )
250}

References _, AddFileExtListToFilter(), and LegacyProjectFileExtension().

Referenced by KICAD_MANAGER_CONTROL::openProject().

◆ LegacySchematicFileWildcard()

wxString LegacySchematicFileWildcard ( )

Definition at line 267 of file wildcards_and_files_ext.cpp.

268{
269 return _( "KiCad legacy schematic files" )
271}

References _, AddFileExtListToFilter(), and LegacySchematicFileExtension().

Referenced by SCH_EDIT_FRAME::LoadProject().

◆ LegacySymbolLibFileWildcard()

wxString LegacySymbolLibFileWildcard ( )

Definition at line 218 of file wildcards_and_files_ext.cpp.

219{
220 return _( "KiCad legacy symbol library files" ) + AddFileExtListToFilter( { "lib" } );
221}

References _, and AddFileExtListToFilter().

Referenced by PANEL_SYM_LIB_TABLE::browseLibrariesHandler(), SYMBOL_EDIT_FRAME::ImportSymbol(), and PANEL_SYM_LIB_TABLE::PANEL_SYM_LIB_TABLE().

◆ MacrosFileWildcard()

wxString MacrosFileWildcard ( )

◆ ModLegacyExportFileWildcard()

wxString ModLegacyExportFileWildcard ( )

Definition at line 493 of file wildcards_and_files_ext.cpp.

494{
495 return _( "Legacy footprint export files" ) + AddFileExtListToFilter( { "emp" } );
496}

References _, and AddFileExtListToFilter().

Referenced by getFootprintFilenameFromUser().

◆ NetlistFileWildcard()

wxString NetlistFileWildcard ( )

Definition at line 318 of file wildcards_and_files_ext.cpp.

319{
320 return _( "KiCad netlist files" ) + AddFileExtListToFilter( { "net" } );
321}

References _, and AddFileExtListToFilter().

Referenced by DIALOG_EXPORT_NETLIST::FilenamePrms(), and DIALOG_IMPORT_NETLIST::onBrowseNetlistFiles().

◆ OrCadPcb2NetlistFileWildcard()

wxString OrCadPcb2NetlistFileWildcard ( )

Definition at line 311 of file wildcards_and_files_ext.cpp.

312{
313 return _( "OrcadPCB2 netlist files" )
315}
const std::string OrCadPcb2NetlistFileExtension("net")

References _, AddFileExtListToFilter(), and OrCadPcb2NetlistFileExtension().

Referenced by DIALOG_EXPORT_NETLIST::FilenamePrms().

◆ PCadPcbFileWildcard()

wxString PCadPcbFileWildcard ( )

Definition at line 340 of file wildcards_and_files_ext.cpp.

341{
342 return _( "P-Cad 200x ASCII PCB files" ) + AddFileExtListToFilter( { "pcb" } );
343}

References _, and AddFileExtListToFilter().

Referenced by AskLoadBoardFileName().

◆ PcbFileWildcard()

wxString PcbFileWildcard ( )

Definition at line 365 of file wildcards_and_files_ext.cpp.

366{
367 return _( "KiCad printed circuit board files" ) +
369}
const std::string KiCadPcbFileExtension("kicad_pcb")

References _, AddFileExtListToFilter(), and KiCadPcbFileExtension().

Referenced by AskLoadBoardFileName(), AskSaveBoardFileName(), GERBVIEW_CONTROL::ExportToPcbnew(), and DIALOG_IMPORT_SETTINGS::OnBrowseClicked().

◆ PdfFileWildcard()

wxString PdfFileWildcard ( )

Definition at line 451 of file wildcards_and_files_ext.cpp.

452{
453 return _( "Portable document format files" ) + AddFileExtListToFilter( { "pdf" } );
454}

References _, and AddFileExtListToFilter().

◆ PngFileWildcard()

wxString PngFileWildcard ( )

◆ ProjectFileWildcard()

◆ PSFileWildcard()

wxString PSFileWildcard ( )

Definition at line 457 of file wildcards_and_files_ext.cpp.

458{
459 return _( "PostScript files" ) + AddFileExtListToFilter( { "ps" } );
460}

References _, and AddFileExtListToFilter().

Referenced by BM2CMP_FRAME::exportPostScriptFormat().

◆ ReportFileWildcard()

wxString ReportFileWildcard ( )

Definition at line 463 of file wildcards_and_files_ext.cpp.

464{
465 return _( "Report files" ) + AddFileExtListToFilter( { "rpt" } );
466}

References _, and AddFileExtListToFilter().

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

◆ SchematicSymbolFileWildcard()

wxString SchematicSymbolFileWildcard ( )

Definition at line 205 of file wildcards_and_files_ext.cpp.

206{
207 return _( "KiCad drawing symbol files" ) + AddFileExtListToFilter( { "sym" } );
208}

References _, and AddFileExtListToFilter().

◆ Shapes3DFileWildcard()

wxString Shapes3DFileWildcard ( )

Definition at line 475 of file wildcards_and_files_ext.cpp.

476{
477 return _( "VRML and X3D files" ) + AddFileExtListToFilter( { "wrl", "x3d" } );
478}

References _, and AddFileExtListToFilter().

◆ SpecctraDsnFileWildcard()

wxString SpecctraDsnFileWildcard ( )

Definition at line 553 of file wildcards_and_files_ext.cpp.

554{
555 return _( "Specctra DSN file" )
557}
const std::string SpecctraDsnFileExtension("dsn")

References _, AddFileExtListToFilter(), and SpecctraDsnFileExtension().

Referenced by BOARD_EDITOR_CONTROL::ExportSpecctraDSN().

◆ SpecctraSessionFileWildcard()

wxString SpecctraSessionFileWildcard ( )

Definition at line 560 of file wildcards_and_files_ext.cpp.

561{
562 return _( "Specctra Session file" )
564}
const std::string SpecctraSessionFileExtension("ses")

References _, AddFileExtListToFilter(), and SpecctraSessionFileExtension().

Referenced by BOARD_EDITOR_CONTROL::ImportSpecctraSession().

◆ SpiceLibraryFileWildcard()

wxString SpiceLibraryFileWildcard ( )

Definition at line 505 of file wildcards_and_files_ext.cpp.

506{
507 return _( "Spice library file" ) + AddFileExtListToFilter( { "lib", "mod" } );
508}

References _, and AddFileExtListToFilter().

◆ SpiceNetlistFileWildcard()

wxString SpiceNetlistFileWildcard ( )

Definition at line 511 of file wildcards_and_files_ext.cpp.

512{
513 return _( "SPICE netlist file" ) + AddFileExtListToFilter( { "cir" } );
514}

References _, and AddFileExtListToFilter().

Referenced by DIALOG_EXPORT_NETLIST::FilenamePrms().

◆ SVGFileWildcard()

wxString SVGFileWildcard ( )

Definition at line 433 of file wildcards_and_files_ext.cpp.

434{
435 return _( "SVG files" ) + AddFileExtListToFilter( { SVGFileExtension } );
436}
const std::string SVGFileExtension("svg")

References _, AddFileExtListToFilter(), and SVGFileExtension().

Referenced by SYMBOL_EDITOR_CONTROL::ExportSymbolAsSVG().

◆ TextFileWildcard()

wxString TextFileWildcard ( )

◆ WorkbookFileWildcard()

wxString WorkbookFileWildcard ( )

Definition at line 574 of file wildcards_and_files_ext.cpp.

575{
576 return _( "Workbook file" )
578}
const std::string WorkbookFileExtension("wbk")

References _, AddFileExtListToFilter(), and WorkbookFileExtension().

Referenced by SIMULATOR_CONTROL::OpenWorkbook(), and SIMULATOR_CONTROL::SaveWorkbook().

◆ ZipFileWildcard()

wxString ZipFileWildcard ( )

Definition at line 529 of file wildcards_and_files_ext.cpp.

530{
531 return _( "Zip file" ) + AddFileExtListToFilter( { "zip" } );
532}

References _, and AddFileExtListToFilter().

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