KiCad PCB EDA Suite
wildcards_and_files_ext.h
Go to the documentation of this file.
1 /*
2  * This program source code file is part of KiCad, a free EDA CAD application.
3  *
4  * Copyright (C) 2013 Jean-Pierre Charras, jp.charras at wanadoo.fr
5  * Copyright (C) 2007-2012 SoftPLC Corporation, Dick Hollenbeck <dick@softplc.com>
6  * Copyright (C) 2008-2012 Wayne Stambaugh <stambaughw@verizon.net>
7  * Copyright (C) 1992-2013 KiCad Developers, see AUTHORS.txt for contributors.
8  *
9  * This program is free software; you can redistribute it and/or
10  * modify it under the terms of the GNU General Public License
11  * as published by the Free Software Foundation; either version 2
12  * of the License, or (at your option) any later version.
13  *
14  * This program is distributed in the hope that it will be useful,
15  * but WITHOUT ANY WARRANTY; without even the implied warranty of
16  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17  * GNU General Public License for more details.
18  *
19  * You should have received a copy of the GNU General Public License
20  * along with this program; if not, you may find one here:
21  * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
22  * or you may search the http://www.gnu.org website for the version 2 license,
23  * or you may write to the Free Software Foundation, Inc.,
24  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
25  */
26 
32 #ifndef INCLUDE_WILDCARDS_AND_FILES_EXT_H_
33 #define INCLUDE_WILDCARDS_AND_FILES_EXT_H_
34 
35 #include <wx/wx.h>
36 
45 extern const wxString SchematicSymbolFileExtension;
46 extern const wxString SchematicLibraryFileExtension;
47 extern const wxString SchematicBackupFileExtension;
48 
49 extern const wxString VrmlFileExtension;
50 extern const wxString ProjectFileExtension;
51 extern const wxString SchematicFileExtension;
52 extern const wxString NetlistFileExtension;
53 extern const wxString GerberFileExtension;
54 extern const wxString HtmlFileExtension;
55 
56 extern const wxString LegacyPcbFileExtension;
57 extern const wxString KiCadPcbFileExtension;
58 #define PcbFileExtension KiCadPcbFileExtension // symlink choice
59 extern const wxString PageLayoutDescrFileExtension;
60 
61 extern const wxString LegacyFootprintLibPathExtension;
62 extern const wxString PdfFileExtension;
63 extern const wxString MacrosFileExtension;
64 extern const wxString ComponentFileExtension;
65 extern const wxString DrillFileExtension;
66 extern const wxString SVGFileExtension;
67 extern const wxString ReportFileExtension;
68 extern const wxString FootprintPlaceFileExtension;
69 extern const wxString KiCadFootprintFileExtension;
70 extern const wxString KiCadFootprintLibPathExtension;
71 extern const wxString GedaPcbFootprintLibFileExtension;
72 extern const wxString EagleFootprintLibPathExtension;
73 extern const wxString ComponentFileExtensionWildcard;
74 extern const wxString PageLayoutDescrFileWildcard;
75 extern const wxString KiCadLib3DShapesPathExtension;
76 
78 extern const wxString SchematicSymbolFileWildcard;
79 extern const wxString SchematicLibraryFileWildcard;
80 extern const wxString ProjectFileWildcard;
81 extern const wxString SchematicFileWildcard;
82 extern const wxString BoardFileWildcard;
83 extern const wxString NetlistFileWildcard;
84 extern const wxString GerberFileWildcard;
85 extern const wxString HtmlFileWildcard;
86 extern const wxString LegacyPcbFileWildcard;
87 extern const wxString PcbFileWildcard;
88 extern const wxString EaglePcbFileWildcard;
89 extern const wxString PCadPcbFileWildcard;
90 extern const wxString PdfFileWildcard;
91 extern const wxString PSFileWildcard;
92 extern const wxString MacrosFileWildcard;
93 extern const wxString AllFilesWildcard;
94 extern const wxString ComponentFileWildcard;
95 extern const wxString DrillFileWildcard;
96 extern const wxString SVGFileWildcard;
97 extern const wxString ReportFileWildcard;
98 extern const wxString FootprintPlaceFileWildcard;
99 extern const wxString Shapes3DFileWildcard;
100 extern const wxString IDF3DFileWildcard;
101 extern const wxString DocModulesFileName;
102 extern const wxString LegacyFootprintLibPathWildcard;
103 extern const wxString KiCadFootprintLibFileWildcard;
104 extern const wxString KiCadFootprintLibPathWildcard;
105 extern const wxString GedaPcbFootprintLibFileWildcard;
106 extern const wxString EagleFootprintLibPathWildcard;
107 extern const wxString TextWildcard;
108 
109 
110 #endif // INCLUDE_WILDCARDS_AND_FILES_EXT_H_
const wxString KiCadFootprintLibPathExtension
const wxString MacrosFileWildcard
const wxString SchematicLibraryFileWildcard
const wxString KiCadFootprintFileExtension
const wxString PageLayoutDescrFileWildcard
const wxString FootprintPlaceFileWildcard
const wxString DrillFileExtension
const wxString PSFileWildcard
const wxString KiCadLib3DShapesPathExtension
const wxString SchematicSymbolFileExtension
File extension definitions.
const wxString EaglePcbFileWildcard
const wxString ProjectFileExtension
const wxString AllFilesWildcard
const wxString ProjectFileWildcard
const wxString HtmlFileWildcard
const wxString NetlistFileExtension
const wxString KiCadFootprintLibFileWildcard
const wxString TextWildcard
const wxString ComponentFileExtensionWildcard
const wxString EagleFootprintLibPathWildcard
const wxString LegacyFootprintLibPathWildcard
const wxString LegacyPcbFileWildcard
const wxString DrillFileWildcard
const wxString MacrosFileExtension
const wxString SVGFileWildcard
const wxString PCadPcbFileWildcard
const wxString SVGFileExtension
const wxString GedaPcbFootprintLibFileExtension
const wxString VrmlFileExtension
const wxString NetlistFileWildcard
const wxString PdfFileWildcard
const wxString BoardFileWildcard
const wxString PdfFileExtension
const wxString SchematicFileWildcard
const wxString KiCadFootprintLibPathWildcard
const wxString FootprintPlaceFileExtension
const wxString SchematicLibraryFileExtension
const wxString SchematicFileExtension
const wxString GerberFileExtension
const wxString EagleFootprintLibPathExtension
const wxString SchematicBackupFileExtension
const wxString ComponentFileExtension
const wxString Shapes3DFileWildcard
const wxString LegacyFootprintLibPathExtension
const wxString LegacyPcbFileExtension
const wxString KiCadPcbFileExtension
const wxString ReportFileExtension
const wxString GedaPcbFootprintLibFileWildcard
const wxString ComponentFileWildcard
const wxString PageLayoutDescrFileExtension
const wxString DocModulesFileName
const wxString SchematicSymbolFileWildcard
Proper wxFileDialog wild card definitions.
const wxString GerberFileWildcard
const wxString PcbFileWildcard
const wxString ReportFileWildcard
const wxString IDF3DFileWildcard
const wxString HtmlFileExtension