KiCad PCB EDA Suite
|
#include <pg_editors.h>
Public Member Functions | |
PG_URL_EDITOR (EDA_DRAW_FRAME *aFrame) | |
virtual | ~PG_URL_EDITOR () |
wxString | GetName () const override |
void | UpdateFrame (EDA_DRAW_FRAME *aFrame) |
wxPGWindowList | CreateControls (wxPropertyGrid *aGrid, wxPGProperty *aProperty, const wxPoint &aPos, const wxSize &aSize) const override |
bool | OnEvent (wxPropertyGrid *aGrid, wxPGProperty *aProperty, wxWindow *aCtrl, wxEvent &aEvent) const override |
Static Public Member Functions | |
static wxString | BuildEditorName (EDA_DRAW_FRAME *aFrame) |
Static Public Attributes | |
static const wxString | EDITOR_NAME = wxS( "KiCadUrlEditor" ) |
Private Attributes | |
EDA_DRAW_FRAME * | m_frame |
wxString | m_editorName |
Definition at line 155 of file pg_editors.h.
PG_URL_EDITOR::PG_URL_EDITOR | ( | EDA_DRAW_FRAME * | aFrame | ) |
Definition at line 537 of file pg_editors.cpp.
References BuildEditorName(), m_editorName, and m_frame.
|
inlinevirtual |
Definition at line 162 of file pg_editors.h.
|
static |
Definition at line 550 of file pg_editors.cpp.
References EDITOR_NAME.
Referenced by PCB_PROPERTIES_PANEL::createPGProperty(), SCH_PROPERTIES_PANEL::createPGProperty(), PCB_PROPERTIES_PANEL::PCB_PROPERTIES_PANEL(), PG_URL_EDITOR(), SCH_PROPERTIES_PANEL::SCH_PROPERTIES_PANEL(), and UpdateFrame().
|
override |
Definition at line 559 of file pg_editors.cpp.
References KiBitmap(), small_folder, and www.
|
inlineoverride |
Definition at line 164 of file pg_editors.h.
References m_editorName.
|
override |
Definition at line 577 of file pg_editors.cpp.
References _, GetAssociatedDocument(), KiBitmap(), m_frame, small_folder, and www.
void PG_URL_EDITOR::UpdateFrame | ( | EDA_DRAW_FRAME * | aFrame | ) |
Definition at line 543 of file pg_editors.cpp.
References BuildEditorName(), m_editorName, and m_frame.
|
static |
Definition at line 158 of file pg_editors.h.
Referenced by BuildEditorName().
|
private |
Definition at line 178 of file pg_editors.h.
Referenced by GetName(), PG_URL_EDITOR(), and UpdateFrame().
|
private |
Definition at line 177 of file pg_editors.h.
Referenced by OnEvent(), PG_URL_EDITOR(), and UpdateFrame().