X-Git-Url: http://Server1/repobrowser/?a=blobdiff_plain;f=source%2FfrmActivityMgr.h;h=857eb328a906059ff65aae3e73e7d89db6da8d69;hb=a117b08db467757f5920a4cc5791f89a3b5d830c;hp=d434056c6d40084b7872bc57ca329b5d6890a9f3;hpb=45729fca56479bd9158486e0cda0c4a94b4dd1dc;p=xestiaab%2F.git diff --git a/source/frmActivityMgr.h b/source/frmActivityMgr.h index d434056..857eb32 100644 --- a/source/frmActivityMgr.h +++ b/source/frmActivityMgr.h @@ -10,6 +10,7 @@ Subclass of frmActivityMgrADT, which is generated by wxFormBuilder. #include "carddav/carddav.h" #include #include + #include "common/timers.h" #include "common/etag.h" @@ -21,12 +22,19 @@ DECLARE_EVENT_TYPE(ACTMGR_STARTTIMER, wxID_ANY) 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 { @@ -63,6 +71,7 @@ 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 ); @@ -75,6 +84,7 @@ class frmActivityMgr : public frmActivityMgrADT void ProcessTasksThread(); void ToggleConnectionStatus( wxCommandEvent& event ); void WriteServerCertificate(wxString AccountName, SSLCertCollection SSLCertInc); + void UpdateStatusLabel( wxCommandEvent& event ); public: /** Constructor */ frmActivityMgr( wxWindow* parent );