CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
FWPartialConfig.h
Go to the documentation of this file.
1 #ifndef Fireworks_Core_FWPartialConfig
2 #define Fireworks_Core_FWPartialConfig
3 #include <TGFrame.h>
4 #include <vector>
6 
7 class TGCheckButton;
10 
11 class FWPartialConfigGUI : public TGTransientFrame
12 {
13  public:
16  void Cancel();
17 
18  protected:
19  std::vector <TGCheckButton*> m_entries;
22 
24 };
25 
26 //---------------------------------------------------------------------
27 
29 {
30  public:
33 
34  void Load();
35 
36  private:
38  const char* m_oldConfigName;
40 };
41 
42 
43 //---------------------------------------------------------------------
44 
46 {
47  public:
48  FWPartialConfigSaveGUI( const char* path_out,const char* path_in, FWConfigurationManager* );
50 
51  void WriteConfig();
52 
53  private:
56 
58 };
59 
60 
61 #endif
FWEventItemsManager * m_eiMng
FWConfigurationManager * m_cfgMng
std::vector< TGCheckButton * > m_entries
ClassDef(FWPartialConfigGUI, 0)
ClassDef(FWPartialConfigSaveGUI, 0)
FWPartialConfigLoadGUI(const char *path, FWConfigurationManager *, FWEventItemsManager *)
FWPartialConfigGUI(const char *path, FWConfigurationManager *)
FWPartialConfigSaveGUI(const char *path_out, const char *path_in, FWConfigurationManager *)
FWConfiguration m_origConfig
const char * m_oldConfigName
ClassDef(FWPartialConfigLoadGUI, 0)