CZhengcanPageUI.cpp 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. #include "../pch/pch.h"
  2. #include "CZhengcanPageUI.h"
  3. #include "../control/ControlEx.h"
  4. #include "../tool/CSqlite3.h"
  5. CZhengcanPageUI::CZhengcanPageUI()
  6. {
  7. }
  8. CZhengcanPageUI::~CZhengcanPageUI()
  9. {
  10. }
  11. //初始化当前页面的展示,处理默认展示效果,在页面被加载的时候调用
  12. void CZhengcanPageUI::InitShow()
  13. {
  14. }
  15. //处理按钮点击类事件
  16. void CZhengcanPageUI::HandleClickMsg(TNotifyUI& msg)
  17. {
  18. CDuiString name = msg.pSender->GetName();
  19. }
  20. //处理option切换事件
  21. void CZhengcanPageUI::HandleSelectChangeMsg(TNotifyUI& msg)
  22. {
  23. CDuiString name = msg.pSender->GetName();
  24. COptionUI* curOption = static_cast<COptionUI*>(msg.pSender);
  25. std::wstring groupname = curOption->GetGroup();
  26. }
  27. //处理下拉框、radio的切换事件
  28. void CZhengcanPageUI::HandleItemSelectMsg(TNotifyUI& msg)
  29. {
  30. }
  31. //处理编辑框输入内容改变事件
  32. void CZhengcanPageUI::HandleTextChangedMsg(TNotifyUI& msg)
  33. {
  34. CDuiString name = msg.pSender->GetName();
  35. }
  36. //处理扫码枪捕捉到的扫码信息
  37. void CZhengcanPageUI::HandleTextCapture(std::string content)
  38. {
  39. }
  40. void CZhengcanPageUI::SetPos(RECT rc, bool bNeedInvalidate)
  41. {
  42. m_nPageWidth = rc.right - rc.left;
  43. CContainerUI::SetPos(rc, bNeedInvalidate);
  44. }