Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:11:30

0001 // -*- C++ -*-
0002 #ifndef Fireworks_Core_CmsShowHelpPopup_h
0003 #define Fireworks_Core_CmsShowHelpPopup_h
0004 //
0005 // Package:     Core
0006 // Class  :     CmsShowHelpPopup
0007 //
0008 /**\class CmsShowHelpPopup CmsShowHelpPopup.h Fireworks/Core/interface/CmsShowHelpPopup.h
0009 
0010    Description: <one line class summary>
0011 
0012    Usage:
0013     <usage>
0014 
0015  */
0016 //
0017 // Original Author:
0018 //         Created:  Fri Jun 27 11:23:31 EDT 2008
0019 //
0020 
0021 // system include files
0022 #include "GuiTypes.h"
0023 #include "TGFrame.h"
0024 #include <string>
0025 
0026 // forward declarations
0027 class TGHtml;
0028 
0029 class CmsShowHelpPopup : public TGTransientFrame {
0030 public:
0031   CmsShowHelpPopup(const std::string &filename,
0032                    const std::string &windowname,
0033                    const TGWindow *p = nullptr,
0034                    UInt_t w = 1,
0035                    UInt_t h = 1);
0036   ~CmsShowHelpPopup() override;
0037   void CloseWindow() override { UnmapWindow(); }
0038 
0039 protected:
0040   TGHtml *m_helpHtml;
0041 };
0042 
0043 #endif