CSettingPageUI.h 892 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. #pragma once
  2. #include "../pch/pch.h"
  3. #include "CBasePageUI.h"
  4. class CSettingPageUI : public CBasePageUI
  5. {
  6. public:
  7. CSettingPageUI();
  8. ~CSettingPageUI();
  9. //初始化当前页面的展示,处理默认展示效果,在页面被加载的时候调用
  10. void InitShow();
  11. //处理按钮点击类事件
  12. void HandleClickMsg(TNotifyUI& msg);
  13. //处理option切换事件
  14. void HandleSelectChangeMsg(TNotifyUI& msg);
  15. //处理下拉框、radio的切换事件
  16. void HandleItemSelectMsg(TNotifyUI& msg);
  17. //处理编辑框输入内容改变事件
  18. void HandleTextChangedMsg(TNotifyUI& msg);
  19. //处理扫码枪捕捉到的扫码信息
  20. void HandleTextCapture(std::string content);
  21. //开始同步商品到标签秤
  22. void StartTongbuBiaoqiancheng();
  23. void HandleTongbuBiaoqiancheng();
  24. //开始同步热键到标签秤
  25. void StartTongbuRejian();
  26. void HandleTongbuRejian();
  27. //开始清空标签秤已有PLU
  28. void StartQiongkongPLU();
  29. void HandleQiongkongPLU();
  30. private:
  31. std::wstring m_errinfo;
  32. };