OpenCPN Partial API docs
Loading...
Searching...
No Matches
AboutFrameImpl Class Reference

Extends AboutFrame, providing implementation for various event handlers and additional methods. More...

#include <about_frame_impl.h>

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)

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

Extends AboutFrame, providing implementation for various event handlers and additional methods.

Definition at line 34 of file about_frame_impl.h.

Constructor & Destructor Documentation

◆ ~AboutFrameImpl()

AboutFrameImpl::~AboutFrameImpl ( )
inline

Definition at line 72 of file about_frame_impl.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 52 of file about_frame_impl.cpp.

Member Function Documentation

◆ AboutFrameOnActivate()

void AboutFrameImpl::AboutFrameOnActivate ( wxActivateEvent & event)
protectedvirtual

Reimplemented from AboutFrame.

Definition at line 156 of file about_frame_impl.cpp.

◆ AboutFrameOnClose()

void AboutFrameImpl::AboutFrameOnClose ( wxCloseEvent & event)
inlineprotectedvirtual

Reimplemented from AboutFrame.

Definition at line 36 of file about_frame_impl.h.

◆ m_btnBackOnButtonClick()

void AboutFrameImpl::m_btnBackOnButtonClick ( wxCommandEvent & event)
inlineprotectedvirtual

Reimplemented from AboutFrame.

Definition at line 59 of file about_frame_impl.h.

◆ m_htmlWinHelpOnHtmlLinkClicked()

void AboutFrameImpl::m_htmlWinHelpOnHtmlLinkClicked ( wxHtmlLinkEvent & event)
inlineprotectedvirtual

Reimplemented from AboutFrame.

Definition at line 64 of file about_frame_impl.h.

◆ OnLinkAuthors()

void AboutFrameImpl::OnLinkAuthors ( wxHyperlinkEvent & event)
protectedvirtual

Reimplemented from AboutFrame.

Definition at line 147 of file about_frame_impl.cpp.

◆ OnLinkConfigfile()

void AboutFrameImpl::OnLinkConfigfile ( wxHyperlinkEvent & event)
inlineprotectedvirtual

Reimplemented from AboutFrame.

Definition at line 45 of file about_frame_impl.h.

◆ OnLinkDonate()

void AboutFrameImpl::OnLinkDonate ( wxHyperlinkEvent & event)
inlineprotectedvirtual

Reimplemented from AboutFrame.

Definition at line 42 of file about_frame_impl.h.

◆ OnLinkGetInvolved()

void AboutFrameImpl::OnLinkGetInvolved ( wxHyperlinkEvent & event)
inlineprotectedvirtual

Reimplemented from AboutFrame.

Definition at line 43 of file about_frame_impl.h.

◆ OnLinkHelp()

void AboutFrameImpl::OnLinkHelp ( wxHyperlinkEvent & event)
protectedvirtual

Reimplemented from AboutFrame.

Definition at line 104 of file about_frame_impl.cpp.

◆ OnLinkLicense()

void AboutFrameImpl::OnLinkLicense ( wxHyperlinkEvent & event)
protectedvirtual

Reimplemented from AboutFrame.

Definition at line 138 of file about_frame_impl.cpp.

◆ OnLinkLogfile()

void AboutFrameImpl::OnLinkLogfile ( wxHyperlinkEvent & event)
inlineprotectedvirtual

Reimplemented from AboutFrame.

Definition at line 44 of file about_frame_impl.h.

◆ RecalculateSize()

void AboutFrameImpl::RecalculateSize ( void )
protected

Definition at line 167 of file about_frame_impl.cpp.


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