3
* $Id: synchronizedialog.h $
6
* Copyright 2008-12 MetaEmotion S.L. All rights reserved.
7
* http://ginkgo-cadx.com
9
* This file is licensed under LGPL v3 license.
10
* See License.txt for details
15
#include "historypanel3base.h"
18
//----------DIALOGO CONFIRMAR ELIMINAR...-------------
22
class IModuleController;
23
class HangingProtocol;
26
class SynchronizeDialog: public SynchronizeDialogBase {
28
SynchronizeDialog(wxWindow* parent, const std::list<long>& seriesPk, GNC::GCS::IHistoryTool* pTool);
29
SynchronizeDialog(wxWindow* parent, const std::list<long>& seriesPk, GNC::GCS::IModuleController* pCtrlMod, int mode, const GNC::GCS::Ptr<GNC::GCS::HangingProtocol>& pHangingProtocol);
31
virtual void OnSynchronize(wxCommandEvent &evt);
34
std::list<long> m_seriesPk;
35
GNC::GCS::IHistoryTool* m_pTool;
36
GNC::GCS::IModuleController* m_pCtrlMod;
38
GNC::GCS::Ptr<GNC::GCS::HangingProtocol> m_pHangingProtocol;