OpenCPN Partial API docs
Loading...
Searching...
No Matches
AboutFrameImpl Class Reference
Inheritance diagram for AboutFrameImpl:
AboutFrame

Public Member Functions

 AboutFrameImpl (wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("About OpenCPN"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(500, 300), long style=wxCAPTION|wxCLOSE_BOX|wxFRAME_FLOAT_ON_PARENT|wxFRAME_NO_TASKBAR|wxRESIZE_BORDER|wxTAB_TRAVERSAL)
 
- Public Member Functions inherited from AboutFrame
 AboutFrame (wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("About OpenCPN"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(500, 300), long style=wxCAPTION|wxCLOSE_BOX|wxFRAME_FLOAT_ON_PARENT|wxFRAME_NO_TASKBAR|wxRESIZE_BORDER|wxTAB_TRAVERSAL)
 

Protected Member Functions

void AboutFrameOnClose (wxCloseEvent &event)
 
void OnLinkDonate (wxHyperlinkEvent &event)
 
void OnLinkGetInvolved (wxHyperlinkEvent &event)
 
void OnLinkLogfile (wxHyperlinkEvent &event)
 
void OnLinkConfigfile (wxHyperlinkEvent &event)
 
void OnLinkHelp (wxHyperlinkEvent &event)
 
void OnLinkLicense (wxHyperlinkEvent &event)
 
void OnLinkAuthors (wxHyperlinkEvent &event)
 
void AboutFrameOnActivate (wxActivateEvent &event)
 
void m_btnBackOnButtonClick (wxCommandEvent &event)
 
void m_htmlWinHelpOnHtmlLinkClicked (wxHtmlLinkEvent &event)
 
void RecalculateSize (void)
 
virtual void AboutFrameOnActivate (wxActivateEvent &event)
 
virtual void AboutFrameOnClose (wxCloseEvent &event)
 
virtual void m_btnBackOnButtonClick (wxCommandEvent &event)
 
virtual void OnLinkAuthors (wxHyperlinkEvent &event)
 
virtual void OnLinkDonate (wxHyperlinkEvent &event)
 
virtual void OnLinkGetInvolved (wxHyperlinkEvent &event)
 
virtual void OnLinkLogfile (wxHyperlinkEvent &event)
 
virtual void OnLinkConfigfile (wxHyperlinkEvent &event)
 
virtual void m_htmlWinHelpOnHtmlLinkClicked (wxHtmlLinkEvent &event)
 
virtual void OnLinkHelp (wxHyperlinkEvent &event)
 
virtual void OnLinkLicense (wxHyperlinkEvent &event)
 

Additional Inherited Members

- Protected Attributes inherited from AboutFrame
wxStaticBitmap * m_bitmapLogo
 
wxButton * m_btnBack
 
wxScrolledWindow * m_scrolledWindowAbout
 
wxStaticText * m_staticTextOCPN
 
wxStaticText * m_staticTextVersion
 
wxStaticText * m_staticTextCopyYears
 
wxHyperlinkCtrl * m_hyperlinkAuthors
 
wxStaticText * m_staticTextDescription
 
wxStaticText * m_staticTextHelp
 
wxHyperlinkCtrl * m_hyperlinkDonate
 
wxStaticText * m_staticTextOr
 
wxHyperlinkCtrl * m_hyperlinkGetInvolved
 
wxStaticText * m_staticTextLogfile
 
wxHyperlinkCtrl * m_hyperlinkLogFile
 
wxStaticText * m_staticTextIniFile
 
wxHyperlinkCtrl * m_hyperlinkIniFile
 
wxHtmlWindow * m_htmlWinAuthors
 
wxHtmlWindow * m_htmlWinLicense
 
wxHtmlWindow * m_htmlWinHelp
 
wxPanel * m_panelMainLinks
 
wxHyperlinkCtrl * m_hyperlinkWebsite
 
wxHyperlinkCtrl * m_hyperlinkHelp
 
wxHyperlinkCtrl * m_hyperlinkLicense
 

Detailed Description

Definition at line 30 of file AboutFrameImpl.h.

Constructor & Destructor Documentation

◆ ~AboutFrameImpl()

AboutFrameImpl::~AboutFrameImpl ( )
inline

Definition at line 65 of file AboutFrameImpl.h.

◆ AboutFrameImpl()

AboutFrameImpl::AboutFrameImpl ( wxWindow *  parent,
wxWindowID  id = wxID_ANY,
const wxString &  title = _("About OpenCPN"),
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(500, 300),
long  style = wxCAPTION | wxCLOSE_BOX | wxFRAME_FLOAT_ON_PARENT | wxFRAME_NO_TASKBAR | wxRESIZE_BORDER | wxTAB_TRAVERSAL 
)

Definition at line 41 of file AboutFrameImpl.cpp.

Member Function Documentation

◆ AboutFrameOnActivate()

void AboutFrameImpl::AboutFrameOnActivate ( wxActivateEvent &  event)
protectedvirtual

Reimplemented from AboutFrame.

Definition at line 136 of file AboutFrameImpl.cpp.

◆ AboutFrameOnClose()

void AboutFrameImpl::AboutFrameOnClose ( wxCloseEvent &  event)
inlineprotectedvirtual

Reimplemented from AboutFrame.

Definition at line 32 of file AboutFrameImpl.h.

◆ m_btnBackOnButtonClick()

void AboutFrameImpl::m_btnBackOnButtonClick ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented from AboutFrame.

Definition at line 52 of file AboutFrameImpl.h.

◆ m_htmlWinHelpOnHtmlLinkClicked()

void AboutFrameImpl::m_htmlWinHelpOnHtmlLinkClicked ( wxHtmlLinkEvent &  event)
inlineprotectedvirtual

Reimplemented from AboutFrame.

Definition at line 57 of file AboutFrameImpl.h.

◆ OnLinkAuthors()

void AboutFrameImpl::OnLinkAuthors ( wxHyperlinkEvent &  event)
protectedvirtual

Reimplemented from AboutFrame.

Definition at line 127 of file AboutFrameImpl.cpp.

◆ OnLinkConfigfile()

void AboutFrameImpl::OnLinkConfigfile ( wxHyperlinkEvent &  event)
inlineprotectedvirtual

Reimplemented from AboutFrame.

Definition at line 41 of file AboutFrameImpl.h.

◆ OnLinkDonate()

void AboutFrameImpl::OnLinkDonate ( wxHyperlinkEvent &  event)
inlineprotectedvirtual

Reimplemented from AboutFrame.

Definition at line 38 of file AboutFrameImpl.h.

◆ OnLinkGetInvolved()

void AboutFrameImpl::OnLinkGetInvolved ( wxHyperlinkEvent &  event)
inlineprotectedvirtual

Reimplemented from AboutFrame.

Definition at line 39 of file AboutFrameImpl.h.

◆ OnLinkHelp()

void AboutFrameImpl::OnLinkHelp ( wxHyperlinkEvent &  event)
protectedvirtual

Reimplemented from AboutFrame.

Definition at line 84 of file AboutFrameImpl.cpp.

◆ OnLinkLicense()

void AboutFrameImpl::OnLinkLicense ( wxHyperlinkEvent &  event)
protectedvirtual

Reimplemented from AboutFrame.

Definition at line 118 of file AboutFrameImpl.cpp.

◆ OnLinkLogfile()

void AboutFrameImpl::OnLinkLogfile ( wxHyperlinkEvent &  event)
inlineprotectedvirtual

Reimplemented from AboutFrame.

Definition at line 40 of file AboutFrameImpl.h.

◆ RecalculateSize()

void AboutFrameImpl::RecalculateSize ( void  )
protected

Definition at line 147 of file AboutFrameImpl.cpp.


The documentation for this class was generated from the following files: