#include "carddav/carddav.h"
#include <map>
#include <wx/timer.h>
+
#include "common/timers.h"
#include "common/etag.h"
DECLARE_EVENT_TYPE(ACTMGR_STOPTIMER, wxID_ANY)
DECLARE_EVENT_TYPE(ACTMGR_STARTPROCESSTIMER, wxID_ANY)
DECLARE_EVENT_TYPE(ACTMGR_STOPPROCESSTIMER, wxID_ANY)
+DECLARE_EVENT_TYPE(ACTMGR_UPDATESTATUSLABEL, wxID_ANY)
struct vCardDownloadDataFileClass{
unsigned int DataType = 0;
wxString FileData;
};
+struct ActivityMgrLabelUpdate{
+ long ItemIndex;
+ wxString ItemLabel;
+ wxString ItemDes;
+};
+
/** Implementing frmActivityMgrADT */
class frmActivityMgr : public frmActivityMgrADT
{
protected:
// Handlers for frmActivityMgrADT events.
void CloseWindow( wxCommandEvent& event );
+ void CloseWindow( wxCloseEvent& event );
void StopTask( wxCommandEvent& event );
void StopAllTasks( wxCommandEvent& event );
void RetryTask( wxCommandEvent& event );
void ProcessTasksThread();
void ToggleConnectionStatus( wxCommandEvent& event );
void WriteServerCertificate(wxString AccountName, SSLCertCollection SSLCertInc);
+ void UpdateStatusLabel( wxCommandEvent& event );
public:
/** Constructor */
frmActivityMgr( wxWindow* parent );