Hugintrunk  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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 More...
 
void OnShowGUI (wxCommandEvent &e)
 handler to open window More...
 
void OnStartBatch (wxCommandEvent &e)
 handler to start batch More...
 
void OnPauseBatch (wxCommandEvent &e)
 handler to pause batch More...
 
void OnStopBatch (wxCommandEvent &e)
 handler to stop batch More...
 
void OnExit (wxCommandEvent &e)
 handler to exit PTBatcherGUI More...
 
void OnAddProject (wxCommandEvent &e)
 handler to adding a project to stitching queue More...
 
void OnAddProjectToAssistant (wxCommandEvent &e)
 handler to adding a project to assistant queue More...
 
virtual wxMenu * CreatePopupMenu ()
 creates the popup menu More...
 

Detailed Description

class for showing a taskbar/tray icon

Definition at line 33 of file BatchTrayIcon.h.

Constructor & Destructor Documentation

BatchTaskBarIcon::BatchTaskBarIcon ( wxTaskBarIconType  iconType = wxTBI_DEFAULT_TYPE)

Member Function Documentation

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, and ID_STOP.

void BatchTaskBarIcon::OnAddProject ( wxCommandEvent &  e)
protected

handler to adding a project to stitching queue

Definition at line 112 of file BatchTrayIcon.cpp.

Referenced by BatchTaskBarIcon().

void BatchTaskBarIcon::OnAddProjectToAssistant ( wxCommandEvent &  e)
protected

handler to adding a project to assistant queue

Definition at line 118 of file BatchTrayIcon.cpp.

Referenced by BatchTaskBarIcon().

void BatchTaskBarIcon::OnExit ( wxCommandEvent &  e)
protected

handler to exit PTBatcherGUI

Definition at line 124 of file BatchTrayIcon.cpp.

Referenced by BatchTaskBarIcon().

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().

Referenced by BatchTaskBarIcon().

void BatchTaskBarIcon::OnPauseBatch ( wxCommandEvent &  e)
protected

handler to pause batch

Definition at line 100 of file BatchTrayIcon.cpp.

Referenced by BatchTaskBarIcon().

void BatchTaskBarIcon::OnShowGUI ( wxCommandEvent &  e)
protected

handler to open window

Definition at line 87 of file BatchTrayIcon.cpp.

Referenced by BatchTaskBarIcon(), and OnLeftButtonDClick().

void BatchTaskBarIcon::OnStartBatch ( wxCommandEvent &  e)
protected

handler to start batch

Definition at line 94 of file BatchTrayIcon.cpp.

Referenced by BatchTaskBarIcon().

void BatchTaskBarIcon::OnStopBatch ( wxCommandEvent &  e)
protected

handler to stop batch

Definition at line 106 of file BatchTrayIcon.cpp.

Referenced by BatchTaskBarIcon().


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