Running Manager  1.7
API for Running Manager (https://github.com/HWiman-ICONIC/running-manager)
Public Member Functions | List of all members
MyFrame Class Reference

The main frame for the application. More...

#include <Mainframe.h>

Inheritance diagram for MyFrame:

Public Member Functions

 MyFrame (const wxString &title, wxString const &installationDirectory)
 Constructor. More...
 
virtual ~MyFrame ()
 Destructor. More...
 
void OnQuit (wxCommandEvent &event)
 Handle quit. More...
 
void OnAbout (wxCommandEvent &event)
 Show about dialog. More...
 
void OnClose (wxCloseEvent &e)
 Handle close. More...
 
void OnFullscreen (wxCommandEvent &e)
 Toggle fullscreen mode on/off. More...
 
void OnUpdateFullscreen (wxUpdateUIEvent &e)
 Toggle check/uncheck fullscreen depending on mode. More...
 
void SetAuiManager (boost::shared_ptr< wxAuiManager > otherAuiManager)
 Set Advanced User Interface (AUI) manager. More...
 
boost::shared_ptr< wxAuiManager > GetAuiManager () const
 Get Advanced User Interface (AUI) manager. More...
 
void OnHelp (wxCommandEvent &event)
 Show help window. More...
 

Detailed Description

The main frame for the application.

Contains multiple panes, which are configurable into perspectives.

Constructor & Destructor Documentation

◆ MyFrame()

MyFrame::MyFrame ( const wxString &  title,
wxString const &  installationDirectory 
)

Constructor.

Parameters
titleTitle
installationDirectoryInstallation directory

◆ ~MyFrame()

virtual MyFrame::~MyFrame ( )
virtual

Destructor.

Member Function Documentation

◆ GetAuiManager()

boost::shared_ptr<wxAuiManager> MyFrame::GetAuiManager ( ) const

Get Advanced User Interface (AUI) manager.

Returns
AUI manager

◆ OnAbout()

void MyFrame::OnAbout ( wxCommandEvent &  event)

Show about dialog.

Parameters
eventevent

◆ OnClose()

void MyFrame::OnClose ( wxCloseEvent &  e)

Handle close.

Parameters
eevent

◆ OnFullscreen()

void MyFrame::OnFullscreen ( wxCommandEvent &  e)

Toggle fullscreen mode on/off.

Parameters
e

◆ OnHelp()

void MyFrame::OnHelp ( wxCommandEvent &  event)

Show help window.

Parameters
eventevent

◆ OnQuit()

void MyFrame::OnQuit ( wxCommandEvent &  event)

Handle quit.

Parameters
eventevent

◆ OnUpdateFullscreen()

void MyFrame::OnUpdateFullscreen ( wxUpdateUIEvent &  e)

Toggle check/uncheck fullscreen depending on mode.

Parameters
e

◆ SetAuiManager()

void MyFrame::SetAuiManager ( boost::shared_ptr< wxAuiManager >  otherAuiManager)

Set Advanced User Interface (AUI) manager.

Parameters
otherAuiManagerAUI manager

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