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

Class AboutFrame. More...

#include <AboutFrame.h>

Inheritance diagram for AboutFrame:
AboutFrameImpl

Public Member Functions

 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

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)
 

Protected Attributes

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

Class AboutFrame.

Definition at line 39 of file AboutFrame.h.

Constructor & Destructor Documentation

◆ AboutFrame()

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 
)

Definition at line 14 of file AboutFrame.cpp.

◆ ~AboutFrame()

AboutFrame::~AboutFrame ( )

Definition at line 308 of file AboutFrame.cpp.

Member Function Documentation

◆ AboutFrameOnActivate()

virtual void AboutFrame::AboutFrameOnActivate ( wxActivateEvent &  event)
inlineprotectedvirtual

Definition at line 71 of file AboutFrame.h.

◆ AboutFrameOnClose()

virtual void AboutFrame::AboutFrameOnClose ( wxCloseEvent &  event)
inlineprotectedvirtual

Definition at line 72 of file AboutFrame.h.

◆ m_btnBackOnButtonClick()

virtual void AboutFrame::m_btnBackOnButtonClick ( wxCommandEvent &  event)
inlineprotectedvirtual

Definition at line 73 of file AboutFrame.h.

◆ m_htmlWinHelpOnHtmlLinkClicked()

virtual void AboutFrame::m_htmlWinHelpOnHtmlLinkClicked ( wxHtmlLinkEvent &  event)
inlineprotectedvirtual

Definition at line 79 of file AboutFrame.h.

◆ OnLinkAuthors()

virtual void AboutFrame::OnLinkAuthors ( wxHyperlinkEvent &  event)
inlineprotectedvirtual

Definition at line 74 of file AboutFrame.h.

◆ OnLinkConfigfile()

virtual void AboutFrame::OnLinkConfigfile ( wxHyperlinkEvent &  event)
inlineprotectedvirtual

Definition at line 78 of file AboutFrame.h.

◆ OnLinkDonate()

virtual void AboutFrame::OnLinkDonate ( wxHyperlinkEvent &  event)
inlineprotectedvirtual

Definition at line 75 of file AboutFrame.h.

◆ OnLinkGetInvolved()

virtual void AboutFrame::OnLinkGetInvolved ( wxHyperlinkEvent &  event)
inlineprotectedvirtual

Definition at line 76 of file AboutFrame.h.

◆ OnLinkHelp()

virtual void AboutFrame::OnLinkHelp ( wxHyperlinkEvent &  event)
inlineprotectedvirtual

Definition at line 82 of file AboutFrame.h.

◆ OnLinkLicense()

virtual void AboutFrame::OnLinkLicense ( wxHyperlinkEvent &  event)
inlineprotectedvirtual

Definition at line 83 of file AboutFrame.h.

◆ OnLinkLogfile()

virtual void AboutFrame::OnLinkLogfile ( wxHyperlinkEvent &  event)
inlineprotectedvirtual

Definition at line 77 of file AboutFrame.h.

Member Data Documentation

◆ m_bitmapLogo

wxStaticBitmap* AboutFrame::m_bitmapLogo
protected

Definition at line 42 of file AboutFrame.h.

◆ m_btnBack

wxButton* AboutFrame::m_btnBack
protected

Definition at line 43 of file AboutFrame.h.

◆ m_htmlWinAuthors

wxHtmlWindow* AboutFrame::m_htmlWinAuthors
protected

Definition at line 58 of file AboutFrame.h.

◆ m_htmlWinHelp

wxHtmlWindow* AboutFrame::m_htmlWinHelp
protected

Definition at line 63 of file AboutFrame.h.

◆ m_htmlWinLicense

wxHtmlWindow* AboutFrame::m_htmlWinLicense
protected

Definition at line 59 of file AboutFrame.h.

◆ m_hyperlinkAuthors

wxHyperlinkCtrl* AboutFrame::m_hyperlinkAuthors
protected

Definition at line 48 of file AboutFrame.h.

◆ m_hyperlinkDonate

wxHyperlinkCtrl* AboutFrame::m_hyperlinkDonate
protected

Definition at line 51 of file AboutFrame.h.

◆ m_hyperlinkGetInvolved

wxHyperlinkCtrl* AboutFrame::m_hyperlinkGetInvolved
protected

Definition at line 53 of file AboutFrame.h.

◆ m_hyperlinkHelp

wxHyperlinkCtrl* AboutFrame::m_hyperlinkHelp
protected

Definition at line 67 of file AboutFrame.h.

◆ m_hyperlinkIniFile

wxHyperlinkCtrl* AboutFrame::m_hyperlinkIniFile
protected

Definition at line 57 of file AboutFrame.h.

◆ m_hyperlinkLicense

wxHyperlinkCtrl* AboutFrame::m_hyperlinkLicense
protected

Definition at line 68 of file AboutFrame.h.

◆ m_hyperlinkLogFile

wxHyperlinkCtrl* AboutFrame::m_hyperlinkLogFile
protected

Definition at line 55 of file AboutFrame.h.

◆ m_hyperlinkWebsite

wxHyperlinkCtrl* AboutFrame::m_hyperlinkWebsite
protected

Definition at line 66 of file AboutFrame.h.

◆ m_panelMainLinks

wxPanel* AboutFrame::m_panelMainLinks
protected

Definition at line 65 of file AboutFrame.h.

◆ m_scrolledWindowAbout

wxScrolledWindow* AboutFrame::m_scrolledWindowAbout
protected

Definition at line 44 of file AboutFrame.h.

◆ m_staticTextCopyYears

wxStaticText* AboutFrame::m_staticTextCopyYears
protected

Definition at line 47 of file AboutFrame.h.

◆ m_staticTextDescription

wxStaticText* AboutFrame::m_staticTextDescription
protected

Definition at line 49 of file AboutFrame.h.

◆ m_staticTextHelp

wxStaticText* AboutFrame::m_staticTextHelp
protected

Definition at line 50 of file AboutFrame.h.

◆ m_staticTextIniFile

wxStaticText* AboutFrame::m_staticTextIniFile
protected

Definition at line 56 of file AboutFrame.h.

◆ m_staticTextLogfile

wxStaticText* AboutFrame::m_staticTextLogfile
protected

Definition at line 54 of file AboutFrame.h.

◆ m_staticTextOCPN

wxStaticText* AboutFrame::m_staticTextOCPN
protected

Definition at line 45 of file AboutFrame.h.

◆ m_staticTextOr

wxStaticText* AboutFrame::m_staticTextOr
protected

Definition at line 52 of file AboutFrame.h.

◆ m_staticTextVersion

wxStaticText* AboutFrame::m_staticTextVersion
protected

Definition at line 46 of file AboutFrame.h.


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