Hugin trunk 0.1
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
BatchTaskBarIcon Class Reference

class for showing a taskbar/tray icon More...

#include <BatchTrayIcon.h>

Inheritance diagram for BatchTaskBarIcon:
Inheritance graph

Public Member Functions

 BatchTaskBarIcon (wxTaskBarIconType iconType=wxTBI_DEFAULT_TYPE)
 

Protected Member Functions

void OnLeftButtonDClick (wxTaskBarIconEvent &)
 handler if double clicked on taskbar icon, opens window
 
void OnShowGUI (wxCommandEvent &e)
 handler to open window
 
void OnStartBatch (wxCommandEvent &e)
 handler to start batch
 
void OnPauseBatch (wxCommandEvent &e)
 handler to pause batch
 
void OnStopBatch (wxCommandEvent &e)
 handler to stop batch
 
void OnExit (wxCommandEvent &e)
 handler to exit PTBatcherGUI
 
void OnAddProject (wxCommandEvent &e)
 handler to adding a project to stitching queue
 
void OnAddProjectToAssistant (wxCommandEvent &e)
 handler to adding a project to assistant queue
 
virtual wxMenuCreatePopupMenu ()
 creates the popup menu
 

Detailed Description

class for showing a taskbar/tray icon

Definition at line 33 of file BatchTrayIcon.h.

Constructor & Destructor Documentation

◆ BatchTaskBarIcon()

BatchTaskBarIcon::BatchTaskBarIcon ( wxTaskBarIconType  iconType = wxTBI_DEFAULT_TYPE)

Member Function Documentation

◆ CreatePopupMenu()

wxMenu * BatchTaskBarIcon::CreatePopupMenu ( )
protectedvirtual

creates the popup menu

Definition at line 57 of file BatchTrayIcon.cpp.

References ID_ADDPROJECT, ID_ADDPROJECTASSISTANT, ID_EXIT, ID_PAUSE, ID_SHOWGUI, ID_START, ID_STOP, and threshold().

◆ OnAddProject()

void BatchTaskBarIcon::OnAddProject ( wxCommandEvent &  e)
protected

handler to adding a project to stitching queue

Definition at line 112 of file BatchTrayIcon.cpp.

References threshold().

Referenced by BatchTaskBarIcon().

◆ OnAddProjectToAssistant()

void BatchTaskBarIcon::OnAddProjectToAssistant ( wxCommandEvent &  e)
protected

handler to adding a project to assistant queue

Definition at line 118 of file BatchTrayIcon.cpp.

References threshold().

Referenced by BatchTaskBarIcon().

◆ OnExit()

void BatchTaskBarIcon::OnExit ( wxCommandEvent &  e)
protected

handler to exit PTBatcherGUI

Definition at line 124 of file BatchTrayIcon.cpp.

References threshold().

Referenced by BatchTaskBarIcon().

◆ OnLeftButtonDClick()

void BatchTaskBarIcon::OnLeftButtonDClick ( wxTaskBarIconEvent e)
protected

handler if double clicked on taskbar icon, opens window

Definition at line 130 of file BatchTrayIcon.cpp.

References OnShowGUI(), and threshold().

Referenced by BatchTaskBarIcon().

◆ OnPauseBatch()

void BatchTaskBarIcon::OnPauseBatch ( wxCommandEvent &  e)
protected

handler to pause batch

Definition at line 100 of file BatchTrayIcon.cpp.

References threshold().

Referenced by BatchTaskBarIcon().

◆ OnShowGUI()

void BatchTaskBarIcon::OnShowGUI ( wxCommandEvent &  e)
protected

handler to open window

Definition at line 87 of file BatchTrayIcon.cpp.

References threshold().

Referenced by BatchTaskBarIcon(), and OnLeftButtonDClick().

◆ OnStartBatch()

void BatchTaskBarIcon::OnStartBatch ( wxCommandEvent &  e)
protected

handler to start batch

Definition at line 94 of file BatchTrayIcon.cpp.

References threshold().

Referenced by BatchTaskBarIcon().

◆ OnStopBatch()

void BatchTaskBarIcon::OnStopBatch ( wxCommandEvent &  e)
protected

handler to stop batch

Definition at line 106 of file BatchTrayIcon.cpp.

References threshold().

Referenced by BatchTaskBarIcon().


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