|
KiCad PCB EDA Suite
|
#include <boost/version.hpp>#include <wx/aboutdlg.h>#include <wx/arrimpl.cpp>#include <wx/textctrl.h>#include <wx/utils.h>#include <bitmaps.h>#include <build_version.h>#include <common.h>#include <kiplatform/app.h>#include <pgm_base.h>#include <eda_base_frame.h>#include "aboutinfo.h"#include "dialog_about.h"Go to the source code of this file.
Classes | |
| struct | DEVELOPER |
| struct | TRANSLATOR |
| struct | LIBRARIAN |
Enumerations | |
| enum | DEV_CATEGORY { LEAD_DEV , FORMER_DEV , CONTRIB_DEV , DEV_CATEGORY_COUNT } |
| enum | LIBRARIAN_CATEGORY { LIBRARIAN_TEAM , MODELS_3D_CONTRIBUTION , SYMBOL_LIB_CONTRIBUTION , FOOTPRINT_LIB_CONTRIBUTION , LIBRARIAN_CATEGORY_COUNT } |
Functions | |
| static wxString | HtmlHyperlink (const wxString &aUrl, const wxString &aDescription) |
| Helper functions. | |
| static wxString | HtmlNewline (const unsigned int aCount) |
| Create an HTML newline character sequence of aCount. | |
| static void | buildKicadAboutBanner (EDA_BASE_FRAME *aParent, ABOUT_APP_INFO &aInfo) |
Initializes the ABOUT_APP_INFO object with application specific information. | |
| void | ShowAboutDialog (EDA_BASE_FRAME *aParent) |
Variables | |
| static const DEVELOPER | s_developers [] |
| static const wxChar *const | s_docWriters [] |
| static const TRANSLATOR | s_translators [] |
| static const LIBRARIAN | s_librarians [] |
| static const wxChar *const | s_artists [] |
| static const wxChar *const | s_packagers [] |
| enum DEV_CATEGORY |
| Enumerator | |
|---|---|
| LEAD_DEV | |
| FORMER_DEV | |
| CONTRIB_DEV | |
| DEV_CATEGORY_COUNT | |
Definition at line 50 of file AboutDialog_main.cpp.
| enum LIBRARIAN_CATEGORY |
| Enumerator | |
|---|---|
| LIBRARIAN_TEAM | |
| MODELS_3D_CONTRIBUTION | |
| SYMBOL_LIB_CONTRIBUTION | |
| FOOTPRINT_LIB_CONTRIBUTION | |
| LIBRARIAN_CATEGORY_COUNT | |
Definition at line 59 of file AboutDialog_main.cpp.
|
static |
Initializes the ABOUT_APP_INFO object with application specific information.
This is the object which holds all information about the application
Definition at line 1013 of file AboutDialog_main.cpp.
References _, ABOUT_APP_INFO::AddArtist(), ABOUT_APP_INFO::AddDeveloper(), ABOUT_APP_INFO::AddDocWriter(), ABOUT_APP_INFO::AddLibrarian(), ABOUT_APP_INFO::AddPackager(), ABOUT_APP_INFO::AddTranslator(), DEV_CATEGORY_COUNT, GetBuildDate(), GetBuildVersion(), GetPlatformGetBitnessName(), HtmlHyperlink(), HtmlNewline(), KIPLATFORM::APP::IsOperatingSystemUnsupported(), LIBRARIAN_CATEGORY_COUNT, name, Pgm(), s_artists, s_developers, s_docWriters, s_librarians, s_packagers, s_translators, ABOUT_APP_INFO::SetAppIcon(), ABOUT_APP_INFO::SetAppName(), ABOUT_APP_INFO::SetBuildDate(), ABOUT_APP_INFO::SetBuildVersion(), ABOUT_APP_INFO::SetDescription(), ABOUT_APP_INFO::SetLibVersion(), and ABOUT_APP_INFO::SetLicense().
Referenced by ShowAboutDialog().
|
static |
Helper functions.
Wrap aUrl with a HTML anchor tag containing a hyperlink text reference to form a HTML hyperlink.
| aUrl | the url that will be embedded in an anchor tag containing a hyperlink reference |
| aDescription | the optional describing text that will be represented as a hyperlink. If not specified the url will be used as hyperlink. |
Definition at line 1220 of file AboutDialog_main.cpp.
Referenced by buildKicadAboutBanner().
|
static |
Create an HTML newline character sequence of aCount.
| aCount | the number of HTML newline tags to concatenate, default is to return just one tag. |
Definition at line 1240 of file AboutDialog_main.cpp.
Referenced by buildKicadAboutBanner().
| void ShowAboutDialog | ( | EDA_BASE_FRAME * | aParent | ) |
Definition at line 1197 of file AboutDialog_main.cpp.
References buildKicadAboutBanner(), and info.
Referenced by COMMON_CONTROL::About(), and EDA_BASE_FRAME::OnKicadAbout().
|
static |
Definition at line 991 of file AboutDialog_main.cpp.
Referenced by buildKicadAboutBanner().
|
static |
Definition at line 91 of file AboutDialog_main.cpp.
Referenced by buildKicadAboutBanner().
|
static |
Definition at line 557 of file AboutDialog_main.cpp.
Referenced by buildKicadAboutBanner().
|
static |
Definition at line 916 of file AboutDialog_main.cpp.
Referenced by buildKicadAboutBanner().
|
static |
Definition at line 999 of file AboutDialog_main.cpp.
Referenced by buildKicadAboutBanner().
|
static |
Definition at line 572 of file AboutDialog_main.cpp.
Referenced by buildKicadAboutBanner().