12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- #pragma once
- #include "CLanguage.h"
- #include "CClasses.h"
- #include "duilib.h"
- #include "resource.h"
- #include "DefineUI.h"
- #include "FileCore.h"
- //安装主页界面
- #pragma region 文件说明
- //说明:主要处理UI界面内容(类比文件的命名为xxxPage)
- #pragma endregion
- class InstallationPage
- {
- public:
- InstallationPage(CPaintManagerUI *m_pm);
- ~InstallationPage();
- public:
- CPaintManagerUI* m_pm;
- CVerticalLayoutUI* LayoutHome;
- CButtonUI* Btninstall;
- //CButtonUI* BtnInstallSetting;
- CButtonUI* BtnIconSelectFolder;
- CButtonUI* BtnTextSelectFolder;
- CTextUI* TxtByClickInstall;
- CButtonUI* BtnTermsService;
- CTextUI* TxtAnd;
- CButtonUI* BtnPrivacyPolicy;
- CTextUI* TextShowContentLink;
- CCheckBoxUI* CheckInstallSetting;
- CRichEditUI* EdFilepath;
- CProgressUI* InstallingProgress;
- CTabLayoutUI* pTabSwitch;
- CControlUI* ConNoNetWork;
- CLabelUI* installNotWork;
- CLabelUI* installingValue;
- CLabelUI* LbInstalledPath;
- CLabelUI* InstallationfolderTitle;
- CButtonUI* BtnOpenApp;
- CButtonUI* Lbicon;
- CButtonUI* BtnClose;
- public:
- void InitControls();
- void InitLanguage();
- void InitValue();
- CDuiString UIstr(TextType textType);
- };
|