28 #ifndef BATCHTRAYICON_H
29 #define BATCHTRAYICON_H
32 #include <wx/taskbar.h>
49 void OnExit(wxCommandEvent& e);
58 #if defined __WXMSW__ && wxUSE_TASKBARICON_BALLOONS
86 #endif // BATCHTRAYICON_H
void OnLeftButtonDClick(wxTaskBarIconEvent &)
handler if double clicked on taskbar icon, opens window
void OnStopBatch(wxCommandEvent &e)
handler to stop batch
TaskBarBalloon(wxString sTitle, wxString sMessage)
void OnKeyDown(wxKeyEvent &e)
key down event in the balloon
class to show a taskbar balloon
BatchTaskBarIcon(wxTaskBarIconType iconType=wxTBI_DEFAULT_TYPE)
void OnShowGUI(wxCommandEvent &e)
handler to open window
void OnPauseBatch(wxCommandEvent &e)
handler to pause batch
void OnStartBatch(wxCommandEvent &e)
handler to start batch
class for showing a taskbar/tray icon
virtual wxMenu * CreatePopupMenu()
creates the popup menu
virtual ~TaskBarBalloon()
void OnAddProject(wxCommandEvent &e)
handler to adding a project to stitching queue
void OnAddProjectToAssistant(wxCommandEvent &e)
handler to adding a project to assistant queue
void showBalloon(unsigned int iTimeout)
display the baloon and run the timer
void OnTimerTick(wxTimerEvent &e)
timer to close window
void OnExit(wxCommandEvent &e)
handler to exit PTBatcherGUI
void OnClick(wxMouseEvent &e)
click on the balloon