My Project
|
00001 00002 00003 00004 00005 00006 00007 00008 00009 00010 00011 00012 00013 00014 00015 00016 00017 00018 00019 00020 00021 00022 00023 00024 00025 00026 00027 00028 #pragma once 00029 #include "Define.h" 00030 #include "PopUpWindow.h" 00031 #include "GroupBox.h" 00032 #include "ImageBox.h" 00033 #include "Label.h" 00034 #include "EditBox.h" 00035 #include "ApplicationWindow.h" 00036 00037 namespace SallyAPI 00038 { 00039 namespace GUI 00040 { 00049 00050 class DLL_API_SALLY CAboutDialog : 00051 public SallyAPI::GUI::CPopUpWindow 00052 { 00053 private: 00054 SallyAPI::GUI::CGroupBox* m_pBackgroundGroup; 00055 SallyAPI::GUI::CImageBox* m_pImage; 00056 SallyAPI::GUI::CLabel* m_pTitle; 00057 SallyAPI::GUI::CLabel* m_pVersion; 00058 SallyAPI::GUI::CLabel* m_pAuthor; 00059 SallyAPI::GUI::CEditBox* m_pAbout; 00060 SallyAPI::GUI::CApplicationWindow* m_pApplication; 00061 public: 00062 CAboutDialog(SallyAPI::GUI::CApplicationWindow* parent, int graphicId, const std::string& explicidAppName, const std::string& aboutText); 00063 virtual ~CAboutDialog(); 00064 }; 00065 } 00066 }